对此表示怀疑。 我知道矢量绘图具有缩放优势。但在我开始以这种方式制作所有新图标之前,有没有什么好的理由坚持使用好的旧Png? 我真的很感激这方面的好建议。
答案 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.2
和support-vector-drawable
。看看here