Android内存优化之防止OOM篇

来源:互联网 发布:配音软件 语气 编辑:程序博客网 时间:2024/05/19 12:26

1. 不要用static变量持有Activity的引用。

2. 单例不要持有Activity的引用,本质原因和1类似,都是它们的生命周期和application相同,导致activity资源无法释放。

3. 防止大图的使用,利用inSampleSize之后再用。

4. 不要改变图片背景后,忘记释放上次的图片资源。

5. 记得broadcast receiver的unregister。

6. 记得eventBus的unregister。

7. 记得cursor的及时关闭。

8. 记得文件,流,数据库的关闭。

9. 减少布局的嵌套。

10. listview里的convertview复用。

0 0
原创粉丝点击