Android引入阿里云矢量库图标

1. 引言

1729932733096.png

使用Android自带的矢量图库并不能找到我们符合的图标,导致界面做出来不够的完美,可以使用外部的第三方库来导入矢量图,这里找到阿里云官方提供的一个矢量库iconfont-阿里巴巴矢量图标库

2. 下载矢量图

打开上述的链接后,可以在上方的搜索框中搜索自己想要的矢量图,点击下载按钮:

1729933219705.png

选择下方的下载为svg。

3. 导入矢量库

1729933358100.png

选择新建矢量资源,

1729933467736.png

创建后,在res/drawable文件下会产生一个 Name.xml的矢量图文件

4. 引用文件

1
2
3
4
5
6
7
<ImageView
android:id="@+id/add_Contact"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"
android:src="@drawable/Name.xml"/>

在想要使用的地方使用image属性直接进行映入即可。将其中的src文件路径替换成为刚刚创建好的矢量资源文件即可,使用矢量图的优点对图标进行放大等的操作时,图片不会出现失真等等的情况。