background image

AndroidUI 优化工具

——HierarchyViewer 的使用

这一篇文章会提到为什么使用

HierarchyViewer,怎么使用 HierarchyViewer,后者内容

会多一下。

 

为什么使用

HierarchyViewer

    不合理的布局会使我们的应用程序 UI 性能变慢,HierarchyViewer 能够可视化的角度直观
地获得

UI 布局设计结构和各种属性的信息,帮助我们优化布局设计。HierarchyViewer 是我

们优化程序的工具之一,它是

Android 自带的非常有用的工具,可以帮助我们更好地检视

和设计用户界面

(UI),绝对是 UI 检视的利器。

 

怎么使用

HierarchyViewer

    Hierarchy Viewer 是随 Android SDK 发布的工具,位于 Android 
SDK/tools/hierarchyviewer.bat  (Windows 操作系统,mac 上显示的为 hierarchyviewer),使用
起来也是超级简单,通过此工具可以详细的理解当前界面的控件布局以及某个控件的属性

name、id、height 等)。

1)连接设备真机或者模拟器(真机可能无法连接,我用的 2.3,连接上了,没读到内容);

2)启动你要观察的应用。

3)打开 Hierarchyviewer,点击 hierarchyviewer 文件即可。连接后如下图,这个图是在官方
文档获取的。