[android studio]解决android studio drawable新建项目时只有一个drawable目录的问题
来源:互联网 发布:typeface.js 下载 编辑:程序博客网 时间:2024/06/04 19:48
android studio默认新建Module时,只新建一个drawable目录,并不会新建适配不同分辨率的drawable目录。但其实,这是可以设置的。有以下两种方法
概述
android studio默认新建Module时,只新建一个drawable目录,并不会新建适配不同分辨率的drawable目录。但其实,这是可以设置的。有以下两种方法:
方法介绍
方法1
详细步骤
- 进入 [androidstudio安装目录]/plugins/android/lib/templates/gradle-projects/NewAndroidModule/root/res 目录
- 在此目录下,新建你要初始化的文件夹(drawable-hdpi等文件夹)这一点可以参照同目录下的mipmap各种分辨率的mipmap目录
- 你可以在各个文件夹中放一张默认的图,以后每次新建项目时,就会有类似mipmap目录下的ic_launcher.png
- 回退到 [androidstudio安装目录]/plugins/android/lib/templates/gradle-projects/NewAndroidModule 目录,打开 recipe.xml.ftl 文件
- 在 recipe.xml.ftl 中增加如下的代码,位置见图(依据你要初始化的目录来添加相应代码)
123456
<copy from="root/res/drawable-hdpi" to="${escapeXmlAttribute(resOut)}/drawable-hdpi" /><copy from="root/res/drawable-xhdpi" to="${escapeXmlAttribute(resOut)}/drawable-xhdpi" /><copy from="root/res/drawable-xxhdpi" to="${escapeXmlAttribute(resOut)}/drawable-xxhdpi" />
随后你就可以在新建的Module中看到初始化的drawable目录
方法2
与方法1的区别在于:不能在目录中添加初始化的图片
详细步骤
- 进入 [androidstudio安装目录]/plugins/android/lib/templates/gradle-projects/NewAndroidModule/recipe.xml.ftl 文件
- 添加如下代码,位置见图
123
<mkdir at="${escapeXmlAttribute(resOut)}/drawable-hdpi" /><mkdir at="${escapeXmlAttribute(resOut)}/drawable-xhdpi" /><mkdir at="${escapeXmlAttribute(resOut)}/drawable-xxhdpi" />
随后你就可以在新建的Module中看到初始化的drawable目录
说明:
当然,通过类似的方式我们还可以在创建Module的时候做很多事情,比如:
- 在colors.xml文件中生成常用颜色
- 在build.gradle文件中生成自定义配置
- 在.gitignore文件中生成自定义忽略配置
等等…
参考文章:
http://liukun.engineer/2016/04/10/Android-Studio-advanced-configuration/
本文标题:[android studio]解决android studio drawable新建项目时只有一个drawable目录的问题
文章作者:Neil Lee
发布时间:2016年04月14日 - 20时53分
最后更新:2016年04月14日 - 21时49分
原始链接:http://yoursite.com/2016/04/14/android-studio-解决android-studio-drawable新建项目时只有一个drawable目录的问题/
许可协议: "署名-非商用-相同方式共享 3.0" 转载请保留原文链接及作者。
0 1
- [android studio]解决android studio drawable新建项目时只有一个drawable目录的问题
- 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题
- android studio drawable目录的分辨率
- Android Studio 在drawable目录下新建文件夹
- Android Studio 关于drawable文件夹的问题
- Android Studio 新建drawable-hdpi、drawable-mdpi等
- Android-Drawable启动过程及怎么在studio中新建drawable-hdpi、drawable-mdpi等
- Android Studio下的项目结构以及Drawable的使用
- (Android studio)关于drawable文件夹的问题
- Android Studio中的RadioButton的drawable图片自适应问题
- 解决android studio 新建项目构建慢的问题
- android studio mipmap 和drawable的区别
- Android-Studio之mipmap目录和drawable目录详解
- android studio mipmap 目录和 drawable 目录有什么区别
- Android Studio新建或导入项目的一个问题
- Android Studio新建项目时出现的action_bar异常问题
- Rendering Problems invalid drawable tag vector android studio 显示问题
- android studio中使用android-gif-drawable开源项目实现gif图片的显示
- spring 调用getBean得到类不能保证类中@Resource注解成功注入
- iOS CoreData数据库之创建详解
- CC2541
- 查看.class文件编译JDK版本 1.3/1.4/1.5/1.6 UE
- 在Genymotion虚拟机上安装Google Apps
- [android studio]解决android studio drawable新建项目时只有一个drawable目录的问题
- 安装apache服务器80端口被pid4占用的解决方法
- using System.Diagnostics 命名空间
- 算法课笔记系列(六)—— 图(Part2)
- 【HUSTOJ】1104: 纯粹素数
- proget Android代码混淆
- Ubuntu 14.04下安装mongodb及测试
- iOS Core Data 数据迁移 指南
- SP324099: 无法完成操作(VS2015安装)