位置: 编程技术 - 正文

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-)

  • 化肥与农药的利与弊
  • 结转已销商品的成本的会计科目有哪些
  • 固定资产一次性折旧的账务处理和税务处理
  • 所得税借方贷方
  • 缴纳税金属于什么会计分录
  • 政府补贴流程
  • 所得税预提多了怎么处理
  • 已经使用的固定资产其变动方式等基础资料将
  • 食品发票需要清关吗
  • 企业亏损需要缴税吗
  • 应收账款减值准备计提比例
  • 研发产品样品对我出售账务处理
  • 其他综合收益的编码
  • 增值税价外费用不包括
  • 股东以车辆出资 涉及哪些税费
  • 公司帮别人代缴社保
  • 京挑客怎么赚钱
  • 去银行打回单需要带身份证吗
  • 个人股权转给公司要交个税吗
  • 分期购车的会计分录
  • 去年的成本如何调整
  • 专业版 win10
  • pps影音怎么看电视直播
  • 展会费用计入什么科目
  • 外购固定资产的税率
  • php addslashes函数
  • 工程扣款 甲方账务处理
  • 雷尼尔山位于美国西北部
  • 应收挂账太久有什么税务风险
  • 企业会计准则股本
  • 达特穆尔动物园
  • php开发实例大全
  • 企业年度报告内容
  • 其他应收账款属于
  • 微信小程序消息订阅怎么打开
  • vue父子组件如何传递数据
  • 静态html怎么部署到服务器
  • php定义方法
  • php用mysql连接数据库并查询
  • 事业单位用其他资金用于还单位贷款违法吗
  • 固定资产转为投资性房地产属于会计政策变更
  • 现金流量表本月数和本年累计数是相等的么
  • 研发费用计入科目
  • 织梦发布文章栏目怎么不显示
  • phpcms模板下载
  • 个体户季度免多少税
  • 农副产品增值税发票怎么开
  • 待处理财产损益是什么类科目借贷方向
  • 测绘费 土地增值税
  • 普通发票税额没有打印全可以用么
  • 城镇土地使用税每年都要交吗
  • 预付检测费未收到发票
  • 子公司的注册资金需要母公司股东出吗?
  • 月末如何计提增值税附加及增值税
  • 贴现法年末偿还金额
  • 税控盘全额抵减如何填写申报表
  • 企业给予第三方补贴
  • 自产委托加工的货物用于非增值税应税项目
  • 鉴证咨询公司
  • 台账和明细账有什么区别
  • 开具旧税号也能认证成功
  • 软碟通可以制作uefi启动盘吗
  • 高效内存管理
  • 苹果电脑mac怎么卸载软件
  • windowxp操作系统
  • win8 开机
  • win10预览版怎么安装
  • 实用的linux命令
  • jquery移动节点的方法
  • python 爬虫
  • jQuery ajaxForm()的应用
  • python jose
  • android应用开发基础课后答案
  • Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
  • jquery右键弹出菜单
  • 税务局24小时人工服务电话
  • 宁波市税务网上营业厅
  • 车船税缴费电子凭证
  • 河南省医保网上报销流程
  • 怎样查看招聘信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设