当前位置: 代码迷 >> Android >> 尽可能避免android oom
  详细解决方案

尽可能避免android oom

热度:289   发布时间:2016-04-28 04:14:36.0
尽量避免android oom


多数时候,发生OOM 都是在做一些跟图片相关的操作,以下提出一些建议尽量可以减少这种情况的发生:
? 1.decode bitmap 的时候,尽量配置下Options,例如:inSameSize
? 2.Bitmap使用完以后,调用 bitmap.recycle()来释放内存
? 3.如果应用是基于图片的应用,尽量采用LazyLoad和DymanicRecycle
? 4.decode bitmap 的时候,将decode代码 try catch 出来,catch oom error,避免程序crash,可以在catch里面做一些释放内存操作

  相关解决方案