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;}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/542832.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python数据分析与可视化-Python数据分析与数据可视化

数据分析、数据挖掘与数据可视化是一个古老的话题,并非什么新生事物。近些年来,借助于计算机软硬件的飞速发展,数据分析、挖掘、可视化相关理论和技术在各领域的应用更是有了质的飞跃。饭店选址、公交路线与站牌规划、物流规划、春运加班车次…

c语言 函数的参数传递示例_C-用户定义的函数示例,没有参数,没有返回类型...

c语言 函数的参数传递示例Define a function with no argument and no return type in C language. 用C语言定义一个没有参数且没有返回类型的函数。 In the program, we have function named fun1 which has no argument and no return type (void is the return type - that…

的标题形状工具在哪里_自媒体如何搜集素材?标题、文章、图片素材收集3大途径!...

文:老彭自媒体大家好,我是老彭,很多人觉得做自媒体写内容很难,每天想写点东西又感觉无从下手,那么到底是什么原因造成的呢?其实最主要的原因还是自己平时看的太少,和素材储备不足所导致的。大家…

Python中的条件语句(if,if ... else,if ... elif ... else和嵌套的if)

Conditional statements decide the flow of program execution. In programming whenever we need to make execute any special blocks based on the decision then we use the conditional statements. 条件语句决定程序执行的流程。 在编程中,只要我们需要根据决…

控制台应用和空项目有什么区别_在公司做的项目和自己在学校做的有什么区别?...

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 不知道大家还是学生的时候有没有这个问题:公司做的项目和自己在学校练手的项目有多大的区别。我以前在学校跟着视频做一些项目练手,总感觉公司做的东西会要难很多,不知…

小样本点云深度学习库_合成鲁棒的对抗样本来欺骗深度学习分类器

本期一诺sec关注深度学习系统安全问题,推荐一篇来自ICML 2018会议论文Synthesizing Robust Adversarial Examples。论文链接http://proceedings.mlr.press/v80/athalye18b.html。深度模型对于对抗样本具有高度的脆弱性,这已经是得到大家印证的事实。自从…

stl字符串去除空格_在列表中推送字符并在C ++ STL中将它们打印为空格

stl字符串去除空格In this example, we are declaring a character list and pushing the characters from A to Z using a for loop and push_back() function then printing the value of the vector separated by space. 在此示例中,我们声明了一个字符列表&…

java数据类型_JAVA基础篇(数据类型)

首先请大家想想这几个问题:1.java数据类型是什么?2.Java数据类型有什么用?上一节(JAVA基础篇(函数))有个add函数,里面有两个int类型,int类型就是整数的意思,这…

SharePoint CAML In Action——Part I

阅读目录 CAML In Action接下来在SharePoint中&#xff0c;我们经常要对List进行操作&#xff0c;比如要从List中取出相应的ListItem&#xff0c;利用CAML是个好办法。在没了解CAML之前&#xff0c;我是这样取数据的&#xff1a; MyList.Items.Cast<SPListItem>().ToList…

地图统计_博客 城市访问量统计并且通过Echarts+百度地图展示

本篇讲解一下 如何在Vue 中使用 Echarts 百度地图 统计 博客访问量 并且通过QQWry 解析 ip 地址 利用Echarts 展示出来效果图如下&#xff1a;1.纯真Ip地址库 QQWry这是我在github上找的 java版本的 解析 qqwry的1.1 maven 引入 qqwry<dependency> <grou…

修改console缓存大小_更改缓存的行大小将如何影响其他参数?

修改console缓存大小Prerequisites: Memory mapping and its types 先决条件&#xff1a; 内存映射及其类型 While designing a cache system of a PC, the size of cache lines is an important parameter. 在设计PC的缓存系统时&#xff0c;缓存行的大小是重要的参数。 In …

win10必须禁用的服务_Win10系统中这3个无用的设置,奉劝你还是早点关闭吧!

在PC端所有的操作系统中&#xff0c;占据市场份额最大的莫过于微软发布的windows系统。其中最经典的莫过于XP和win7&#xff0c;无奈微软已经停更了这两个操作系统&#xff0c;所以为了电脑的安全着想&#xff0c;很多人都直接升级更新至最新版的win10系统&#xff0c;目前win1…

Android 布局练习

要求&#xff1a;使用多种布局完成以下练习。 1.要求效果 完成效果 代码&#xff1a; <?xml version"1.0" encoding"utf-8"?> <…

有危害吗_涂料漆对身体有害吗?涂料漆危害怎么预防

目前很多人都会通过涂料漆来进行墙面装饰&#xff0c;用它来对墙面进行装饰是可以马上的改善墙壁的状态&#xff0c;但有些人也担心它会对身体有害&#xff0c;涂料漆对身体有害吗?由于担心涂料漆会给健康带来危害&#xff0c;很多人都想要预防&#xff0c;那涂料漆危害怎么预…

小写大写转换_小写到大写转换器JavaScript工具| 网络应用项目

小写大写转换Hi! At times, beginners always find it hard getting the application of the theory they learn in programming or a particular language. 嗨&#xff01; 有时&#xff0c;初学者总是很​​难在编程或特定语言中应用他们学到的理论。 In this article, well…

inventor扳手制作视频_弱电工程视频监控系统施工方案,可作施工组织设计

1 工程概况 1.1 编制《工程总体实施方案》 主要包括&#xff1a;结合高清监控系统设计方案作配套的深化设计&#xff0c;编制高清监控系统实施计划&#xff0c;并提出相关的配合要求。根据总体方案&#xff0c;对高清监控系统工程的技术设计作必要的补充。并提出相关的实施技术…

python print与input

python基础语法1print()函数input()函数print()函数 不用引号&#xff0c;函数内为数字或数字运算 单引号&#xff0c;整条语句结构&#xff0c;’\n’ 双引号&#xff0c;函数结构 三引号&#xff0c;对内容进行换行输出 print("let is go")#函数结构 print(let i…

lol最克制诺手的英雄_LOL:究竟有没有完美克制诺手的英雄?时光上单或可一战?...

小伙伴们大家好&#xff0c;我是小数点。诺克萨斯之手德莱厄斯&#xff0c;他可以说是每一位上单玩家的噩梦了&#xff0c;因为喜欢玩诺手的人特别多&#xff0c;而会玩的诺手却一般都在对面。要知道诺手这样英雄拿到优势凶起来&#xff0c;你就没得打了&#xff0c;就算在塔下…

Oracle 创建表空间,用户,赋值(简装)

一&#xff0c;1.Oracle 创建表空间&#xff0c;用户&#xff0c;赋值&#xff08;简装&#xff09;C:\Documents and Settings\Administrator>sqlplus /nologSQL> conn /as sysdba2.删除用户drop user username cascade;3.创建自增表表空间SQL> create tablespace 表…

编程语言难度排名_编程语言TOP10!该如何选择适合自己的?

本文转载自公众号“读芯术”(ID&#xff1a;AI_Discovery)编程领域大约有700种代码语言。理解编程语言的重要性以及其如何影响需要执行的具体任务至关重要。一篇文章穷尽700 种语言不现实&#xff0c;也没有意义。因此&#xff0c;笔者挑选出了时下最热门的原因&#xff0c;在本…