您的位置:首页 > 移动开发 > Android开发

Android性能优化(三)——Handler使用不当引起的内存泄露

2015-05-20 22:32 435 查看
在写程序的时候,经常会用到Handler,每次写出Handler的时候,系统都会自动在Handler下面画一个***的波浪线,之前一直没在意。最近在项目中碰到了一个严重的问题:OOM,才开始关注程序性能的优化,发现原来那个***波浪线是有原因。

如下图所示:




至此,我才发现,Handler原来也可以因此内存leak。

感觉这些文章写的不错,收集至此:

1、Android中Handler引起的内存泄露

2、How to Leak a Context: Handlers & Inner Classes

3、内部Handler类引起内存泄露

4、Android中使用Handler造成内存泄露的分析和解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: