美文网首页
Android中Context的用武之地

Android中Context的用武之地

作者: Andy周 | 来源:发表于2016-09-04 22:35 被阅读23次

    简单的把常用的地方枚举一下

    功能 Application Service Activity
    Show Dialog No No Yes
    Start Activity Yes(New Task) Yes(New Task) Yes
    Start Service Yes Yes Yes
    Bind Service Yes Yes Yes
    Register BroadcastReceiver Yes Yes Yes
    Send Broadcast Yes Yes Yes
    Layout Inflate Yes Yes Yes
    Load Resource Values Yes Yes Yes

    一般来说能用Application的Context就尽量使用,因为它的生命周期与整个程序同在。而匿名内部类中使用Activity的Context容易造成内存泄露。

    相关文章

      网友评论

          本文标题:Android中Context的用武之地

          本文链接:https://www.haomeiwen.com/subject/ayoxettx.html