【问题标题】:Can I use vector images in Android?我可以在 Android 中使用矢量图像吗?
【发布时间】:2014-05-26 13:52:32
【问题描述】:

我可以在 Android 中使用矢量图形吗?我必须矢量图像,如何将其用作应用程序图标以及如何将其连接到 Android 中的 ImageView?

【问题讨论】:

  • 您可以使用 SVG 图像,但您需要一个 3rd 方(免费)库。根据定义,应用程序图标不能是矢量的。所有的 SVG 库都提供了从 SVG 文件中读取 xml 并制作位图的方法。
  • 关于如何使用 appcompat 向量的实际信息 - stackoverflow.com/q/40678947/7045114

标签: android


【解决方案1】:

从 Android 5.0(API 级别 21)开始,您可以在应用中使用矢量绘图。您可以使用名为 Vector Asset Studio 的新 Android Studio 工具。完整的解释见下面的链接:

Vector Asset Studio

【讨论】:

  • 仅使用链接回答时,应在回答中提供简要说明,因为如果链接发生损坏,您的回答将失去价值,很可能是否决并删除。
【解决方案2】:

对于 Android 的 svg 文件支持有“svg-android”,但不是原生的。我认为您不能将其用作应用程序图标。

最新源码:https://github.com/pents90/svg-android

文档:https://code.google.com/p/svg-android/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 2020-01-12
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 2017-09-24
    • 1970-01-01
    相关资源
    最近更新 更多