打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Android 实用工具之HierarchyViewer

Android 实用工具之HierarchyViewer

在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。

HierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。
使用HierarchyView能深入全面的理解xml布局文件,更可以通过它来学习别人优秀的布局技巧。下面是一些基本使用步骤:
(1)启动模拟器。
(2)到\android\tools\目录下,双击可以启动hierarchyviewerbat文件,打开一个图形界面。
(3)点击 load View hierarchy按钮,就可以捕获模拟器当前activity的画面布局信息。



(4)hierarchy通过树形结构展示布局形式。双击树节点可以展示单独的UI部分,也可以看见相应的坐标位置。

(5)当模拟器activity画面改变后,点击““Refresh Screenshot””可以加载新的页面布局信息。
通过Hierarchy Viewer你就可以学习别人优秀的布局方式;
同时也更能更深入更全面更整体的把握xml布局文件;
体会UI和代码(java code)以及资源(res)的相互分离。
该工具的功能远远超过此博文的描述,更多的开发设计,请读者自行深入研究。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Android工具之Hierarchy Viewer--分析应用程序UI布局
学习Android界面设计的超级利器HierarchyView.bat ? { Andro...
dump View Hierarchy for UI automator简介
Android性能优化之布局优化,介绍使用抽象布局标签(include,viewstub,merge)、去除不必要的嵌套和节点、减少不必要的infalte及其他Layout可调优点
Android App 性能优化实践
Android studio 查看页面布局层次结构工具使用教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服