位置: 编程技术 - 正文

Android应用开发SharedPreferences存储数据的使用方法(Android应用开发实训)

编辑:rootadmin

推荐整理分享Android应用开发SharedPreferences存储数据的使用方法(Android应用开发实训),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Android应用开发实训,Android应用开发实训报告总结,Android应用开发实训自我总结,Android应用开发说课,android应用开发实训总结,Android应用开发实训,android应用开发实训总结,Android应用开发实训报告,内容如对您有帮助,希望把文章链接给更多的朋友!

1.概述。SharePreferences是用来存储一些简单配置信息的一种机制,使用Map数据结构来存储数据,以键&#;对的方式存储,采用了XML&#;式将数据存储到设备中。例如保存登录用户的用户名和密码。只能在同一个包内使用,不能在不同的包之间使用,其实也就是说只能在创建它的应用中使用,其他应用无法使用。

Android应用开发SharedPreferences存储数据的使用方法(Android应用开发实训)

创建的存储文件保存在/data/data/<package name>/shares_prefs文件夹下。

SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键&#;对)。SharedPreferences常用来存储一些轻量级的数据. 复制代码代码如下://实例化SharedPreferences对象(第一步) SharedPreferences mySharedPreferences= getSharedPreferences("test", Activity.MODE_PRIVATE); //实例化SharedPreferences.Editor对象(第二步) SharedPreferences.Editor editor = mySharedPreferences.edit(); //用putString的方法保存数据 editor.putString("name", "Karl"); editor.putString("habit", "sleep"); //提交当前数据 editor.commit(); //使用toast信息提示框提示成功写入数据 Toast.makeText(this, "数据成功写入SharedPreferences!" , Toast.LENGTH_LONG).show(); 执行以上代码,SharedPreferences将会把这些数据保存在test.xml文件中,可以在File Explorer的data/data下导出该文件,并查看。 那么已经保存好的数据如何读取出来呢。我们来看: 复制代码代码如下:[code] //同样,在读取SharedPreferences数据前要实例化出一个SharedPreferences对象 SharedPreferencessharedPreferences= getSharedPreferences("test", Activity.MODE_PRIVATE); // 使用getString方法获得value,注意第2个参数是value的默认&#; String name =sharedPreferences.getString("name", ""); String habit =sharedPreferences.getString("habit", ""); //使用toast信息提示框显示信息 Toast.makeText(this, "读取数据如下:"&#;"n"&#;"name:" &#; name &#; "n" &#; "habit:" &#; habit, Toast.LENGTH_LONG).show(); 源代码如下: 复制代码代码如下:public class Main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } public void onClick_WriteData(View view) { SharedPreferences mySharedPreferences = getSharedPreferences("test", Activity.MODE_PRIVATE); SharedPreferences.Editor editor = mySharedPreferences.edit(); editor.putString("name", "karl"); editor.putString("habit", "sleep"); editor.commit(); Toast.makeText(this, "数据成功写入SharedPreferences!" , Toast.LENGTH_LONG).show(); } public void onClick_ReadData(View view) { SharedPreferences sharedPreferences = getSharedPreferences("test", Activity.MODE_PRIVATE); String name = sharedPreferences.getString("name", ""); String habit = sharedPreferences.getString("habit", ""); Toast.makeText(this, "读取数据如下:"&#;"n"&#;"name:" &#; name &#; "n" &#; "habit:" &#; habit, Toast.LENGTH_LONG).show(); } }

将android客户端的错误日志压缩上传到服务器 原文:将android客户端的错误日志压缩上传到服务器源代码下载地址:

Unity3D项目文件目录发布后对应的ios/android应用目录 unity3d项目文件目录发布后,对应的ios/android应用目录分类:unity3d--:人阅读评论(0)收藏举报Unity3d的Resource、AssetBundle与手游动态更新的报告,

EditText 点击事件小问题 EditText点击事件小问题怎么回事最近在工作的时候遇到一个小小的磕绊,给EditText添加点击事件的时候,需要对控件点击两次,才能触发自定义的OnClickLis

标签: Android应用开发实训

本文链接地址:https://www.jiuchutong.com/biancheng/384305.html 转载请保留说明!

上一篇:Android 进行单元测试难在哪-part1(android单选)

下一篇:将android客户端的错误日志压缩上传到服务器(客户端名称 android-)

  • 投资性房地产采用成本模式计量
  • 消费税是指什么税
  • 税盘收费吗
  • 残疾人保障金为什么是小数
  • 小规模发票单张限额
  • 如何审计主营业务的真实性
  • 企业对公账户转法人私户
  • 当月减少的固定资产当月停止折旧
  • 收到供应商赠送的发票
  • 抵账房好不好
  • 社会团体收费项目有哪些
  • 受托软件开发不转让著作权的账务处理
  • 公司租土地建厂房合法吗
  • 新企业会计准则什么时候实施的
  • 收以前年度租金
  • 投资收益如何做账
  • 增值税开票流程图解
  • 国家级企业孵化器是什么意思
  • 企业所得税免征和不征
  • 发票没有存根联怎么办
  • 洒水车属于免税车辆吗?
  • 公司的资本成本取决于投资人的必要报酬率
  • 电子税务局如何开票操作
  • 运费的发票
  • 经营租入的土地使用权 待摊
  • 修改远程桌面端
  • 如何利用流产让男人愧疚
  • 华为鸿蒙系统怎么降级版本
  • 你需要来自system的权限怎么解决
  • 医生规培生补贴每年多少钱
  • 信号差的要死
  • 总公司欠分公司的借款可以计提坏账
  • 给客户赠送的礼物叫什么
  • 核定征收的小规模纳税人要做账吗
  • 企业会计日记账保管期限为()年。A5B10C30D35
  • 国有控股公司改制
  • 增值税专票怎么作废
  • 回迁房会被收回吗
  • 织梦前台的菜单怎么换
  • 工伤保险赔偿范围和企业承担范围
  • 本月增值税申报截止日
  • 小规模纳税人定义标准
  • 一般纳税人普通发票做账
  • 现金流动负债比率和流动比率一样吗
  • 减免税款借贷方表示
  • 认缴制下入股资产怎么算
  • 非公司员工可以报销差旅费吗
  • 小规模纳税人开专票需要交税吗
  • 盈利性幼儿园怎么办理
  • 企业转让专利需要交什么税
  • 复利现值和复利终值互为逆运算对吗
  • 视同销售但未收到钱怎么做账?
  • 诉讼代理费计入成本吗
  • 银行汇票结算业务
  • 过路费抵扣进项税
  • 招待费可以做成什么科目
  • 房地产的预付账款
  • mysql序列函数
  • mysql5.7.
  • Win7/Win8.1/Win10的UAC对话框“是”点不了的原因及解决方法
  • windows2008r2无线网卡不可用
  • win7系统安装程序无法创建新的系统分区
  • linux网络编程视频教程
  • windowsxp oobe
  • mac文稿怎么查看字数
  • nmeo.exe是什么
  • 如何选择适合你的颂钵
  • opengl怎么用
  • opengl绘制一个矩形
  • jquery中checkbox使用方法简单实例演示
  • base如何使用
  • easyui原理
  • 批处理实例
  • asp.net 4.8
  • 让图片跳跃起来怎么弄
  • 国家税务局发票查验平台查验官网
  • 一般纳税人开劳务费税率是多少2023
  • 开发商代收代缴电费能开发票吗
  • 粮食收储企业税收优惠
  • 税务申报扣除
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设