andoird SharedPreferences 操作
2015-09-23 12:00
363 查看
public class PreferencesService {
private Context context;
public PreferencesService(Context context) {
this.context = context;
}
/**
* 保存参数
* @param name 姓名
* @param age 年龄
*/
public void save(String name, Integer age) {
SharedPreferences preferences = context.getSharedPreferences("itcast", Context.MODE_PRIVATE);
Editor editor = preferences.edit();
editor.putString("name", name);
editor.putInt("age", age);
editor.commit();
}
/**
* 获取各项配置参数
* @return
*/
public Map<String, String> getPreferences(){
Map<String, String> params = new HashMap<String, String>();
SharedPreferences preferences = context.getSharedPreferences("itcast", Context.MODE_PRIVATE);
params.put("name", preferences.getString("name", ""));
params.put("age", String.valueOf(preferences.getInt("age", 0)));
return params;
}
}
private Context context;
public PreferencesService(Context context) {
this.context = context;
}
/**
* 保存参数
* @param name 姓名
* @param age 年龄
*/
public void save(String name, Integer age) {
SharedPreferences preferences = context.getSharedPreferences("itcast", Context.MODE_PRIVATE);
Editor editor = preferences.edit();
editor.putString("name", name);
editor.putInt("age", age);
editor.commit();
}
/**
* 获取各项配置参数
* @return
*/
public Map<String, String> getPreferences(){
Map<String, String> params = new HashMap<String, String>();
SharedPreferences preferences = context.getSharedPreferences("itcast", Context.MODE_PRIVATE);
params.put("name", preferences.getString("name", ""));
params.put("age", String.valueOf(preferences.getInt("age", 0)));
return params;
}
}
相关文章推荐
- HTML转PDF+水印以及PDF+水印
- js获取鼠标位置
- ajax上传文件 jqueryFileUpload
- 如何将一个Activity设置成窗口的样式
- Bootstrap学习笔记-栅格系统
- Javascript实现的简单右键菜单类
- jmap,jstack,jhat内存分析
- nodejs+express 初级安装测试
- CSS-3 文字阴影—text-shadow 的使用
- 低版本IE支持HTML5
- HTML5实现下雪实例
- 关于JSP 页面中用绝对路径显示图片
- JavaScript字符串数组排序
- 在TypeScript中使用其他JS框架或库的方法
- rust Ownership,Reference and Lifetime
- CSS3实现图片放大旋转
- 修改系统AlertDialog样式、自定义Dailog-----Activity透明效果
- Jquery相册 fancybox-1.3.4
- JavaScript学习笔记之JS基础入门
- js中可以改变作用域的三中方式(改变this)