美文网首页
【Android Studio】分类整理res/Layouts中

【Android Studio】分类整理res/Layouts中

作者: wo不懂 | 来源:发表于2018-11-22 10:31 被阅读0次

    1. 把你的整个Layouts文件夹拷贝出来做一个备份(备份永远是我们在做尝试之前最重要的一件事情。我一般习惯把整个工程也备份一下)

    2. 整个删除你的Layouts文件夹(确保你至少做了第1步的文件夹备份)

    3. 右键你的res文件夹,然后New --> directory

    4. 命名为Layouts(其实你也可以起成另外的名字,无关紧要了)

    5. 右键你刚建好的Layouts文件夹,New --> directory(这里面就要建我们说的第1层目录了,按照我的习惯,这一层的文件夹就是我们的工程的几大模块的分类了。当然你也可以按照Activity和Fragment来命名)

    这里插一下,我当时直接在AS中操作的话,是会出现新建的目录是Layouts.mainpage.layout的格式,而不是用树形结构一层层打开的,后来我就直接在电脑的文件系统中手动新建文件夹,目的是一样的

    6. 在你第5步新建好的文件夹中继续新建一个文件夹,命名为layout。 这一步骤非常重要!这一步骤非常重要!这一步骤非常重要!

    7. 从第1步备份的文件中把相应的文件拷贝到这个layout文件夹中

    8. 重复第5到第7步,把所有的布局文件分类存放好。

    9. 打开build.gradle文件(注意这里会有两个build.grade文件,我们要改变的是工程里面的那个),然后添加进去下面的代码:

    sourceSets {

            main {

                res.srcDirs =

                        [

                                'src/main/res/layouts/mainpage',

                                'src/main/res/layouts/investment',

                                'src/main/res/layouts/productlist',

                                'src/main/res/layouts/myaccount',

                                'src/main/res/layouts/setting',

                                'src/main/res/layouts',

                                'src/main/res'

                        ]

            }

        }

    需要特别注意的是:代码中一定要把 src/main/res/layouts  和 src/main/res 两行代码写在最后面!!!

    10. 重启一下AS应该就ok了~

    原文:https://blog.csdn.net/u011156012/article/details/50575117

    相关文章

      网友评论

          本文标题:【Android Studio】分类整理res/Layouts中

          本文链接:https://www.haomeiwen.com/subject/yowkqqtx.html