Android Studio中的布局检查器允许您通过显示视图层次结构来调试应用程序的布局,并允许您检查每个视图的属性。使用布局检查器,您可以将应用程序布局与设计实体模型进行比较,显示应用程序的放大视图或3D视图,并在运行时检查其布局的详细信息。当您的布局是在运行时构建的,而不是完全用XML构建的,并且布局的行为出乎意料时,这一点尤其有用。
布局验证允许您同时预览不同设备和显示配置上的布局,包括可变字体大小或用户语言,从而可以轻松测试各种常见的布局问题。
要打开布局检查器,请在连接的设备或模拟器上运行应用程序,然后选择“工具”>“布局检查器”。如果在多个设备或项目之间切换,布局检查器会自动连接到在连接设备的前台运行的可调试进程。
组件树:布局中视图的层次结构。
布局显示:在设备或模拟器上显示应用程序的布局,并为每个视图显示布局边界。
属性:选定视图的布局属性。布局检查器需要重新启动活动才能访问属性。有关更多信息,请参阅“活动重新启动”。
要了解布局编辑器,请参见布局编辑器简介。
视图通常绘制用户可以看到并与之交互的内容。组件树实时显示每个视图组件的应用程序层次结构,这有助于您调试应用程序的布局,因为您可以可视化应用程序中的元素及其关联的值。
要选择视图,请在“零部件树”或“布局显示”中单击该视图。选定视图的所有布局属性都显示在“属性”面板中。

如果布局中包含重叠视图,则可以通过在组件树中单击或旋转布局来选择不在前面的视图。
若要使用复杂布局,可以隔离各个视图,以便仅在组件树中显示布局的子集,并在布局显示中进行渲染。
布局检查器允许您保存正在运行的应用程序的布局层次结构的快照,以便您可以轻松地与他人共享或稍后引用它们。
快照捕获使用布局检查器时通常会看到的数据,包括布局的详细三维渲染、视图、组合或混合布局的组件树,以及UI每个组件的详细属性。要保存快照,请执行以下操作:

打开布局检查器。
布局检查器应自动连接到您的应用程序进程。如果没有,请从下拉菜单中选择应用程序进程。
如果要捕获快照,请单击导出快照导出
布局检查器工具栏中的图标。
在出现的系统对话框中,指定要保存快照的名称和位置。请确保使用*.li扩展名保存文件。
然后,您可以通过从主菜单栏中选择“文件”>“打开”并打开*.li文件来加载布局检查器快照。

1.工具栏Tools
在这里插入图片描述
2.弹出界面
在这里插入图片描述
3.界面布局
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐