所以我试图将一些配置值(例如serviceUrl)存储在一个文件中,而不是在我的代码中对其进行硬编码?
答案 0 :(得分:2)
我最终在android中使用java.util.properties
和AssetManager
来从assets
目录中读取属性文件。
AssetManager: http://developer.android.com/reference/android/content/res/AssetManager.html
属性: http://docs.oracle.com/javase/tutorial/essential/environment/properties.html
答案 1 :(得分:0)
您应该使用SharedPreferences数据存储来保存配置数据。 SharedPreferences支持所有用于读写的原子Java类型,例如:服务URI的字符串。
以下是有关SharedPreferences和其他数据存储的更多信息:http://developer.android.com/guide/topics/data/data-storage.html