SharedPreference在工程中的使用

来源:互联网 发布:iphone看小说软件 编辑:程序博客网 时间:2024/06/05 05:28
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);    }}
0 0
原创粉丝点击