package banner.test.com.shareperfrence; import android.content.Context; import android.content.SharedPreferences; import android.preference.PreferenceManager; /** * sp管理类,放入项目即可 */ public class SPManager { public static SPManager mSPManager; public SharedPreferences mShare; public SharedPreferences SPManger() { return mShare; } public SPManager(Context context){ mShare= PreferenceManager.getDefaultSharedPreferences(context); } /** * 单例加锁获取spManger对象,进而获得sp对象 * @param context * @return */ public static synchronized SPManager instance(Context context){ if(mSPManager==null){ mSPManager=new SPManager(context); } return mSPManager; } //插入一条数据 public void setName(String name){ mShare.edit().putString("name",name).commit(); } //获得数据 public String getName(){ return mShare.getString("name",""); } }
sharedPerferences单例整个app使用唯一一个sharedperferences
猜你喜欢
转载自blog.csdn.net/forzhers/article/details/79072196
今日推荐
周排行