2011-01-21 64 views
19

首先,我认为我可以在网上找到这个列表,但是我要么寻找错误的名词,要么这样的名单不存在。所有Android资源文件夹的完整列表?

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

  • RES /提拉 - 所有的图形去这里
  • RES /提拉 - 华电国际 - 更高分辨率的所有图形去这里
  • RES /布局 - 一些无意义-description
  • RES /值 - 一些无意义-描述
  • RES /布局土地 - 一些无意义-描述

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

+2

您是否检查过http://developer.android.com/guide/topics/resources/available-resources.html。对于每个文件夹,您可以使用以下标签的组合:small,normal,large,xlarge,nodpi,hdpi,mdpi,ldpi,xhdpi,land,port,long,notlong等。 – 2011-01-21 17:07:16

回答

41

here摘自:

在/ res文件夹,你可以有:定义属性动画

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

  • 动画/ - 定义补间动画

  • 颜色/ XML文件。

  • 绘制/ - 位图文件/九补丁(重相当大的位图) /国家列表/型材/动画绘图资源/其他绘图资源

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

  • 菜单/定义应用程序菜单的XML文件,如选项 菜单,上下文菜单或子菜单。

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

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

    • 用于资源阵列(类型化数组)的arrays.xml。
    • colors.xml对于颜色值
    • dimens.xml对于尺寸值。
    • strings.xml用于字符串值。
    • styles.xml样式。
  • XML/- 任意XML文件

另见Accessing Alternative Resources更具体的设备配置(区域设置,DPI,大小,纵横比,方位等)

+0

非常有用的答案:-) – 2012-06-14 11:16:33

1

完整的源代码位于android.git.kernel.org(此链接适用于姜饼版本)。对于资源,请按照路径core > res > res

+0

哇!它是如此之多。他们甚至支持语言:) – sandalone 2011-01-21 17:15:21

+0

@sandalone:一旦你开始合并它们,它们的数量实际上是无限的 – 2015-08-28 05:10:29

0

从来没有想过它,但你是对的。 您可以随时根据eclipse中的可用示例项目创建一个新项目,并看到他们选择了组织它。

你可以看到我的项目是如何组织的。 my project in eclipse

0

应当注意的是这些文件夹布局不是石头写的。人们可以以任何方式创建一个文件夹树。这只是使用IDE等IDE创建的默认树,因此是最流行且经常一致的格式。如果你发现另一种格式更适合你,那么你可以自由使用它。只需在您的代码中正确引用。

相关问题