美文网首页Android开发android实用技术app开发
快速SVG转Android VectorDrawable,在安卓

快速SVG转Android VectorDrawable,在安卓

作者: Nebula995 | 来源:发表于2016-09-08 23:47 被阅读2830次

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将不正常

Paste_Image.png

2、通过Edit as HTML 复制svg代码

Paste_Image.png Paste_Image.png
3、将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

相关文章

网友评论

    本文标题:快速SVG转Android VectorDrawable,在安卓

    本文链接:https://www.haomeiwen.com/subject/aaheettx.html