如何预览 xml drawable?
Posted
技术标签:
【中文标题】如何预览 xml drawable?【英文标题】:How to preview xml drawable? 【发布时间】:2012-06-16 14:30:54 【问题描述】:我正在研究非常复杂的 xml drawable,我想知道是否有任何工具/插件可以让我预览我的 drawable?
我正在寻找类似于可用于布局的“图形布局”选项卡。
例如,如果我有这样的事情:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:left="0dp" android:right="0dp">
<shape android:shape="rectangle">
<gradient android:angle="-90" android:startColor="#2B2B2B"
android:endColor="#000000" />
</shape>
</item>
<item android:top="1sp" android:bottom="26sp" >
<shape android:shape="rectangle">
<solid android:color="#10ffffff"/>
</shape>
</item>
</layer-list>
如何预览形状和渐变? 而且我可能在做梦,但是有没有任何图形工具来构建可绘制对象?
【问题讨论】:
【参考方案1】:在 Android Studio 中执行以下操作:查看 -> 工具窗口 -> 预览
【讨论】:
Android 用户知道您指的是哪个工具会很明显吗? @grunk 我建议接受这个答案是正确的。【参考方案2】:Android Studio 从 0.3.2 版开始支持此功能:http://tools.android.com/recent/androidstudio032released
【讨论】:
【参考方案3】:点击窗口右侧的预览。
【讨论】:
【参考方案4】:在 Eclipse 中 使用根 LinearLayout 创建新布局。 打开大纲视图。 在属性表中找到 View.Background。 按下按钮 ... 现在您可以选择 Color 和 Drawable 资源,并且有小预览。
【讨论】:
【参考方案5】:Android Studio 提供了一个不错的插件,名为
"Vector Drawable Thumbnails"
这为您项目中的所有矢量可绘制对象添加了一个很好的概览。 只需看一下侧栏并打开视图。您将获得它们的缩略图表。
【讨论】:
【参考方案6】:另一种可能性:
只需创建一个新布局“测试”,转到图形布局,在内部(或任何视图)创建一个按钮,并将可绘制对象分配给按钮的背景。可绘制对象被渲染(其正常状态)。
【讨论】:
【参考方案7】:Android Studio 2X
-
查看 -> 工具窗口 -> 预览
或点击右侧的预览
【讨论】:
【参考方案8】:预览资源的一种方法是使用 Android Studio 中的资源管理器。它作为一个单独的选项卡可见:
【讨论】:
【参考方案9】:如果您想预览选择器,您可以在预览面板上找到带有状态的选项卡
【讨论】:
你如何得到这个状态标签?目前他们还没有获得这些的可见方式【参考方案10】:之前的答案中提到的预览选项在 Android Studio 4.0 中不存在。而是在编辑器选项卡的右上角查找此分段控件。
【讨论】:
以上是关于如何预览 xml drawable?的主要内容,如果未能解决你的问题,请参考以下文章
Android Drawable - Shape Drawable使用详解(附图)