我想知道为什么最新版本的Android Studio(3.0.1)没有drawable(ldpi,mdpi,hdpi,xdpi,xxdpi,xxxdpi),只有drawable-v21,drawable-24和drawable文件夹.对于不同的分辨率,我们必须做什么? 我在这里有几个问题。
1) 为什么不是像以前一样默认创建的 drawable(ldpi,mdpi,hdpi,xdpi,xxdpi,xxxdpi)?
2)drawable-21和drawable-24的作用是什么?
最佳答案
首先:默认情况下不会创建 ldpi、mdpi、hdpi、xdpi、xxdpi、xxxdpi 这里是可以帮助您轻松创建它的站点 https://romannurik.github.io/AndroidAssetStudio/和 https://www.img-bak.in/ .
第二:当您在文件夹 drawable-21
和 drawable-24
中设置图像时,这意味着该文件夹中的图像或可绘制对象是要使用的设备SDK 版本是 21 (Lollipop) 或 24 (Nougat) 是满足的。这样做的目的是为了兼容性。
关于drawable - 为什么Android Studio 3.0.1没有drawable(ldpi,mdpi,hdpi,xdpi,xxdpi,xxxdpi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49335806/