String.xml或Constants类

时间:2011-12-05 03:41:52

标签: android android-xml

以下设计Android应用的更好方法

  1. 将所有字符串常量放在res/values/Strings.xml中 或
  2. 创建一个类似Constant.java的类,其中所有字符串都是public static final
  3. 选择哪一种效率更高?

1 个答案:

答案 0 :(得分:41)

我想一个常量类会更有效率。

然而,在任何一种情况下,速度都不应该成为问题。我建议根据有意义的事情进行组织。

常量类

放置将在内部使用的字符串常量,例如数据库列名或其他键。

<强>的strings.xml

输入为用户显示的字符串。这样您就可以利用本地化等。