AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法

时间:2024-03-24 16:18:16

在我们使用Androidstudio保存图片资源时,不知道到底放在mipmap下还是drawable下.
官方文档中有介绍:
AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法
显然mipmap是用来存放应用图标的 drawable才是放图片资源的
文档地址:https://developer.android.google.cn/guide/topics/resources/providing-resources.html

在我们创建工程时,Androidstudio会自动帮我们创建drawable文件夹,但是并没有创建不同分辨率的,只能自己动手了
方法:
在project视图下找到res文件夹右键–New–Android resource directory
AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法

Resource type 选择drawable

AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法

分别创建不同的分辨率

AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法

2、直接修改Androidstudio中的配置文件
在AndroidStudio安装目录\plugins\android\lib\templates\gradle-projects\NewAndroidModule下 打开recipe.xml.ftl文件添加
<mkdir at="${escapeXmlAttribute(resOut)}/drawable-hdpi" />
<mkdir at="${escapeXmlAttribute(resOut)}/drawable-xhdpi" />
<mkdir at="${escapeXmlAttribute(resOut)}/drawable-xxhdpi" />

AndroidStudio中图片存放位置及drawable不同分辨率文件夹的创建方法

再次创建工程时drawable文件夹下就会有不同分辨率的文件夹了