• 官方地址
  • SVG和VectorDrawable的区别
  • 使用自己想要的图标
  • 使用本地文件

 

官方地址

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

https://developer.android.com/reference/android/graphics/drawable/VectorDrawable.html

 

SVG和VectorDrawable的区别

SVG是一种图片格式,VectorDrawable是Android引入的支持SVG的一个类。

问题来了,如何根据SVG生成自己想要的xml文件?

 

使用自己想要的图标

  1. res目录右键选择new,然后选择Vector Asset
  2. 点击图标,Anroid Studio默认有很多矢量图标。
  3. 命名和颜色都是可以自己改的。
  4. 点击finish,就能生成xml文件。

 

使用本地文件

Android Studio自带的图标不一定能满足实际要求,可以使用本地的svg文件,然后从本地导入。和上一节的步骤类似。

 

 

 

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄