安卓性能优化系列
呆子码
自律才能突破
展开
-
Android性能优化系列3--内存优化案例
参考书籍Android移动性能实战 1、单例、内部类引起的内存泄漏 a、单例很容易理解,我们都知道单例的生命周期跟随应用的生命周期,如果单例持有了Activity或Fragment的引用,那就会引起内存泄漏。 b、内部类引起的内存泄漏,成员内部类, 局部内部类、 匿名内部类。 会有对外部类的引用。这样内部类中耗时操作在用户频繁退出重启APP相关Activity时很容易导致内存泄漏。 ...原创 2018-03-01 09:06:20 · 313 阅读 · 0 评论 -
Android性能优化系列2---内存泄漏优化
说到内存泄漏,那什么是内存泄漏呢?一、什么是内存泄漏内存不在掌控之内了,当一个对象已经不需要再使用了,本该被回收时,而有另外一个正在使用的对象持有它的引用,从而就导致对象不能被回收。这种现象就叫内存泄漏。而这里的主角内存,那与内存相关的知识又需要我们掌握了!真是拔出萝卜带着泥。。。二、内存相关知识1、介绍几个常见的数据存储的位置(总共有六个寄存器、堆、栈、方法区/静态存储区、常数存储和非RAM存储...原创 2018-02-28 22:37:02 · 212 阅读 · 0 评论 -
Android性能优化系列1--冷启动优化
本文借鉴了以下文章,对文章作者表示感谢: https://www.jianshu.com/p/e69d22ec0582http://blog.csdn.net/guolin_blog/article/details/51019856http://wuxiaolong.me/2017/03/13/appStart/https://www.jianshu.com/p/f5514b1a826chttp:...原创 2018-02-06 11:18:23 · 908 阅读 · 0 评论