xml命名规则

深碍√TFBOYSˉ_ 2022-08-12 00:21 302阅读 0赞

Android开发,布局xml文件命名注意事项——不能包含任何大写字母

(2012-02-22 14:49:22)

sg_trans.gif转载▼








标签: 

android

 

xml

 

文件

 

it

分类: Android开发
  1. 在开发Android应用时,会接触到布局文件,一般在 工程名/res/layout/\*.xml 目录下,这与网页开发时使用css控制布局类似,主要目的是使布局与程序代码分开,便于布局的修改以及控制。
  2. 如果使用eclipse平台开发,每一个Android项目,都会有一个R.java文件,该文件用于标识所有的资源,当资源文件(一般是位于res目录的下的\*.xml文件)被修改了,R.java文件会自动更新。
  3. 但存在一种特殊情况。如果布局文件中包含任何大写字母,R.java文件更新会出错。这个问题很让人恼火,很难查处错在哪里。
  4. 例如在/res/layout/目录下添加一个Test.xml文件,R.java文件不会更新,在代码中也不能使用Test.xml文件;然后再向/res/layout/目录下添加任何名称的布局文件,都会出现同样的情况(不论名称里是否有大写字母)。为了解决这个问题,只能将Test.xml文件删除,也就是说,res/layout/目录下的所有布局文件,文件名中都不能出现大写字母,否则会出错。

发表评论

表情:
评论列表 (有 0 条评论,302人围观)

还没有评论,来说两句吧...

相关阅读