`
lily_
  • 浏览: 9720 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

android hierarchyviewer.bat的使用

阅读更多
不知道大家有没有经历过这样的事:
手机上的应用程序,别人的界面设计的很漂亮,很想知道别人的怎么设计的,我应该怎么做呢?
在没有遇到这个工具前 我是通过破解别人的程序去查看他的设计的。
那天无意中在 tools这个文件夹下发现这个文件 hierarchyviewer.bat,Google一下发现帮你分析应用程序UI布局。
现在我们开始使用它吧:
第一步,双击(废话),出现一个灰色的界面,大家不要急,这是因为它没有发现运行的android程序呢
第二步:启动android程序,(或者连接android手机),你会发现在 Hierarchy Viewer 的 Devices里有 emulator-5554(这个是我的模拟器),然后选择 start servier
如图



选择 MainActivity,点击Load view Hierarchy
如图

你还可以通过左下角的按钮交换到界面视图



这就是你手机上看到的效果,看到蓝色的细线没有?你可以拖动他,右边会显示他的颜色的坐标
你也可以把这些东西导出来,怎么样 好用吧
0
0
分享到:
评论
1 楼 zy88882008 2011-06-16  

相关推荐

    UiautomatorViewer最新源码

    **UiautomatorViewer**是Android自动化测试中的一个重要工具,主要用于可视化地检查和分析应用程序的用户界面元素。这个工具基于`uiautomator`框架,允许开发者获取UI组件的详细信息,如它们的属性、坐标以及层级...

    uiautomatorviewer更新文件.rar

    解决uiautomatorviewer报错问题,分享给大家。 Unexpected error while obtaining UI hierarchy # 点击Details java.lang.reflect.InvocationTargetException

    安卓工具的基本命令

    此外,还可以使用hierarchyviewer.bat来获取元素的坐标等信息。 - **命令格式**: ```bash <sdk>\tools\hierarchyviewer.bat ``` - **示例**: 打开hierarchyviewer后,选择目标元素,工具将显示该元素的详细...

    android SDK1

    6. **hierarchyviewer.bat**:UI层级查看器,可以帮助开发者检查和优化用户界面,查看和分析视图层次结构。 7. **draw9patch.bat**:9-Patch图像编辑工具,允许创建可拉伸的图像资源,以适应不同尺寸的屏幕。 8. *...

    tools 救砖机必备

    6. `hierarchyviewer.bat`:层次视图查看器,帮助开发者分析Android UI布局,查找并优化界面性能问题。 7. `draw9patch.bat`:9-patch 图片编辑工具,用于创建可拉伸的图片资源,适应不同尺寸的屏幕。 8. `...

    ViewServer-解决View Hierarchy不能启动

    在Android开发过程中,调试UI布局是一项重要任务,`Hierarchy Viewer`是官方提供的一个工具,用于可视化查看和分析Android应用的视图层次结构。然而,随着Android SDK的更新,`Hierarchy Viewer`在最新的版本中被弃...

    uiautomatorviewer

    3. **使用UIAutomator2**:虽然UIAutomatorViewer基于UIAutomator1,但随着Android版本更新,推荐使用UIAutomator2,它提供了更多现代API和改进的功能。 总结,UIAutomatorViewer是Android开发和测试的重要辅助工具...

    BAT Android面试20题详解.docx

    - 为了实现流畅的ListView,关键在于减少布局层级,使用HierarchyViewer工具检查优化。 - convertView的复用是提高性能的关键,避免每次滚动时创建新视图。 - ViewHolder模式可以减少findViewById的开销,提高...

    BATAndroid面试20题详解.pdf

    - **Item布局优化**:尽量减少布局层次,使用HierarchyViewer工具检查并优化布局。 - **convertView复用**:通过convertView机制减少视图创建,提高滚动流畅性。 - **ViewHolder模式**:避免在滚动时频繁查找视图...

Global site tag (gtag.js) - Google Analytics