SharedPreferences(偏好设置)的使用
来源:互联网 发布:mac safari视频下载 编辑:程序博客网 时间:2024/05/17 09:43
</pre><pre name="code" class="java">public class SPUtil {/** * 保存偏好设置,此处保存在默认的偏好中,保存方式均为String * * @param context * 上下文 * @param basicNameValuePairs * 要保存的键值对集合 */public static void saveSp(Context context,List<BasicNameValuePair> basicNameValuePairs) {// 得到偏好设置SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);Editor edit = sp.edit();// 循环保存偏好设置for (BasicNameValuePair basicNameValuePair : basicNameValuePairs) {edit.putString(basicNameValuePair.getName(),basicNameValuePair.getValue());}// 提交偏好设置edit.commit();}/** * 删除偏好设置 * * @param context * 上下文 */public static void deleteSp(Context context) {// 按名字获取偏好// context.getSharedPreferences("name", Context.MODE_PRIVATE);// 获取默认的偏好SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);sp.edit().clear().commit();}/** * 获取某个键对应的值 * * @param context * 上下文 * @param name * 对应的key * @return key对应的value,找不到返回空 */public static String getSpForName(Context context, String name) {SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);return sp.getString(name, "");}}
0 0
- SharedPreferences(偏好设置)的使用
- SharedPreferences偏好设置的使用,类似于记住密码功能
- Android的内外存储、SharedPreferences(偏好设置)及获取空间使用情况
- andorid,偏好设置,SharedPreferences
- SharedPreferences偏好设置
- SharedPreferences偏好设置
- 偏好设置 SharedPreferences
- SharedPreferences保存用户偏好设置
- SharedPreferences偏好设置工具类
- Android偏好设置的使用
- 【Android】 Android存储之 sharedpreferences (用户偏好设置)
- 数据存储之SharedPreferences(系统偏好设置)(一)
- SharedPreferences(系统偏好设置)(二)——PreferenceActivity
- 使用SharedPreferences 保存用户偏好
- 使用SharedPreferences保存偏好参数
- android_ SharedPreferences(偏好设置)保存数据
- android 调用 SharedPreferences 实现偏好信息设置
- 采用SharedPreferences保存用户偏好设置参数
- C++中的inline函数
- HDU -- 3277 Marriage Match III(最大流+二分+并查集+拆点)
- 面试常考算法题 局部最小 求二叉树结点 求两个数组中所有数的上中位数 两个数组的所有数中第K小的数
- HDU-4786-Fibonacci Tree
- 【C++】静态成员与单例模式
- SharedPreferences(偏好设置)的使用
- myeclipse、eclipse中项目复制后(可能无法访问)注意事项 .
- 【面试题】用栈实现队列
- Unique Binary Search Trees II
- 取样问题 总数n事先不知道,等概率取样 (编程珠玑chapter12 课后题10)
- NetworkRequest网络请求数据类
- Android Binder机制实现进程间数据交换(不使用aidl实现)
- Intersection of Two Linked Lists
- 欢迎使用CSDN-markdown编辑器