FrameMetrics 代码示例
三、 布局渲染优化总结
一、 减少布局嵌套
----
在 【Android 性能优化】布局渲染优化 ( GPU 过度绘制优化总结 | CPU 渲染过程 | Layout...Inspector 工具 | View Tree 分析 | 布局组件层级分析 ) 博客中引入了 CPU 渲染优化 , CPU 渲染优化的核心就是减少布局嵌套 , 布局嵌套使用 Android Studio...中的 Layout Inspector 工具进行查看 ;
CPU 渲染的优化的核心就是减少布局的嵌套 , 推荐使用约束布局进行开发 , 只有一层嵌套的布局 ;
减少布局的嵌套 , 能极大减少...所用的总时间, 上述所花费的有意义的时间之和 , 单位纳秒
UNKNOWN_DELAY_DURATION UI 线程响应并开始处理渲染的等待时间, 一般是 0, 如果大于 0 说明出问题了
VSYNC_TIMESTAMP...UI 线程响应并开始处理渲染的等待时间, 一般是 0, 如果大于 0 说明出问题了
Log.i("FrameMetrics", "UNKNOWN_DELAY_DURATION