VectorDrawable学习一:兼容性、配置、应用

2017-10-16  本文已影响10人  WeberLisper

1、VectorDrawable简介

VectorDrawable是SVG格式图片在Android开发上做的一个抽取。它具有体积小,而且在任何分辨率和大小设备上都可以正常缩放而不失真。Android Studio为我们提供了很多Vector照片,可以通过new vector asset方式进行选取。也可以到阿里的iconfont等网站上进行下载。

2、兼容性

在AppCompat23.2之前,VectorDrawable并不能做到很好的兼容性,在这之后,基本可以支持如下:

3、配置引用和参数

需要在gradle文件中分别配置如下

defaultConfig {
    vectorDrawables.useSupportLibrary = true
}

以及

compile 'com.android.support:appcompat-v7:26.0.1'

4、应用

static {
 AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);
}
上一篇 下一篇

猜你喜欢

热点阅读