Android性能优化
文章平均质量分 81
kanyechen
一个想成为架构师的男人
展开
-
Android绘制优化:系统显示原理
作者:privatego链接:https://zhuanlan.zhihu.com/p/27344882来源:知乎Android的显示过程可以概括为:Android应用程序把经过测量、布局、绘制后的surface缓存数据,通过SurfaceFlinger把数据渲染到屏幕上,通过An...转载 2019-05-21 23:33:37 · 240 阅读 · 0 评论 -
Android性能优化:减少过度绘制
Overdraw(过度绘制)过度绘制描述的是屏幕上的某个像素在同一帧的时间内被绘制了多次。在多层次重叠的UI结构里面,如果不可见的UI也在做绘制的操作,会导致某些像素区域被绘制了多次,浪费CPU以及GPU资源,无法在1帧的时间内完成绘制,就会造成卡顿。检测方法是开启开发人员选项中显示过度绘制区域的开关,层数与颜色对应如下图所示,原色,没有发生过度绘制,屏幕上的像素点只被绘制了 1 次;蓝色...原创 2019-06-01 17:51:40 · 258 阅读 · 0 评论