android 内存的优化

匿名网友 匿名网友 发布于: 2015-12-29 00:00:00
阅读 130 收藏 0 点赞 0 评论 0

android 内存泄露容易导致内存溢出,又称为 OOM。
Android 内存优化策略:
1)在循环内尽量不要使用局部变量
2)不用的对象即时释放,即指向 NULL
3)数据库的 cursor 即时关闭。
4)构造 adapter 时使用缓存 contentview
5)调用 registerReceiver()后在对应的生命周期方法中调用 unregisterReceiver()
6)即时关闭 InputStream/OutputStream。
7)android系统给图片分配的内存只有8M, 图片尽量使用软引用, 较大图片可通过BitmapFactory 缩放后再使用,并及时 recycle
8)尽量避免 static 成员变量引用资源耗费过多的实例。

评论列表
文章目录