android布局优化

1、android UI渲染:人眼所感觉流畅的画面为40帧每秒到60帧每秒,在开发者选项中选择profile gpu rendering,并选中on screen as bars 选项,保证所有条形图都控制在绿线以下。

2、避免overdraw:过度绘制会浪费很多的cpu、gpu资源,在开发者选项中激活enable gpu overdraw,通过界面上的颜色来判断overdraw的次数,尽量优化绘图层次,尽量增大蓝色区域减少红色区域。

3、优化布局层级:系统对view进行测量、布局和绘制时,都是通过对view树的遍历进行操作的。优化布局可以降低view树的高度,不宜超过10层。

4、避免嵌套过多无用布局

5、使用<include>标签重用layout

6、使用<ViewStub>去实现view的延时加载

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容