欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Android >内容正文

Android

Android 带着用户名的SharedPreferences

发布时间:2025/3/8 Android 69 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Android 带着用户名的SharedPreferences 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
/*** 设置当前用户的签到信息* account&info;account&info** @param context* @param sign* @author jrjin* @time 2016-1-5 下午2:27:47*/public static void setSignInfo(Context context, String sign) {String account = getAccount(context);if (TextUtils.isEmpty(account)) return;String signs = getSigninfos(context);if (TextUtils.isEmpty(signs)) {signs = account + "&" + sign;} else {StringBuilder builder = new StringBuilder();String[] modules = signs.split(";");String[] time = null;boolean added = false;for (String module : modules) {time = module.split("&");if (time[0].equals(account)) {builder.append(account + "&" + sign + ";");added = true;} else {// 直接添加builder.append(module + ";");}}if (!added) {builder.append(account + "&" + sign + ";");}// 去除最后一个";"signs = builder.toString();signs = signs.substring(0, signs.length() - 1);}SharedPreferences sp = context.getSharedPreferences(SETTING_PREFERENCES, Context.MODE_PRIVATE);SharedPreferences.Editor editor = sp.edit();editor.putString(PREFERENCE_KEY_SIGN_INFO, signs);editor.commit();}private static String getSigninfos(Context context) {SharedPreferences sp = context.getSharedPreferences(SETTING_PREFERENCES, Context.MODE_PRIVATE);String signs = sp.getString(PREFERENCE_KEY_SIGN_INFO, "");return signs;}

 

总结

以上是生活随笔为你收集整理的Android 带着用户名的SharedPreferences的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。