Facebook user guide建议在key
档案中保留values/strings.xml
。从来没有见过这样的方法,这听起来很奇怪。这是每个人都使用的东西吗?我一直认为在配置文件中保存这样的数据会更好。
答案 0 :(得分:2)
在strings.xml
中保留这样的数据是完全可以的。确保将其保留在默认的/res/values/strings.xml
中,而不是在附加了限定符的任何其他values
文件夹中。如果您这样做,它可能无法在所有设备上使用。
在配置文件中保存这种数据也是完全可以接受的(我个人使用的那个,更多是因为我发现使用静态变量编辑Java文件比在Eclipse中使用XML文件更容易)。
将数据保存在strings.xml
意味着在访问数据时需要额外的步骤,因为您需要使用Context
的实例从资源中获取数据。将它作为Java类中的静态字段将使其更容易访问。
两种方法都可以正常使用,并且通常使用。根据您的个人喜好选择一个。