
性能优化
一翼诚-Hokings
Android研发者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android常见内存问题
原文链接:https://mp.weixin.qq.com/s/2MsEAR9pQfMr1Sfs7cPdWQ 1、内存泄露 单例(主要原因还是因为一般情况下单例都是全局的,有时候会引用一些实际生命周期比较短的变量,导致其无法释放) 静态变量(同样也是因为生命周期比较长) Handler内存泄露 匿名内部类(匿名内部类会引用外部类,导致无法释放,比如各种回调) 资源使用完未关闭(Braodca...转载 2018-08-12 15:26:08 · 624 阅读 · 0 评论 -
Java GC roots
原文链接:https://www.yourkit.com/docs/java/help/gc_roots.jsp 所谓的GC(Garbage Collector) roots是垃圾收集器(Garbage Collector)特有的对象。垃圾收集器收集那些非GC roots并且无法通过GC roots引用访问的对象。 一个对象可以属于多种根。GC roots有以下几种: Class ...翻译 2018-08-18 15:53:35 · 586 阅读 · 0 评论 -
JVM垃圾回收(算法)
原文链接:https://www.yourkit.com/docs/java/help/gc_roots.jsp 1、回收算法 标记回收算法(Mark and Sweep GC) 从GC Roots集合开始,将内存整个遍历一次,保留所有可以被GC Roots直接或间接引用到的对象,而剩下的对象都当作垃圾对待并回收,这个算法需要中断进程内其它组件的执行并且可能产生内存碎片 复制算法 ...转载 2018-08-19 16:18:56 · 449 阅读 · 0 评论 -
Android 图片处理之不同res-dpi文件夹下图片的内存大小计算
Android 图片内存大小计算 Android 图片内存大小计算 资源: 将资源图片每次移动到同资源文件夹下的内存: no(图片没有加载到内存) mipmap-hdpi mipmap-mdpi mipmap-xhdpi mipmap-xxhdpi mipmap-xxxhdpi 分析(单位:M) 公式及解析: 注意不同图片格式内存计算方式(单位:字节) 验证: 验证 总结 ...原创 2018-08-25 11:16:54 · 1148 阅读 · 0 评论