尽管XML的标准名称转换似乎是“myName
”而不是“my_name
”或“my-name
”,但Android中的XML文件使用“{{1} }“名称转换(my_name
)
因此,我想知道,我是否只是因为那个,是Android使用的标准名称转换?
答案 0 :(得分:1)
您可以使用camelCase
但underscore_style
可以使事情更加一致。
R
中的许多资源标识符都是从res
中的文件名派生而来的,文件名只能包含[a-z0-9._]
,例如大写是不允许的。 R.id
标识符是特殊的,因为它们不是从文件名派生的。仍然有必要使它们遵循与基于文件的资源标识符相同的命名规则。