Android中内存泄露出现的情况有哪些?

1、数据库的 cursor 没有关闭,可以使用 startManagerCursor(cursor) 。

2、构造 adapter 时,没有使用缓存 contentView,衍生 listView 的优化问题---减少创建 view 的对象,充分使用 contentView 可以使用一静态类来优化处理 getView() 的过程。

3、Bitmap 对象不使用时没有释放,可以通过调用 bitmap.recycle() 释放内存。

posted @ 2015-07-27 17:34  飞牛冲天  阅读(144)  评论(0编辑  收藏  举报