为了账号安全,请及时绑定邮箱和手机立即绑定

按钮的text属性为什么不直接写它的值,还要先写在资源文件的string里面,再去访问呢?

按钮的text属性为什么不直接写它的值,还要先写在资源文件的string里面,再去访问呢?

正在回答

5 回答

为了养成良好规范,这种规范日后维护修改。一个text写到string,如果想改,你会觉得多此一举。
当你有1000个text想改其中100个的时候,就没这种感觉了。

0 回复 有任何疑惑可以回复我~
#1

CPM 提问者

3Q3Q~
2016-06-23 回复 有任何疑惑可以回复我~

为了规范,方便后期项目的维护工作。

0 回复 有任何疑惑可以回复我~

正解,为了规范,刚开始学Android的时候由于学习的材料也不怎么正规,总觉得这样子没必要,现在写的东西多了真觉得规范的写法虽然写的时候麻烦点,但是会对你将来程序的维护带来很大的方便


0 回复 有任何疑惑可以回复我~

楼上正解,为了书写规范和便于修改吧

0 回复 有任何疑惑可以回复我~

直接写也可以呀,只是不规范。如果多出引用同一段字符,在修改的时候就会很麻烦。

0 回复 有任何疑惑可以回复我~
#1

CPM 提问者

可是一个应用里面,有那么多按钮,如果先写在string里面再引用的话,怎么记得住要引用哪一个呢?
2016-06-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312477    人
  • 解答问题       4931    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

按钮的text属性为什么不直接写它的值,还要先写在资源文件的string里面,再去访问呢?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号