【Android Studio】分类整理res/Layouts中的布局文件(创建子目录)

现在时间已经晚上8:00整了:

先上一张图片,围绕图片简介

【Android Studio】分类整理res/Layouts中的布局文件(创建子目录)_第1张图片

大牛给我我启示,我按照自己的理解记录下了下面的笔记,点击进入看大牛文章!

  1. 新建一个AndroidStudio项目,本人的是AndroidStudio2.2.3, 最新版本。
  2. 图上(1), 在Project目录下;
  3. 图上(2)此文件夹名字可以随便建;
  4. 图上(3)这是我们要分的细节名字,如图,activity里面放activity的xml文件,dialog里面放置dialog.xml文件,看个人喜欢;
  5. 图上(4)这个是重点文件夹,必须命名为layout,他的下面才是真的我们的xml文件;
  6. 图上(5)添加如图所示代码到项目的builde.gradle里面的android里面。如图所示;
  7. 图上(6)这是重点,也是关键。注意到此处的结构和我们layout分级的结构一致的。当我们创建图上(2,3,4)这样的阶梯结构的时候其实创建出来是layouts.activity.layout这样的文件夹,这时候我们就需要手动的修改(6)位置的结构,让他保证和我们需要的阶梯结构一致,然后就reBuild Project就可以变成如图所示的结构了。也可以直接在项目的文件夹下面创建我们所需要的阶梯结构的文件夹,最终还是要使(6)和创建结构一致在编译。
sourceSets {
        main {
            res.srcDirs =
                    [
                            'src/main/res/layout/account',
                            'src/main/res/layout/around',
                            'src/main/res/layout/home',
                            'src/main/res/layout/map',
                            'src/main/res/layout/pay',
                            'src/main/res/layout/umeng',
                            'src/main/res/layout',
                            'src/main/res'
                    ]
        }
    }

后续继续更新,今天到此为止。

你可能感兴趣的:(基础,android,android,studio,布局)