美文网首页Android知识Android
Android Context使用不当,造成内存泄漏的问题

Android Context使用不当,造成内存泄漏的问题

作者: 超神的菠萝 | 来源:发表于2016-08-05 14:11 被阅读149次

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40481055,本文出自:【张鸿洋的博客

    总结下来的就是,在和UI相关的地方使用Activity的Context,不是UI的都可以使用Application的Context。

    假设创建了一个dialog的tool

    使用单例模式创建的时候,引用的Activity作为context,也就是说,我们的这个Activity只要我们的项目活着,就没有办法进行内存回收。而我们的Activity的生命周期肯定没这么长,所以造成了内存泄漏。

    相关文章

      网友评论

        本文标题:Android Context使用不当,造成内存泄漏的问题

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