[转]内存泄露从入门到精通三部曲

以下文章来自Bugly,详细地讲述了内存分配模型,GC机制,排查和避免/解决泄露的方法,值得一读。

内存泄露从入门到精通三部曲之基础知识篇:
http://www.cnblogs.com/bugly/p/Bugly.html

内存泄露从入门到精通三部曲之排查方法篇:
http://www.cnblogs.com/bugly/p/4962512.html

内存泄露从入门到精通三部曲之常见原因与用户实践:
http://www.cnblogs.com/bugly/p/4978914.html

  1. 静态内部类持有非静态外部类的引用,必须适时清空。内部类持有外部类的引用,最好使用弱引用。
  2. 如果组件引用Activity的Context,必须考虑其生命周期是否比Activity短并受控于Activity,否则最好使用ApplicationContext等。
  3. 注册监听/回调等操作,必须在适当的时候注销和清空,避免外部一直持有监听器的引用。
  4. 4.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值