层次查看器结果解释

时间:2010-12-14 09:45:41

标签: android performance hierarchy

前几天我在Eclipse中安装了ADT插件的更新,我刚刚尝试了新的 Hierarchy viewer 工具。除了花了一些时间才发现仅在第一个(父)视图中计算测量值,我观察到每次显示的值都不相同,即使我的应用程序没有变化。

例如,我已经在模拟器中启动了我的一个应用程序,将其加载到层次结构查看器中并得到了下一个结果:(我想要包括屏幕截图,但我的声誉不允许我发布图片,所以我只会写出值)

测量:175.340 ms
布局: 5.179 ms
抽奖: 47.115毫秒

然后,在没有任何更改的情况下,我再次启动了应用程序,并得到了以下结果:

测量: 98.696 ms
布局: 4.819 ms
抽奖: 50.923毫秒

有人能告诉我为什么Measure的值之间存在如此大的差异,例如?

此外,有人知道提供的3个值之间的含义/差异:度量布局绘制?每个都与视图的某些特定属性相关吗?

Android开发者页面没有提供太多解释,我所知道的是这些值必须尽可能小。

1 个答案:

答案 0 :(得分:3)

查看"How Android Draws Views" 它包含值的测量,布局和绘制的所有信息。