Android vector drawables vrs png

时间:2016-02-25 07:43:17

标签: android vector drawable assets

对此表示怀疑。 我知道矢量绘图具有缩放优势。但在我开始以这种方式制作所有新图标之前,有没有什么好的理由坚持使用好的旧Png? 我真的很感激这方面的好建议。

1 个答案:

答案 0 :(得分:3)

  

但在我以这种方式开始制作所有新图标之前,有没有   有理由坚持好老朋友吗?

如果仅提供一个版本的drawable而不是3或4个缩放版本是不充分的理由,那么你可以坚持使用drawables。请注意,从棒棒糖开始支持VectorDrawable。对于ICS和Lollipop之间的平台,gradle插件(1.5.0)创建了矢量drawable的栅格版本。您可以指定要导出的密度添加

 generatedDensities = ['mdpi', 'hdpi', 'xhdpi', 'xxhdpi']

defaultConfig的{​​{1}}部分。

修改

正如@Huteri指出的那样,build.gradle可以更轻松地使用它,添加support library v23.2support-vector-drawable。看看here