package com.fanxin.app.fx.others; import android.content.Context; import android.content.SharedPreferences; public class LocalUserInfo { /** * 保存Preference的name */ public static final String PREFERENCE_NAME = "local_userinfo"; private static SharedPreferences mSharedPreferences; private static LocalUserInfo mPreferenceUtils; private static SharedPreferences.Editor editor; private LocalUserInfo(Context cxt) { mSharedPreferences = cxt.getSharedPreferences(PREFERENCE_NAME, Context.MODE_PRIVATE); } /** * 单例模式,获取instance实例 * * @param cxt * @return */ public static LocalUserInfo getInstance(Context cxt) { if (mPreferenceUtils == null) { mPreferenceUtils = new LocalUserInfo(cxt); } editor = mSharedPreferences.edit(); return mPreferenceUtils; } // public void setUserInfo(String str_name, String str_value) { editor.putString(str_name, str_value); editor.commit(); } public String getUserInfo(String str_name) { return mSharedPreferences.getString(str_name, ""); } }