Android 什么是安卓工作室';布局资源目录的默认限定符?

Android 什么是安卓工作室';布局资源目录的默认限定符?,android,android-layout,android-studio,Android,Android Layout,Android Studio,在Android Studio中创建一个活动为空的项目将生成一个具有现有布局资源目录的项目 如果我创建了一个没有活动的项目,并决定稍后添加一个活动,那么我需要创建一个布局资源目录,将布局文件放在其中。在创建之前,它需要一个限定符 Android studio在为空活动项目创建xml布局时是否使用任何默认限定符 在下图中,您可以看到IDE请求限定符的窗口 根据调查,我发现我所说的布局资源目录只是一个普通目录,就像添加到项目中的文件夹一样。使用空活动创建的项目中的布局XML将放在不带限定符的普通目录

在Android Studio中创建一个活动为空的项目将生成一个具有现有布局资源目录的项目

如果我创建了一个没有活动的项目,并决定稍后添加一个活动,那么我需要创建一个布局资源目录,将布局文件放在其中。在创建之前,它需要一个限定符

Android studio在为空活动项目创建xml布局时是否使用任何默认限定符

在下图中,您可以看到IDE请求限定符的窗口


根据调查,我发现我所说的布局资源目录只是一个普通目录,就像添加到项目中的文件夹一样。使用空活动创建的项目中的布局XML将放在不带限定符的普通目录中。

如果您创建了一个新的空白活动,并且希望使用默认限定符为活动添加新布局,则有两个选项

手动创建目录 您只需在项目中创建一个目录:

app/src/main/res/layout
关于Android项目结构:

具体资源类型:

新建资源目录向导 你也可以在Android Studio中完成,就像你在问题中发布的那样。 选择:文件->新建->Android资源目录

我正在粘贴一个屏幕截图,这样你们就可以看到我的Android资源目录向导,在那里我可以创建默认的资源目录。看,我不需要显式地选择任何限定符,我不知道为什么IDE要求您提供一个限定符。可能是因为我们使用的是不同版本的Android Studio


您是指版面目录的名称吗?不,不是目录的名称;但是在创建布局之前,它的目录的限定符。这是Android Studio要求限定符的原因。活动不需要XML布局。例如,研究Anko图书馆