package com.luckymonkey.util; import android.content.Context; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; public class SpUtil { private static final String NAME = "preferences"; public static SpUtil instance = null; private Context context; private SpUtil(Context context) { this.context = context; } public static SpUtil getInstance(Context context) { Context applicationContext = context.getApplicationContext(); if (null == instance || instance.context != applicationContext) { instance = new SpUtil(context); } return instance; } private SharedPreferences sp; public SharedPreferences getSp() { if (sp == null) sp = context.getSharedPreferences(getSpFileName(), Context.MODE_PRIVATE); return sp; } public Editor getEdit() { return getSp().edit(); } private String getSpFileName() { return NAME; } public void logout(){ } }