我正在开发Android应用程序。我想用矢量图像。 (.svg file)
但我不自信最好的方法是使用矢量图像。
Svg-android.jar
无效。不支持所有.svg文件类型。以后可能会有麻烦。另一方面,如果我使用矢量,对我来说很容易。特别是我不会在决议上工作。
我需要帮助。我必须尽快决定。
有什么建议吗?
答案 0 :(得分:23)
矢量图形是个坏主意。
Android并非旨在使用它们。因此,如果你走这条路,你必须在每一步都与绿色机器人作斗争。让我告诉你,小机器人魔鬼得到了很多耐力!!
当你开始使用新语言时,不要试图超越它。你总是会浪费时间,头发和理智。
Android使用“非常复杂的把握”概念,将分辨率和屏幕尺寸以及九个补丁混合在一起。但是一旦掌握了它并没有那么遥远,你会发现他们选择这种模式的原因很简单:当处理这种屏幕碎片时,实际上没有其他选择。
请阅读: http://developer.android.com/guide/practices/screens_support.html
与Android中最接近矢量图形的东西:http://developer.android.com/tools/help/draw9patch.html(正如Dmitry Zaitsev所建议的那样)