oom优化
2019-03-09 本文已影响0人
next_discover
当前占用的内存和申请单内存 超过Dalvik虚拟机最大的限制就 会抛出out of memory
内存溢出:oom
内存抖动:短时间内产生大量内存,频繁gc
内存泄露:某些垃圾对象没有被引用到,但是会引用到gc root无法被回收
解决OOM:
bitmap优化:
图片显示,listview滑动停止加载再加载
及时释放内存,调用recycle方法:不定期回收
图片压缩
inbitmap高级属性:告知解码器,使用之前的内存区域,而不是重新申请
捕获异常:捕获error属性
listview:convertview / lru缓存机制
避免ondraw方法里面创建对象
谨慎使用多进程: