Android 中 key 的名字一般怎么存放?

2015-09-24 13:39:04 +08:00
 20015jjw

比如在每个 bundle 里存放的一些 key pair strings, 是应该放在string.xml里呢,还是单独建一个api_string.xml这样的呢,还是靠大脑记住什么的... 表示比较虚,不知道怎么放><

1695 次点击
所在节点    问与答
5 条回复
hahasong
2015-09-24 14:11:38 +08:00
放在相应的 Fragment 或者 Activity 里,声明成静态常量,值通常用当前 Class 完整包名.keyName
20015jjw
2015-09-24 14:25:38 +08:00
@hahasong 谢谢
yuriko
2015-09-25 12:23:32 +08:00
string.xml 主要还是放一些和前台或者用户相关的东西,在 local 化、 UI 修改的时候可以不涉及逻辑层的问题。
20015jjw
2015-09-25 12:41:49 +08:00
@yuriko
对 我看一般显示出来的才放在里面 所以...

对于 API 这样的 建立一个单独的 API Class 就为了放各种静态量 合理么?
yuriko
2015-09-25 16:42:04 +08:00
@20015jjw 这么做的感觉不多,基本还是把常亮放到目标或者发送源的类里( 1 楼那种)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/223342

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX