视图检查器

当你在Android Studio中运行app时,视图检查器(Layout Inspector)可以让你查看app中视图的层级。当你查看在运行时产生的XML而不是编写的XML文件时尤其有用。

在Android Studio 2.2上的视图检查器是早期发行的。自从视图检查器的功能开发出来后就取代了层级查看器(Hierarchy Viewer)。现在视图检查器提供了一个在IDE内部监测视图属性的快速方案。

你需要先将app运行在连接的设备或者是模拟器上之后才能打开视图检查器。然后打开Android Monitor,选择你的设备和进程,然后点击Layout Inspector.也可以通过工具菜单中的Tools > Android > Layout Inspector打开。


当打开视图检查器时会提供一个视图的快照(上图)。图左的列表显示了视图层级,图中间部分显示了布局的快照,图右侧的界面显示了所选中的组件的所有组件。

在层级列表中选中一个组件,在快照中会高亮显示,反之亦然。

如果列表中的组件有重叠,在快照中默认选中上面的组件。如果要选中快照中重叠部分下面的组件:在层级列表中选择重叠的上部分的组件,然后点击右键,然后取消选中Show in preview.

如果你调试了app或者与该app进行了交互,你需要新打开一个视图检查器来抓取改变后的布局快照。每个快照都在项目project-name/captures(项目的capture目录)中定义了一个单独的.li文件。





注:

Tools>Android>Layout Inspector



然后选择需要建立快照的apk的进程



打开的视图层级图



注:只有debug版的apk才能打开视图检查器,否则不该apk不会在视图检查器列表中显示



原文地址:http://tools.android.com/tech-docs/layout-inspector


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值