在本文中,您将会了解到关于Android Studio使用小技巧:布局预览时填充数据的新资讯,并给出一些关于Android Studio 1.2.1.1布局预览问题、Android Studio 3.1.3不显示布局设计预览、Android Studio Debug 的 9 个小技巧、Android Studio 中的布局预览在哪里?的实用技巧。
更新到
Android Studio 1.2.1.1后,我创建了一个新的空白项目并创建了一个layout.xml
创作后不久,我决定查看预览.我进去了,我看到了这个:
The following classes Could not be instantiated: –android.support.v7.internal.widget.ActionBarOverlayLayout (Open Class,Show Exception,Clear Cache) Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE Exception Details java.lang.NoClassDefFoundError: Could not initialize class android.support.v7.internal.widget.ActionBarOverlayLayout at java.lang.reflect.Constructor.newInstance(Constructor.java:408) at android.view.LayoutInflater.inflate(LayoutInflater.java:482) at android.view.LayoutInflater.inflate(LayoutInflater.java:414) at com.android.layoutlib.bridge.bars.BridgeActionBar.(BridgeActionBar.java:84) at com.android.layoutlib.bridge.bars.AppCompatActionBar.(AppCompatActionBar.java:56) copy stack to clipboard
如上图所示,在需要打印的地方增加断点,然后取消所有线程的挂起,选择【Evaluate and log】,属于我们需要打印的语句,当代码执行到断点的时候,不会暂停,而会根据我们设置的打印信息输出 log,是不是很方便?
5. 断点分组
通常遇到一个问题的时候,我们需要增加很多断点去追踪问题的原因,当问题解决之后,往往会忘记取消这些断点,导致在某次调试的时候,设备会被之前的断点所暂停,会让我们很无语。这里我们可以 debug 的时候在某个断点上:右键、更多,然后选择这个问题所有相关的断点,将它们分到同一个 Group 里面,那么这一个组的断点就可以统一开关、统一删除。
我安装了 Android Studio,但是当我编辑布局文件时,我找不到实时预览!我只看到一个 XML 文件。如何在图形视图中查看我的布局?
这就是我的情况:
答案1
小编典典
更新 2 (2020-03-16)
较新的 Android Studio 版本更改了此按钮的位置。现在,如果您想查看布局设计预览,您需要按 xml 右上角的按钮之一。看起来像图像图标的按钮将打开设计仪表板,而旁边的按钮将打开拆分视图,其中设计放置在 XML 代码旁边:
原创 (2013-05-21)
您应该在 xml 文本编辑器下的Design按钮旁边有一个按钮:Text
或者您可以使用Preview右上角的按钮在 XML 代码旁边添加一个预览窗口:
更新:
如果没有,请执行以下操作:View-> Tool Windows->Preview
今天的关于Android Studio使用小技巧:布局预览时填充数据的分享已经结束,谢谢您的关注,如果想了解更多关于Android Studio 1.2.1.1布局预览问题、Android Studio 3.1.3不显示布局设计预览、Android Studio Debug 的 9 个小技巧、Android Studio 中的布局预览在哪里?的相关知识,请在本站进行查询。