您的位置:首页 > 其它

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

2012-12-16 13:12 176 查看
了解老码农个人隐私,请看这里:http://www.koulianbing.com/?page_id=12

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

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

如果要下定论的话,就是Activity、Fragment共用的数据中如果包含对Activity/Fragment的引用话,不要弄成静态的。即各划各的地盘,公共数据不要包含对Activity/Fragment的引用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: