/**
* 保存登录页面用户名
*
* @param context
* @param ss
* 用户名集合
*/
public static void setUserlist(Context context, User ss) {
SharedPreferences sharedPreferences = context.getSharedPreferences(
"lgonregister", context.MODE_PRIVATE);
Editor edit = sharedPreferences.edit();
edit.putString(ss.getUsername(), ss.getPassword());
edit.commit();
}
/**
* 获取登录页面用户名
*
* @param context
*/
public static List<User> getUserlist(Context context) {
SharedPreferences sharedPreferences = context.getSharedPreferences(
"lgonregister", context.MODE_PRIVATE);
List<User> list = new ArrayList<User>();
Map<String, ?> map = sharedPreferences.getAll();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry entry = (Map.Entry) iter.next();
String key = (String) entry.getKey();
String val = (String) entry.getValue();
list.add(new User(key, val));
}
return list;
}
/**
* 删除登录页面用户名
*
* @param context
*/
public static void delUserlist(Context context, String ss) {
SharedPreferences sharedPreferences = context.getSharedPreferences(
"lgonregister", context.MODE_PRIVATE);
sharedPreferences.edit().remove(ss).commit();
}
sharedpreferences存储、获取、删除用户名密码
最新推荐文章于 2022-09-16 12:32:07 发布