Android SharedPreferencesUtil工具类 发表于 2018-07-21 | 分类于 Android | 阅读次数 字数统计: 168 | 阅读时长 ≈ 1 此篇是从简书移至本博客, 简书地址:https://www.jianshu.com/u/e79d7856d1ff 1234567891011121314151617181920212223242526272829303132333435363738public 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(); }}