【Android】SVG VectorDrawable

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

官方地址

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文件,然后从本地导入。和上一节的步骤类似。

 

猜你喜欢

转载自www.cnblogs.com/Deonew/p/10754858.html