import java.util.HashMap;
import java.util.Map;
import android.content.Context;
import android.content.SharedPreferences;
public class MySharedpreference {
private Context context;
public MySharedpreference(Context context) {
// TODO Auto-generated constructor stub
this.context = context;
}
public boolean saveMessage(String name, String pswd) {
boolean flag = false;
SharedPreferences sharedPreferences = context.getSharedPreferences(
"userinfo", Context.MODE_PRIVATE);
// 对数据进行编辑
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("name", name);
editor.putString("pswd", pswd);
flag = editor.commit();// 将数据持久化到存储介质中
return flag;
}
public Map getMessage() {
Map map = new HashMap();
SharedPreferences sharedPreferences = context.getSharedPreferences(
"userinfo", Context.MODE_PRIVATE);
String name = sharedPreferences.getString("name", "");
String pswd = sharedPreferences.getString("pswd", "");
map.put("name", name);
map.put("pswd", pswd);
return map;
}
}
本文名称:Android使用Sharedpreference共享参数
本文地址:
http://cdweb.net/article/jegihi.html