VectorDrawable
1,基本了解Android L开始提供了新的API VectorDrawable 可以使用SVG类型的资源,也就是矢量图。在xml文件中的标签是<vector>
例:这是AS里Martial Icon里的一个图标
<vector
xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"//宽度
android:height="24dp"//高度
android:viewportHeight="24.0"//暂时不晓得这个是干啥的
android:viewportWidth="24.0">
android:fillColor="#FF000000"//这个是填充颜色
android:pathData="M22,16V4c0,-1.1
-0.9,-2 -2,-2H8c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9
2,-2zm-11,-4l2.03,2.71L16,11l4,5H8l3,-4zM2,6v14c0,1.1 0.9,2
2,2h14v-2H4V6H2z"/>//这个我理解为图形的外壳,
所以外壳加填充色就可以合成一个静态矢量图了
2,AS如何导入svg
可以选择Material Icon里的,也可以选择本地SVG文件,其它的选择,取名字,保存就不详讲了保存成功后是这样就好了,可以打开看看