所有Android资源文件夹的完整列表?

时间:2011-01-21 16:47:26

标签: android resources

首先我认为我可以在网上找到这个列表,但我要么找错了,要么这样的列表不存在。

我需要的基本上是Android项目中所有预定义资源文件夹的备忘单。例如,列表可以说是这样的

  • res / drawable - 所有图片都在这里
  • res / drawable-hdpi - 更高分辨率的所有图形都在这里
  • res / layout - some-meaning-description
  • res / values - some-meaning-description
  • res / layout-land - some-meaning-description

我真的很惊讶这样的清单在网上很难找到。每当我需要添加一些我之前没有使用的资源时,我必须在网上查找正确的命名(我宁愿查看res文件夹列表)。

4 个答案:

答案 0 :(得分:43)

取自here

在/ res文件夹中,您可以:

  • 定义属性动画的animator / -XML文件。

  • anim / - 定义补间的XML文件 动画

  • color / - 定义颜色状态列表的XML文件。

  • drawable / - 位图文件/ Nine-Patches(可重新调整大小的位图)                    /州名单/形状/动画绘图/其他绘图

  • layout / - 定义用户界面布局的XML文件。

  • menu / - 定义应用程序菜单的XML文件,例如Options 菜单,上下文菜单或子菜单。

  • raw / - 以原始格式保存的任意文件。

  • values / - 包含简单值的XML文件,例如 字符串,整数和颜色。

    • 资源数组(类型化数组)的arrays.xml。
    • colors.xml用于颜色值
    • 维度值的维度。
    • strings.xml表示字符串值。
    • styles.xml的styles.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)创建的默认树,因此是最流行且通常一致的格式。如果您发现另一种格式更适合您,那么您可以自由使用它。只需在代码中正确引用即可。