美文网首页
Android内存优化

Android内存优化

作者: wangmf | 来源:发表于2016-07-15 15:12 被阅读29次

内存优化的方案:

1.减少对象的内存占用

(1)sparseArray代替HashMap

(2)避免在Android使用enum(枚举)

(3)减少Bitmap对象的内存占用:

压缩图片和解码格式RGB565

(4)避免在onDraw方法里面执行对象的创建

(5)内存泄露

Activity泄露:

内部类引用导致Activity的泄露

Activity Context被传递到其他实例中,这可能导致自身被引用而发生泄露

考虑使用ApplicationContext而不是ActivityContext

注意Bitmap对象的及时回收

注意webview的泄露

减少static对象的使用

单例模式的使用

相关文章

网友评论

      本文标题:Android内存优化

      本文链接:https://www.haomeiwen.com/subject/rkyylttx.html