这个问题非常简单,但我很困惑。
当我们向app添加图片时,我们需要将不同尺寸的图片放入文件夹(LDPI,MDPI,HDPI,XHDPI,XXHDPI,XXXHDPI)。
但是现在我正在使用android-support-library 24.2.1,它支持前Lollilop设备上的矢量图形。这是否意味着我不需要LDPI,MDPI,HDPI,XHDPI,XXHDPI,XXXHDPI文件夹,因为我现在可以只导入svg图像作为vestor(例如使用Android Studio-> Vector Assets)?它会为每个屏幕正确缩放吗?
例如,我在res/drawable
中导入向量:
<vector android:height="24dp"
android:viewportHeight="24.0" android:viewportWidth="24.0"
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#FF000000" android:pathData="M10,20v-6h4v6h5v-8h3L12,3 2,12h3v8z"/>
</vector>
如果不创建(LDPI,MDPI,HDPI,XHDPI,XXHDPI,XXXHDPI)文件夹,该图像是否会针对每个屏幕正确缩放?