Android Studio 如何新建layout子项文件夹

前言:

当我们在res/layout文件夹下新建文件夹时,会发现普通方式的新建文件夹创建的布局文件不能被资源引用。那么按以下步骤可解决该问题。

一:调整工程结构为Project

由一开始的Android变成Project模式。
在这里插入图片描述

二:创建文件夹

右键单击layout文件夹,选择NewDirectory,创建我们想要创建的文件名,这里以"fragment"为例。
在这里插入图片描述
在这里插入图片描述

三:选择我们创建的目录,使用文件浏览器来创建两个目录

右键单击我们刚创建的文件夹,选择Show in Explorer
在这里插入图片描述
双击进入我们刚创建的目录,进入后此时该界面为空。
在这里插入图片描述
创建两个文件夹"values"“layout”。这两个文件夹无论我们创建的目录叫什么名称,我们都必须创建这两个文件夹。其中layout文件夹是用来放布局的
在这里插入图片描述

四:配置Gradle

打开build.gradle(app那个),添加如下代码到android{}内:

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

读者也许猜到了这段代码的含义:当我们在res/layout路径下创建一个名为xxx的布局文件夹时,就填入如下内容:

'src/main/res/layout/xxx',

该语句的作用就是告诉编译器和Gradle来更新我们的资源路径。

五:正常在我们创建的文件夹内创建布局文件

### 如何在 Android Studio 中恢复默认的工作区布局和设置 如果需要重置 Android Studio 的工作区到其初始状态,可以按照以下方式操作: #### 方法一:通过菜单选项重置窗口布局 可以通过内置的功能来快速还原窗口布局至默认状态。具体步骤如下: - 打开 **Window → Restore Default Layout** 菜单项[^3]。此功能会将当前视图中的所有工具窗口位置、大小以及排列顺序恢复为安装后的原始配置。 #### 方法二:删除配置文件夹以完全清除自定义设置 对于更深层次的个性化调整(如快捷键绑定、字体样式等),可能还需要清理隐藏目录下的全局偏好设定数据。执行下面的操作即可实现这一目标: 1. 关闭正在运行的所有实例; 2. 定位并移除 `.AndroidStudio<version>` 文件夹及其子项——通常位于用户的家路径下(Windows 上可能是 `C:\Users\<YourUsername>\` ,macOS 则是在 `/Users/<YourUsername>/Library/Preferences/`)。注意这里的 `<version>` 表示具体的版本号字符串[^4]; 完成上述动作之后重新启动 IDE 就能加载一套全新的基础环境而无需担心残留影响了。 另外值得注意的是,在日常开发过程中也可以利用导出导入机制保存现有状况作为备份方案以防万一发生意外更改难以回滚的情况。 ```python # 示例 Python 代码用于演示如何定位特定操作系统上的配置文件夹路径 import sys if 'win' in sys.platform.lower(): config_path = r"C:\Users\%USERNAME%\" elif 'darwin' == sys.platform: config_path = "/Users/%username%/Library/Preferences/" print(f"Configuration folder path on your OS might be similar to {config_path}") ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值