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

本文介绍了在Android开发中遇到的布局文件命名问题,特别是指出当文件名包含大写字母时,R.java文件更新失败。解决办法是确保布局文件名不包含大写字母,以保持项目的正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:http://blog.sina.com.cn/s/blog_628b45090100zuit.html

在开发Android应用时,会接触到布局文件,一般在 工程名/res/layout/*.xml 目录下,这与网页开发时使用css控制布局类似,主要目的是使布局与程序代码分开,便于布局的修改以及控制。

如果使用eclipse平台开发,每一个Android项目,都会有一个R.java文件,该文件用于标识所有的资源,当资源文件(一般是位于res目录的下的*.xml文件)被修改了,R.java文件会自动更新。

但存在一种特殊情况。如果布局文件中包含任何大写字母,R.java文件更新会出错。这个问题很让人恼火,很难查处错在哪里。

例如在/res/layout/目录下添加一个Test.xml文件,R.java文件不会更新,在代码中也不能使用Test.xml文件;然后再向/res/layout/目录下添加任何名称的布局文件,都会出现同样的情况(不论名称里是否有大写字母)。为了解决这个问题,只能将Test.xml文件删除,也就是说,res/layout/目录下的所有布局文件,文件名中都不能出现大写字母,否则会出错。

原文:http://www.cnblogs.com/x_wukong/p/4347633.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值