gpt4 book ai didi

安卓矢量兼容性

转载 作者:行者123 更新时间:2023-11-29 14:47:05 27 4
gpt4 key购买 nike

我想开始在我做的应用程序中使用矢量图标,但不确定如何处理兼容性

我对任何第三方兼容库都不感兴趣,很高兴等待谷歌版本(此处提到 VectorDrawable - is it available somehow for pre-Lollipop versions of Android?)。

所以基本上现在我很高兴继续拥有每个分辨率的图像以及 > Lollipop 的附加图像。如果设备高于 21,它将使用矢量,否则它将回退到标准 png。

我可以将矢量放在 drawable-v21 文件夹中,但 drawable-[dpi] 文件夹优先于版本,这意味着不使用矢量。

我希望使用矢量,这样当兼容可用时,我可以简单地删除所有 png,并且知道矢量会没问题,因为我已经能够在运行 Lollipop 的设备上测试它们。

最佳答案

现在谷歌发布Android Support Library 23.2支持矢量绘图和动画矢量绘图!

 // Gradle Plugin 2.0+  
android {
defaultConfig {
vectorDrawables.useSupportLibrary = true
}
}

Note:

- Vector images all the way back to API 7 (Android 2.1 Eclair).

- Animated vectors are a bit more limited, going only as far back as API 11

关于安卓矢量兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31870992/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com