66分钟
Andriod性能优化—交互优化篇
一方面 Android 技术日新月异,使用的开发者逐渐增多,另外一方面,在各大厂商手中,改源码、自定义,也使得 Android 原生系统环境变得更为复杂,导致应用卡顿现象层出不穷。因此,对 App 进…
一方面 Android 技术日新月异,使用的开发者逐渐增多,另外一方面,在各大厂商手中,改源码、自定义,也使得 Android 原生系统环境变得更为复杂,导致应用卡顿现象层出不穷。因此,对 App 进行性能优化也逐渐成为了开发者的必备技能,也是帮助开发者、企业实现高质量、稳定产出的必经之路。
其中,交互是与用户体验最直接的方面,交互优化内容众多。本课程将从 App启动优化开始,涉及渲染原理,ANR分析解决、UI结构优化、标签布局等多个方面。从卡顿原因场景入手,为最终实现解决奠定基础。
本课程介绍详尽,简单易上手,适合初学者学习,在学习过程中帮助学员点亮性能优化技能,在实际应用过程中实现开发效率的提高。
1 .App启动流程和启动模式
2.黑白屏产生的原因和解决办法
3.App启动页优化参考
4.从Android渲染原理理解UI卡顿
5.使用GPU呈现模式测试UI卡顿
6.ANR产生的原因
7.使用trace文件分析ANR
8.Lint进行冗余UI布局优化
9.HierarchyViewer
10.GPU过度绘制检测工具
11 _include_标签介绍和使用
12 _merge_标签介绍和使用
13 _ViewStub_标签介绍和使用
14 .ListView的优化技巧
课后测试
蒋广超
高级架构师