Android memory leak or out of memory

1.解决内存泄漏的方法

  • 隔离-将泄漏的对象独立在一个service里,通过[Binder对象、广播](Android Service与Activity之间通信的几种方式)与activity通信
  • 与Activity通生死-在onDestroy()方法里将泄漏内存的对象释放资源
  • 用ApplicationContext代替Activity
  • handler内存泄漏,需要在onDestroy()清空mQueue

参考链接

Android性能优化第(三)篇---MAT比Menmery Monitor更强大
Android 内存泄漏分析心得

你可能感兴趣的:(Android memory leak or out of memory)