SharedPerferences 工具类
来源:互联网 发布:苹果电脑装机软件 编辑:程序博客网 时间:2024/05/18 02:11
给出一段代码,供大家参考
public class PreferenceUtils {private final static String NAME = "projectXXX";private static SharedPreferences preferences;private static SharedPreferences getPreferences(Context context) { if (preferences == null) { preferences = context.getSharedPreferences(NAME, Context.MODE_PRIVATE); } return preferences; } public static boolean getBoolean(Context context, String key) { return getBoolean(context, key, false); } public static boolean getBoolean(Context context, String key, boolean defValue) { SharedPreferences preferences = getPreferences(context); return preferences.getBoolean(key, defValue); } public static void setBoolean(Context context, String key, boolean value) { SharedPreferences preferences = getPreferences(context); Editor editor = preferences.edit(); editor.putBoolean(key, value); editor.commit(); } public static String getString(Context context, String key) { return getString(context, key, null); } public static String getString(Context context, String key, String defValue) { SharedPreferences preferences = getPreferences(context); return preferences.getString(key, defValue); } public static void setString(Context context, String key, String value) { SharedPreferences preferences = getPreferences(context); Editor editor = preferences.edit(); editor.putString(key, value); editor.commit(); } public static int getInt(Context context, String key) { return getInt(context, key, -1); } public static int getInt(Context context, String key, int defValue) { SharedPreferences preferences = getPreferences(context); return preferences.getInt(key, defValue); } public static void setInt(Context context, String key, int value) { SharedPreferences preferences = getPreferences(context); Editor editor = preferences.edit(); editor.putInt(key, value); editor.commit(); }}
阅读全文
0 0
- SharedPerferences 工具类
- Android成长之路-Android存储类-SharedPerferences
- SharedPerferences的用法
- android数据存储-->SharedPerferences
- SharedPerferences的简单使用
- 如何使用SharedPerferences
- Sharedperferences数据储存
- SharedPerferences 记住密码
- Android中本地存储方式之一:Sharedperferences
- sharedperferences 记住密码,自动登录demo
- sharedperferences 记住密码,自动登录demo
- 解决SharedPerferences初始化报NullPoint空指针的异常
- Android学习16_采用SharedPerferences保持用户偏好设置参数
- SharedPerferences 保存数据,android提供用于保存简单配置信息,标记,用户数据的一种方式
- 工具类
- 工具类!!!!
- 工具类
- 工具类
- asp.net 操作带输入输出参数的分页存储过程(二)
- Android studio 自学笔记-----avd打不开模拟器,进度条无反应
- 2017-07-01:集训从此开始
- Win8.1系统提示0xc000000f错误的一种解决方法
- Tomcat启动慢的测试与解决
- SharedPerferences 工具类
- JS闭包(closure)一个应用示例
- sqlite3 数据去重与通配符
- 三,我的大学生活(2)--新的开始
- textCNN在tensorflow上的故事——记一个tf入门者的学习之路
- 通向架构师的道路(第一天)之Apache整合Tomcat
- 'org.springframework.beans.MutablePropertyValues.get(Ljava/lang/ String;)Ljava/lang/Object;'. See E
- Eclipse中导入外部项目时提示HttpServletRequest 不能引用的问题
- [8] Shell 基础知识