此篇是从简书移至本博客, 简书地址:https://www.jianshu.com/u/e79d7856d1ff
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
public class SharedPreferencesUtil { public static final String mTAG = "test"; // 创建一个写入器 private static SharedPreferences mPreferences; private static SharedPreferences.Editor mEditor; private static SharedPreferencesUtil mSharedPreferencesUtil;
// 构造方法 public SharedPreferencesUtil(Context context) { mPreferences = context.getSharedPreferences(mTAG,Context.MODE_PRIVATE); mEditor = mPreferences.edit(); }
// 单例模式 public static SharedPreferencesUtil getInstance(Context context) { if (mSharedPreferencesUtil ==null){ mSharedPreferencesUtil =new SharedPreferencesUtil(context); } return mSharedPreferencesUtil; }
// 存入数据 public void putSP(String key,String value) { mEditor.putString(key,value); mEditor.commit(); }
// 获取数据 public String getSP(String key) { return mSharedPreferencesUtil.getString(key,""); }
// 移除数据 public void removeSP(String key) { mEditor.remove(key); mEditor.commit(); } }
|
近期评论