開發應用的時候會有一些有可能會變得值,例如webservice地址 應用的一些ID等等,之前一直都是直接在應用中改代碼,不是忘點這忘點那,于是想到了可以用Properties配置文件,我把網址等變量配置的配置文件中,這樣之后再改的話就直接改配置文件就行了,就不用改代碼了
下面給大家說說Properties的用法
復制代碼 代碼如下:
public static String getPropertiesURL(Context c, String s) {
String url = null;
Properties properties = new Properties();
try {
properties.load(c.getAssets().open("property.properties"));
url = properties.getProperty(s);
} catch (Exception e) {
e.printStackTrace();
}
return url;
}
這里我把配置文件放在了assets文件夾下 大家也可以放在raw下 還可以跟我們Java文件同級這樣我們就可以讀到Properties值了
配置文件的寫法很簡單:
例如 url=www.ythuaji.com.cn就行注釋用#號