首先我认为我可以在网上找到这个列表,但我要么找错了,要么这样的列表不存在。
我需要的基本上是Android项目中所有预定义资源文件夹的备忘单。例如,列表可以说是这样的
我真的很惊讶这样的清单在网上很难找到。每当我需要添加一些我之前没有使用的资源时,我必须在网上查找正确的命名(我宁愿查看res文件夹列表)。
答案 0 :(得分:43)
取自here:
在/ res文件夹中,您可以:
定义属性动画的animator / -XML文件。
anim / - 定义补间的XML文件 动画
color / - 定义颜色状态列表的XML文件。
drawable / - 位图文件/ Nine-Patches(可重新调整大小的位图) /州名单/形状/动画绘图/其他绘图
layout / - 定义用户界面布局的XML文件。
menu / - 定义应用程序菜单的XML文件,例如Options 菜单,上下文菜单或子菜单。
raw / - 以原始格式保存的任意文件。
values / - 包含简单值的XML文件,例如 字符串,整数和颜色。
xml / - 任意XML文件
有关更具体的设备配置(区域设置,dpi,大小,方面,方向等),请参阅Accessing Alternative Resources
答案 1 :(得分:1)
完整的来源位于android.git.kernel.org(此链接用于Gingerbread发布)。对于资源,请按照路径core > res > res
答案 2 :(得分:0)
没想过,但你是对的。 您总是可以根据eclipse中的可用示例项目创建一个新项目,并看到他们已选择组织它。
您可以看到我的某个项目是如何组织的。 my project in eclipse
答案 3 :(得分:0)
应该注意的是,这些文件夹布局不是一成不变的。可以以您选择的任何方式创建文件夹树。这只是使用Eclipse(如Eclipse)创建的默认树,因此是最流行且通常一致的格式。如果您发现另一种格式更适合您,那么您可以自由使用它。只需在代码中正确引用即可。