Android UI性能分析常用工具

Android开发过程中,难免会遇到ui卡顿,内存泄漏情况,下面介绍常用工具来解决上述问题

1. UI卡顿的原因
① 布局复杂,无法在16ms内完成渲染
② 在主线程进行了耗时操作
③ view过度绘制
④ view频繁的触发layout measure操作
⑤ 动画太多
⑥ 内存频繁触发GC操作

2. HierarchyViewer 使用
参考:http://www.jianshu.com/p/fa26c4ec606d

3. Lint 使用
参考:http://blog.csdn.net/u011240877/article/details/54141714

4. 内存抖动分析
参考:http://www.jianshu.com/p/acd82503a9e5

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

推荐阅读更多精彩内容