绘制优化学习向导:
- 认识CPU & GPU
- 认识Android过度绘制
- 认识Android绘制 & 刷新
- 认识冷启动 & 热启动
- Android 绘制优化方案
通过此链接,您需要了解CPU和GPU的区别。
通过此链接,您需要了解
- 如何判断您的布局过度绘制了
- 为什么布局层级不能太深?
通过此链接,您需要了解:
- Android的UI绘制大致流程
- Android的刷新机制VSync信号的原理
- 理解UI卡顿产生的原因
通过此链接,您需要了解:
- 理解冷启动和热启动的区别
- 冷启动优化的重要性
- 冷启动的流程
- 热启动的流程
- 使用标签< include >,< merge >,< viewstub >进行优化
- 尽量使用 约束布局 & 相对布局 & 帧布局
注意:关于优化方案并没有统一的说法,我们要根据自己的技术能力以及借助网上一些博客对自己项目进行理性分析,从而找出合理的优化方案,这需要积累。