如何使用Android的VectorDrawable类绘制矢量图是什么意思

版权声明:本文为博主原创文章未经博主允许不得转载。欢迎访问/klxh2009/article/details/

转载请注明出处: 本文出自【付小华的博客】

我们知道在安卓开发过程中,经常使用到png格式的图片資源这种图片需要有不同分辨率来做屏幕适配,当图片数量很大时被打包的图片资源占据了app的绝大部分容量,使用Vector来创建图片将大夶减少png图片的使用,提高开发性能废话不多说,可以先看下效果:


这就是一个矢量图是什么意思下面我来讲讲怎么来实现它吧:

1、阿裏巴巴矢量图是什么意思库()

其中,GIMP我提供了两种下载方式:

1、从阿里巴巴矢量图是什么意思库下载需要的svg矢量图是什么意思


2、使用已经安裝好了的GIMP打开下载的这个矢量图是什么意思


3、选择Tool Options下的魔棒点击刚刚打开的五角星



(这是选中之后的效果出现蚂蚁线,,会PS的同学应該对这个很明白的)

4、然后再按图示操作:选择【Select】-->【To Path】就可以看到右边的Brushes窗口下的Paths选项里多了个路径。



导出时选择自己需要导出到的蕗劲输入文件名,建议导出使用xml格式的文件我这里为“/apk/res/android"

(1)给控件指定矢量图是什么意思必须下面用的方式。

3.为矢量图是什么意思动态设置颜色

如果需要静态指定颜色在使用的地方給tint属性赋值。

在需要的地方调用该方法

* 给使用了矢量图是什么意思的ImageView设置颜色

我要回帖

更多关于 矢量图是什么意思 的文章

 

随机推荐