Android 开发中layout下的子文件夹

作者:厚土火焰山 时间:2021-10-03 16:10:44 

如果一个项目内有很多个界面,那么在layout下会有太多的activity***.xml文件,这个时候就需要使用文件夹对这些分别存放了。

当然你可以直接在这里新建文件夹,虽然你可以建立好,实际上这不能直接使用,IDE会报错。

最好的方式是你在项目之初,就规划好项目中有多少个模块,以模块为分界。

然后在 app/build.gradle 文件的 android{} 内添加如下代码,点击 sync now 后IDE 会更新加载一次。也许你还需要重新启动一下IDE。


sourceSets {
   main {
     res.srcDirs =
         [
             'src/main/res/layout/menufunction',
             'src/main/res'
         ]
   }
 }

重启动 android studio 之后,可以在 src/main/java 下新建一个 Package ,我这里新建的是 com.cofox.functions

Android 开发中layout下的子文件夹

新建的Package functions

在 functions 下新建一个空的 Activity

Android 开发中layout下的子文件夹

新建Activity

命名为 MenuFuctionsActivity

Android 开发中layout下的子文件夹

命名为 MenuFuctionsActivity

你会发现 layout 下多了一些文件夹

Android 开发中layout下的子文件夹

新模块的文件夹

是的,这样已经实现了界面的分文件夹管理了。

重要的思路在于,从 Package 开始分模块管理构建项目。

总结

以上所述是小编给大家介绍的Android 开发中layout下的子文件夹网站的支持!

来源:https://www.jianshu.com/p/8b16dd632098?utm_source=tuicool&utm_medium=referral

标签:android,layout,子文件夹
0
投稿

猜你喜欢

  • Spring Cloud基于zuul实现网关过程解析

    2021-09-11 06:52:19
  • Java详解数据类型的定义与使用

    2023-09-29 01:35:20
  • 使用Spring事件机制实现异步的方法

    2023-06-23 06:47:08
  • 浅析C#静态类,静态构造函数,静态变量

    2022-04-10 03:33:14
  • 浅谈Java自动装箱与拆箱及其陷阱

    2023-03-22 23:09:23
  • 详细解读JAVA多线程实现的三种方式

    2022-01-14 04:35:31
  • c#判断磁盘驱动器类型的两种方法介绍

    2023-12-18 10:04:53
  • 详解Struts2中json 相互引用死循环解决办法

    2022-09-08 04:04:46
  • java基础--自己动手实现一个LRU

    2023-06-25 18:21:04
  • 解析Flink内核原理与实现核心抽象

    2023-11-25 10:30:04
  • SpringBoot整合MyBatisPlus配置动态数据源的方法

    2021-07-31 04:01:59
  • SpringMVC @RequestMapping注解详解

    2022-08-08 06:58:14
  • 关于@MapperScan包扫描的坑及解决

    2023-02-13 02:45:46
  • Spring集成Druid连接池及监控配置的全过程

    2023-08-25 05:22:20
  • MyBatis-Plus QueryWrapper及LambdaQueryWrapper的使用详解

    2021-07-02 03:06:16
  • Spring Cloud Eureka(全面解析) 大白话

    2022-11-12 22:43:02
  • 生成8位随机不重复的数字编号的方法

    2023-11-26 07:00:29
  • springboot 整合fluent mybatis的过程,看这篇够了

    2022-09-14 01:16:53
  • Android提高之多级树形菜单的实现方法

    2021-08-27 08:26:48
  • java实现小i机器人api接口调用示例

    2023-02-05 00:09:15
  • asp之家 软件编程 m.aspxhome.com