内存泄漏的情况有哪些?

来源:互联网 发布:软件培训要多少钱 编辑:程序博客网 时间:2024/04/28 02:57

1)查询数据库都没有关闭游标cursor
2)构造Adapter时,没有使用convertView复用
3Bitmap对象不在使用时调用recyle()释放内存
4)对象被生命周期长的对象引用。如Activity被静态集合引用导致Activity不可释放


内存泄漏的发现:

通过DDMS中的heap工具去发现是否有内存泄漏


如何解决:

通过内存分析工具MATMemory Analyzer Tool),找到内存泄漏的对象

0 0
原创粉丝点击