您的位置:首页 > 移动开发 > Android开发

android利用SharedPreferences进行用户数据的回显

2013-04-12 20:09 357 查看
业务实现:

private Context context;
public PreferenceService(Context context){
this.context=context;
}
/**
* 保存参数
* @param name姓名
* @param age年龄
*/
public void save(String name, Integer age) {
//第一个参数用于指定存放数据的XML文件的名称,指定文件的时候不要指定后缀名
SharedPreferences preferences=context.getSharedPreferences("kafei", 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("kafei",Context.MODE_PRIVATE);
params.put("name", preferences.getString("name", ""));
params.put("age",String.valueOf(preferences.getInt("age",0)));
return params;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: