分享

Activity、Fragment对象内存泄漏的解决思路

 WindySky 2016-03-03

先转载一篇文章:activity contex and memery leakhttp://blog.csdn.net/prog_dong/article/details/5618995

通过这篇文章,可以理出这样一个思路来,即这Activity、Fragment对象本身的内存泄漏,其实都是来源于循环引用。比如,Activity/Fragment内部引用了对象(如:View),如果把这些对象当中的某一个搞成静态的,Activity/Fragment对象的onDestroy即使被调用,对象本身却也不能被销毁了。

如果要下定论的话,就是Activity、Fragment共用的数据中如果包含对Activity/Fragment的引用话,不要弄成静态的。即各划各的地盘,公共数据不要包含对Activity/Fragment的引用。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多