【发布时间】:2012-03-27 17:07:15
【问题描述】:
我即将创建我的第一个 Android native(因此不是基于浏览器的)应用程序,并寻找一些有关图标创建/配置的良好做法。 由于它应该支持多种设备/分辨率,我认为最好使用 SVG 来创建它们。至少有这个库:http://code.google.com/p/svg-android/,它承诺在 Android 上提供对 SVG 的支持。
到目前为止,我还没有找到描述使用此库或其他库作为在设备上呈现 SVG 图标的方法的资源,因此我有点不愿意使用它。到目前为止,我看到的最好的方法是使用 SVG 作为源格式,以不同分辨率预渲染基于 png 的图标。
所以我的问题是:SVG 图标是否是直接在设备上使用而无需进行 png 预渲染步骤的好选择(它是否有效),如果,为什么似乎没有人使用这种方法?
【问题讨论】: