public class SharedPreferenceUtil {
private static SharedPreferences mSharedPreferences = null;
private static SharedPreferences.Editor mEditor = null;
public static void init() {
if (mSharedPreferences == null) {
mSharedPreferences = PreferenceManager.
getDefaultSharedPreferences(MyApplication.getContext());
}
}
public static void putString(String key, String value) {
init();
mEditor = mSharedPreferences.edit();
mEditor.putString(key, value);
mEditor.commit();
}
public static String getString(String key) {
init();
return mSharedPreferences.getString(key, null);
}
public static void removeString(String key) {
init();
mEditor = mSharedPreferences.edit();
mEditor.remove(key);
}
public static void putToken(String token) {
init();
mEditor = mSharedPreferences.edit();
mEditor.putString(Constant.TOKEN, token);
mEditor.commit();
}
public static String getToken() {
init();
return mSharedPreferences.getString(Constant.TOKEN, null);
}
public static void clearToken() {
init();
mEditor = mSharedPreferences.edit();
mEditor.remove(Constant.TOKEN);
}
}
SharedPreference在工程中的使用
最新推荐文章于 2018-04-16 17:40:19 发布