美文网首页
Android内存溢出总结

Android内存溢出总结

作者: 冲锋在路上的兵 | 来源:发表于2016-09-29 10:38 被阅读45次

    1.Context

    始作俑者!减少工具类,单例类等拥有Context实例,长期引用者需与Context的生命周期保持相同。使用Application-context替换Activity-Context,Application的生命周期知道应用销毁才销毁,可避免引用Context溢出。
    

    2.Handler

    3.Bitmap

      原理上减少应用内对Bitmap直接操作,现今的七牛平台很好的解决了对图片处理问题。
      关键词:inSampleSize,recycle
    

    4.第三方SDK

    Umeng分享,第三方登录都需注意

    5.回归代码

    谨慎static 变量;使用SparseArray和ArrayMap..
    

    最后 squareup-leakcanary

    [squareup-leakcanary](https://github.com/square/leakcanary) 检测内存溢出神器
    

    相关文章

      网友评论

          本文标题:Android内存溢出总结

          本文链接:https://www.haomeiwen.com/subject/nmjmettx.html