Android:常量与资源

时间:2011-07-08 20:33:09

标签: java android resources constants

在编写Android应用程序时,存储常量值的首选方法是什么,在类的开头以编程方式定义它们(例如final int ...),或者将它们定义为资源(​​例如在abc.xml中)和在需要时引用它们。

我的部分代码涉及单位转换器,因此我想为每个单元存储转换因子和文本字符串。我只会引用单个类中的值。

我正在寻找风格/一致性观点和绩效观点的答案。

谢谢!

1 个答案:

答案 0 :(得分:2)

资源将更可取,它为您提供多种语言的支持。让我们举一个例子,在美国,他们有里程作为单位,但中国还有其他的东西。因此,您不必担心编写代码并找出要显示的代码,您可以为每种语言创建单独的资源,android会照顾您。

希望这有帮助。