Android工具类-SharedPrefsUtil
/** * 偏好参数存储工具类 */ public class SharedPrefsUtil { /** 数据存储的XML名称 **/ public final static String NAME = "QY"; /** * 存储数据(Long) */ public static void putLongValue(Context context, String key, long value) { context.getSharedPreferences(NAME, Context.MODE_PRIVATE).edit().putLong(key, value).commit(); } /** * 存储数据(Int) */ public static void putIntValue(Context context, String key, int value) { context.getSharedPreferences(NAME, Context.MODE_PRIVATE).edit().putInt(key, value).commit(); } /** * 存储数据(String) */ public static void putStringValue(Context context, String key, String value) { context.getSharedPreferences(NAME, Context.MODE_PRIVATE).edit().putString(key, value).commit(); } /** * 存储数据(boolean) */ public static void putBooleanValue(Context context, String key, boolean value) { context.getSharedPreferences(NAME, Context.MODE_PRIVATE).edit().putBoolean(key, value).commit(); } /** * 取出数据(Long) */ public static long getLongValue(Context context, String key, long defValue) { return context.getSharedPreferences(NAME,Context.MODE_PRIVATE).getLong(key, defValue); } /** * 取出数据(int) */ public static int getIntValue(Context context, String key, int defValue) { return context.getSharedPreferences(NAME,Context.MODE_PRIVATE).getInt(key, defValue); } /** * 取出数据(boolean) */ public static boolean getBooleanValue(Context context, String key, boolean defValue) { return context.getSharedPreferences(NAME,Context.MODE_PRIVATE).getBoolean(key, defValue); } /** * 取出数据(String) */ public static String getStringValue(Context context, String key, String defValue) { return context.getSharedPreferences(NAME,Context.MODE_PRIVATE).getString(key, defValue); } /** * 清空所有数据 */ public static void clear(Context context) { context.getSharedPreferences(NAME, Context.MODE_PRIVATE).edit().clear().commit(); } /** * 移除指定数据 */ public static void remove(Context context, String key) { context.getSharedPreferences(NAME, Context.MODE_PRIVATE).edit().remove(key).commit(); } }
补充:移动开发 , Android ,