SVG 转换工具:http://oss.chengxingyao.cn/svg2android/index.html
SVG2Android 工具源码:https://github.com/chengxingyao/svg2android
使用svg2android快速将网页中的svg或svg文件转换为Android VectorDrawable
一、使用复制网页中的svg代码方法快速转换
1、打开带svg的网页,按F12 通过浏览器开发者工具选择svg标签.
之前文章说漏了一点,如果直接复制http://www.iconfont.cn/ 中的svg代码,则必须将图标加入到自己的图标库才能复制svg代码,否则转换出来的VectorDrawable将不正常
2、通过Edit as HTML 复制svg代码
Paste_Image.png Paste_Image.png3、将svg代码复制到svg2android 工具中,即可快速获得Android VectorDrawable
工具地址:http://oss.chengxingyao.cn/svg2android/index.html Paste_Image.png
二、通过选择SVG图片转换
这个看图就不用多说了
Paste_Image.png
尽情的享受SVG带来的无失真高清图标吧。
额外提下Android ImageVIew设置纯色图片颜色的属性
在代码中需要这样设置
imageView.setColorFilter(Color.WHITE);
或者在XML布局中这么设置
android:tint="#FF0000"
如何在安卓中使用SVG: http://www.jianshu.com/p/30dfa5920658
网友评论