我可以在哪裏找到Android資源的命名規則?我發現感謝編譯錯誤,我必須在[a-z0-9._]中使用字符,但是我也對名爲401.png的圖像有錯誤。當使用Android資源的命名規則
@drawable/401
在我的佈局,使用它,我得到以下編譯錯誤:
invalid VariableDeclaratorId
我不能找到文檔中,這些規則,我想知道之前所有的人命名我的文件。
感謝
我可以在哪裏找到Android資源的命名規則?我發現感謝編譯錯誤,我必須在[a-z0-9._]中使用字符,但是我也對名爲401.png的圖像有錯誤。當使用Android資源的命名規則
@drawable/401
在我的佈局,使用它,我得到以下編譯錯誤:
invalid VariableDeclaratorId
我不能找到文檔中,這些規則,我想知道之前所有的人命名我的文件。
感謝
規則與Java identifiers相同,因爲每個資源必須在R.java文件中生成相應的ID字段。
不被允許作爲資源的第一個字符也沒有任何資本後者
你的約定是正確的,但不能以數字開頭的文件名。
資源的命名規則與變量相同,但區分大小寫。在你的情況下,問題是第一個字符是數字。
這是Java規則,而不是僅限Android規則。用起始字母命名每個元素,你就會是對的。
值得注意的是:「基於文件的資源名稱只能包含小寫的a-z,0-9或下劃線」字符。 (從編譯錯誤代碼引用)。
只是改名爲e401.png ...記住,id變成R(資源)類中的靜態字段,所以我認爲命名規則與java中的字段規則相同 – Selvin 2011-05-10 11:37:52