Android矢量绘图编辑器

时间:2017-05-12 18:58:42

标签: android android-drawable android-vectordrawable

我想修改现有的Android drawable vector XML资源,但Android Studio只允许在XML源代码中执行此操作。

你能否建议一个用于"互动"的工具?编辑Android drawable XML?

或者可能有一种方法可以将这些文件导入到Incscape或Adobe ......

3 个答案:

答案 0 :(得分:9)

这是我的IDEA插件:VectorPathTweaker

借助此功能,您可以轻松地翻译,缩放,翻转和转置 standard 安卓矢量可绘制对象。

img

要进行安装,您需要在插件市场上搜索“ VectorPathTweaker”。

提示:您可以通过滚动鼠标滚轮来调整值。

答案 1 :(得分:0)

是的,您可以轻松地将SVG 矢量文件转换为 XML源

在将AI项目文件另存为SVG之前,请确保:

  • 使用对象&gt;将所有路径转换为轮廓<强>展开 ....
  • 将复合路径转换为路径,右键单击形状并释放复合路径
  • 完成后,SVG中的每个形状应为

完成后,保存svg ,现在将svg转换为xml资源。

现在在Android工作室

  • 右键单击资源文件夹 - &gt;新的 - &gt;创建矢量资产。并选择你保存的svg。
  • 它将在可绘制文件夹中保存为xml。

如果您使用旧版本的Android

将下载的SVG下载到 SVG2Android ,它会为您提供XML。

反过来说,我觉得这个帖子很有帮助。 Convert VectorDrawable to SVG

希望它有所帮助!如果你遇到任何问题我会像这样转换,请在下面发表评论。

答案 2 :(得分:0)

不是您真正要问的问题,但是在最新版本的Android Studio(3.2.1)中,您可以预览所有xml向量。这样,您可以在编辑矢量时看到更改,这可能非常有用。您可以在Android Studio的右侧找到它。查看我所附的屏幕截图。Preview of a vecotr drawable