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

按钮的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攻城狮的第一门课(入门篇)
  • 参与学习       312585    人
  • 解答问题       4633    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信