0

Facebook 在他们的用户指南key中建议保留一个values/strings.xml文件。以前从未见过这样的方法,这对我来说听起来很奇怪。它是每个人都使用的东西吗?我一直认为将这样的数据保存在配置文件中会更好。

4

1 回答 1

2

将这样的数据保存在strings.xml. 确保将其保留在默认值中/res/values/strings.xml,而不是在任何其他values附加了限定符的文件夹中。如果您这样做,它可能并非在所有设备上都可用。

将这种数据保存在配置文件中也是完全可以接受的(我个人使用的,更多是因为我发现使用静态变量编辑 Java 文件比在 Eclipse 中编辑 XML 文件更容易)。

将数据保存在其中strings.xml意味着在访问它时有一个额外的步骤,因为您需要使用Context. 将它作为静态字段放在 Java 类中将使其更易于访问。

这两种方法都可以正常工作,并且被普遍使用。选择一个真的取决于您的个人喜好。

于 2013-04-02T12:51:28.747 回答