之前一直知道有Hierarchy Viewer这样一个工具,用来查看view的层级关系

使用方法如下:依次点击菜单Tools>Android>Android Device Monitor

然而,在Android Studio 3.1之后,Hierarchy Viewer就给移除掉了。并且Android的团队表示不再开发Hierarchy Viewer。

现在都用使用Layout Inspector来查看layout的层次结构

使用方法如下:在Android Studio中点击Tools > Android > Layout Inspector。

然后在出现的 Choose Process 对话框中,选择想要检查的应用进程即可。

效果是这样婶儿的


点击Layout Inspector后出现的线程选择器



选择进程后显示的层级图


但是目前使用来看,每次点击只能显示当前页面,也就是说在点击layout inspector时捕捉画面后,在capture文件夹下生成了.li后缀的分析文件,大家可以根据这个文件观察view层级结构,简化项目,调优UI性能

更多相关文章

  1. android 退出应用方法一:点击两次退出应用
  2. Android中MAT、GIMP查看内存占用
  3. Android(安卓)View的事件分发机制
  4. android离线下载的相关知识
  5. ✿Android(安卓)3.1 --- 久违的 USB、mtp、rtp
  6. android的processLifeCycle
  7. 如何在Android中点击overlay弹出带尾巴的气泡
  8. 图解MyEclipse 8.5M1中Android开发平台的搭建【上】
  9. Android(安卓)EditText简单实现右侧点击清除

随机推荐

  1. inputType属性
  2. Android,采用AIDL编写接口实现IPC 入门
  3. android apk获得系统权限
  4. Android属性动画之XML定义方式
  5. android TextView的字体颜色设置的多种方
  6. Android(安卓)动画系列一:Drawable Animat
  7. Android(安卓)SQLite数据库操作实例
  8. Android动画详细探究
  9. Android——APK 安装位置管理
  10. android 电容屏(三):驱动调试之驱动程序分析