如何给Layout文件夹分类
参考资料
https://blog.csdn.net/u011156012/article/details/50575117
目标效果
说到布局文件的整理,一般有两种:
1. 按照文件类型:基本上分为Activity、Fragment和views等
2. 按照页面类型:你的工程有几个大的页面,每个页面下面又有多少个子页面,可以按照这种模块的方式分类整理下。
当然我就是采用第二种方式。
准备工作:这种方法必须要你的AS设置成project模式,而不是Android模式
1. 把你的整个Layouts文件夹拷贝出来做一个备份(备份永远是我们在做尝试之前最重要的一件事情。我一般习惯把整个工程也备份一下)
2. 整个删除你的Layouts文件夹(确保你至少做了第1步的文件夹备份)
3. 右键你的res文件夹,然后New --> directory
4. 命名为Layouts(其实你也可以起成另外的名字,无关紧要了)
5.按照你需要的分配方式在Layouts下建立若干个文件夹--比如我建立里login文件夹
6在每个文件夹下再建立layout文件夹
7把你划分好的layout.xml文件分配到对应文件夹的layout目录下
8打开app目录下的build.gradle文件
在android的{}中添加代码
sourceSets { main { res.srcDirs = [ 'src/main/res/layouts/login', 'src/main/res/layouts', 'src/main/res' ] } }
其中
'src/main/res/layouts',
'src/main/res'
必须要有而且必须在最前面(以后新生成的value和drawable文件才会在默认的文件夹里而不是在layouts下)
9如果AS不识别,重启下AS试试
填坑,注意,存放活动的文件夹,名称必须为小写字母,否则活动注册时会引用报错(但是不影响运行)
如何给Layout文件夹分类相关推荐
- android 7 创建文件夹,Android 在 res/layout 文件夹 下创建一个 子文件夹实例
Android 资源文件夹 Layout 文件夹 Layout 文件是存放Android的布局文件的资源文件夹,但是如果你想要在里面创建子文件夹,你会发现xml文件报错. 如何在Layout文件夹下方 ...
- 计算机怎么没有桌面文件夹名称大全,你的电脑文件总是找不到?是时候学习文件夹分类整理了...
我们常常说做好办公整理,我们工作起来才更有效率:此处的办公整理不单单是对办公桌整理整齐,电脑里面的文件也需要定期整理,你有没有发现常常找一个文件的时候却总是找不到?那么此时就应该学习文件夹分类整理了, ...
- layout文件夹中activity_main.xml与fragment_main.xml文件的处理记录
androidSDK更新到22.6后新建立项目时在layout文件夹下面出现了activity_main.xml与fragment_main.xml,这是为了在平板开发中使用碎片,但是让不需要碎片的人 ...
- 如何删除计算机文件类型,怎么删除win10.1电脑中的文件夹分类?
怎么删除win10.1电脑中的文件夹分类?? 自从升级到win10.1系统之后,发现许多不一样,各种不习惯.比如:"计算机"改成了"这台电脑",而且里面还多了许 ...
- PR2019中对基本图形mogrt文件进行文件夹分类不再混乱
当你需要导入很多mogrt时,如果直接拖动到PR中就会全部堆在一起很难找,探索出一种新方法可以用文件夹分类 1.PR面板中点击图形-基本图形右边的三条杠下的管理更多文件夹 2.先把你需要导入的东西分好 ...
- android layout文件夹下新建子文件夹 及解决文件夹爆红
开发页面时xml文件都是放在layout下面,当项目比较大 页面比较多时这样是不是就比较混乱,于是乎我们要新建子文件夹.步骤如下: 1.将项目以project目录打开,右键单击layout文件夹,选择 ...
- 不同电脑iTunes同步时文件夹分类丢失的解决办法
我要在三台Mac和一台Windows上工作,每台电脑上都可能用iTunes同步歌曲或者APP,当安装了超过200个APP时发现在不同电脑上同步时可能会丢失iPhone上的文件夹分类,原因可能是这台电脑 ...
- Mac Dashboard图标整理,图标按文件夹分类,APP归类,快速搜索
前言 Mac的Dashboard太乱了,各种APP乱七八糟的堆在那里,虽然可以使用软件"Launchpad Manager"(http://launchpadmanager.com ...
- 超美的文件夹图标,右键秒改,实用方便适合文件夹分类
效果图如下,展示部分: 就我个人而言,早就想拥有这么漂亮的文件夹了,但是传统的修改文件夹图标异常麻烦,如果操作慢点修改一个起码几分钟,所以想要文件夹个性化基本不可能! 今天这里介绍一个神器,如题所说, ...
- 在VS中给源文件用文件夹分类/在VS中变更源文件路径
最近把我的项目传到了GitHub,但是因为源文件都是直接在VS中新建的,VS又把所有文件都新建在了同一个目录下,所有文件堆在一起又乱又丑. 但是又不能在资源管理器的文件夹里直接移,这样VS找不到文件又 ...
最新文章
- TCP/IP详解--第三章
- Day 11 权力核金钱是成功得标志吗
- Spring核心--IOCAOP
- Python3 GUI编程入门程序示例
- mysql查找字符串最后位置_mysql查找字符串出现位置
- android sqlite触发器,SQLite---使用触发器(Trigger)
- [react-router] React-Router怎么获取历史对象?
- js在类的方法中访问自己的属性
- C ++ 类 | 类的辅助函数(Helper Functions) ,类与数组_3
- 官网下载Android Studio以及SDK
- 完整的连接器设计手册_富士康的连接器设计手册
- 现代处理器设计——超标量处理器基础(5-8)
- CuteEditor 6.0 在线HTML编辑器的领航者
- c#程序员和java薪酬_语言趋势和薪水:Java的未来之路
- Shaolin(map)
- java写入文件中文乱码问题_解决 JAVA 写入文本文件时中文乱码
- 售前是做什么的?需要具备什么能力?
- “一站式”电子书转换工具“Calibre”
- 外包公司的三大弊端是什么,在此情况下还建议去外包公司吗
- 深入学习ArduinoJson库 V5版本
热门文章
- 分销体系的概念、模式及体系搭建
- android在wifi和4G网络都可以使用的情况下,设置每次请求使用的网络类型
- 关于git push报hook declined
- OCX控件安装过程中遇到的问题及解决方法
- Java的发展 Java在不同系统下的开发环境 Java语言特性 Java实现跨平台
- SRAM和DRAM详解
- AM、PM是上午和下午的英文缩写、英文缩写(英语星期月份等)
- 论文笔记:DELPHI:预测蛋白质相互作用位点的精确深度集成模型
- 视频编码中的PAFF和MBAFF的区别 转自:http://blog.csdn.net/kerryhung/article/details/4433256
- java判断 港(澳)台大陆身份证校验