2011-01-21 44 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創建的默認樹,因此是最流行且經常一致的格式。如果你發現另一種格式更適合你,那麼你可以自由使用它。只需在您的代碼中正確引用。