您的位置:首页 > 移动开发 > Android开发

避免android 内存泄漏

2017-06-30 10:04 225 查看
如何避免 Activity 泄漏?

 

1、移除掉所有的静态引用。

 

2、考虑用 EventBus
来解耦 Listener。

 

3、记着在不需要的时候,解除
Listener 的绑定。

 

4、尽量用静态内部类。

 

5、做 Code Review。个人经验:Code
Review 能很早的发现内存泄漏。

 

6、了解你程序的结构。

 

7、用类似 MAT,Eclipse
Analyzer,LeakCanary 这样的工具分析内存。

 

8、在 Callback
里打印 Log。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: