透明组件数据传递
Android 系统做了如下自动优化操作 , 当组件的背景是透明的 , 那么 CPU 将该组件转为多维向量图片 ( 多边形和纹理组成 ) 时发现该组件是透明的 , 该组件的图像信息就不会传递给...GPU 存储纹理机制 : GPU 中的显存可以存储纹理资源 , 即多维向量图形资源 , 在渲染时 , 可以直接使用该存储的资源 , 不用每次都让 CPU 传递数据过来 ;
2....纹理 ) 中 , 传递给 GPU 进行渲染 , GPU 每次进行渲染时直接从存储区域取出这些资源 , 进行渲染 , 不再依赖 CPU 实时传递 ;
这种变化较少的资源 , 适合一次性加载 , 应用或界面的主题资源基本不会改变...自定义组件绘制原则 :
① 两张图片 : 图片
A
和 图片
B
;
② 图片覆盖 : 当图片
A
被图片
B
覆盖时 , 只绘制图片
A
显示的部分区域 , 图片
A
被图片...B
覆盖的部分不再绘制 ;
③ 图片
A
只绘制没有被覆盖的部分 : 只在图片
A
显示的区域绘制图片
A
的区域 , 如下图黄色框中的区域 ;
3.