过渡渲染示例
四、 背景过度绘制
一、 过度绘制
----
过渡绘制 :
① 过渡绘制 : GPU 绘制图像时 , 会从底层到上层逐层绘制 , 底层的图像会被上层覆盖 , 底层图像无法显示给用户观看 ,..., 很明显先刷的两遍是无用的 , 但是耗费了很多时间 , GPU 的过渡绘制也是这个原理 , 底层绘制了很多重叠覆盖的图像 , 花费了时间最终并不展示给用户观看 ;
二、 过度绘制两种情况 ( 自定义控件...绘制了很多重叠的元素 ; 如绘制 Bitmap 后 , 又在该 Bitmap 上又绘制了一个矩形 , 这样矩形覆盖了 Bitmap , 这两个图像都要被 GPU 渲染 , 这样就增加了渲染时间 ;
②...过渡渲染示例
这是 Android 的设置界面 , 大部分是蓝色 , 或浅绿 , 浅红色只占很小的部分 ;
四、 背景过度绘制
----
1 ...., 也会增加
1
次绘制 ;
如果同时设置布局的背景和主题背景 , 此时会绘制
2
次 ;
删除一次背景设置 , 这里建议删除主题的背景 ;
2 .