SVG2AndroidVector工具
-
svg2android:http://oss.chengxingyao.cn/svg2android/index.html
svg2android 速度较快,但是转换错误率较高
Paste_Image.png
-
SvgToVectorDrawableConverter:http://a-student.github.io/SvgToVectorDrawableConverter.Web/
SvgToVectorDrawableConverter 转换速度较慢,但是准确率高。
![](https://img.haomeiwen.com/i2937228/c4b9316990f2d6bd.png)
- 使用Android 自带的Asset Studio 导入
如果新建时没有找到Vector Asset 可能是版本低了,我使用的是Android studio 2.2
![](https://img.haomeiwen.com/i2937228/781450331415e6a6.png)
![](https://img.haomeiwen.com/i2937228/29a1c04c8ff66b30.png)
SVG 绘制工具
绘制工具转自:svg矢量图绘制以及转换为Android可用的VectorDrawable资源 - 炉火纯青 - 博客园
绘制svg图
如果想了解绘制原理,调至请调至文末点击W3C的连接。
接下来介绍一些常用的svg绘图工具
1.Inkscape
开源的多平台矢量图绘图工具,支持windows OS X Linux。支持导出为svg等格式图片,功能强大,与后面两个将要介绍的比较就是体积有点大,安装包就接近百兆了。
另外用这个生成的SVG文件,会带一些默认的属性,转化成VectorDrawable以后xml文件里也会有一些默认的属性,虽不影响显示效果,但会多出一些不必要的代码。
工作界面:
2.Boxy SVG
是一个Chrome应用(推荐)。支持导入,另存为,可以选中单个控件调整属性等。可能不好的地方就是你得安装Chrome浏览器吧,还有下载这个应用的时候得FQ。
3.Janvas - The Online Vector Graphics Editor
也是Chrome应用,不过其实就是一个链接,打开后指向下面的地址
[http://www.janvas.com/XOSYSTEM/PROJECTS/janvas_apps_suite_3.0_public/janvas_application.php
但是这个在线编辑器好像只能打开和保存文件到google driver,不推荐
网友评论