位置: 编程技术 - 正文

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

  • 季度缴纳企业所得税计算方法
  • 进口货物复合计税的应税消费品包括
  • 差额征税是如何计算的
  • 增值税进项税额计算公式
  • 实际发的工资跟个人所得税不一样
  • 同产品不同单价能相加开票吗
  • 系统集成 税点
  • 融资租赁设备增值税怎样抵扣
  • 行政单位盘盈固定资产应按什么入账
  • 营改增后还有企业所得税吗?
  • 金税三期报税软件
  • 发票有误多交的钱怎么办
  • 股票发行的会计分录
  • 会计人士必知建筑业主要成本会计分录一览
  • 营改增后房地产企业增值税税率
  • 业主委员会的收益
  • 买一赠一怎么确定真假
  • 分期开发是什么意思
  • 利息收入 开票
  • 公司年检需要什么资料
  • 拆除原有建筑物成本扣除
  • ai自动生成代码
  • 偶然所得怎么缴纳个人所得税免税
  • 以房抵工程款会计分录
  • 外账的结转成本是什么
  • 社保公积金的钱可以提出来吗
  • 企业的存货采用计划成本核算,某年年末,结
  • 应扣未扣应收未收税款是什么意思
  • 销售使用过的机器设备如何缴纳增值税
  • 纳税人跨县(市、区)提供建筑服务,应向建筑服务发生地
  • 善意取得虚开增值税专用发票处理
  • 已收到材料至月末仍未收到发票账单
  • 跨月未认证的发票可以作废吗
  • 个人开发微信支付接口
  • vue子组件监听父组件
  • 应付款项怎么填列
  • 非事业单位企业退休年龄
  • 工程物资发生报废损毁
  • sql存储过程几个主要步骤
  • 工人意外伤害保险
  • 公司银行开户的经办人有无风险
  • 长期借款的会计分录怎么写
  • 如何快速删掉通讯录联系人
  • 毛利率在餐饮中的应用
  • 法人股东的分红怎么算
  • mysql all
  • 固定资产清理账户借方
  • 已经费用化的研发支出还可以资本化吗
  • 经营性应付项目包括哪些内容
  • 什么指的是土地面积
  • 车辆计提折旧需要结转吗
  • 定期定额征收和查账征收的区别
  • 企业购买商场的资本金要求是多少
  • 企业所得税资产总额在哪里填列
  • 进销存的会计处理实务
  • 网上报税流程演示2019
  • 年底员工借款如何处理
  • 经纪代理包括什么
  • 无形资产摊销的会计科目怎么录
  • 开房租租赁发票怎么记账?
  • 增值税普通发票几个点
  • 免税收入计入起征点吗
  • mysql 含有关键字
  • mysql忽略大小写设置
  • 通过注册表设置u盘启动
  • centos添加用户到组
  • 注册表怎么优化
  • linux怎样安装
  • wray是什么意思
  • 如何修改apache
  • 如何优化资本结构
  • css条件语句
  • jQuery AjaxUpload 上传图片代码
  • 江苏省国家税务局官网
  • 个人取得抽奖,购车抵用,需要缴纳个人所得税吗
  • 全年上缴个人所得税多少
  • 云南省税务局咨询电话
  • 国家税务总局江西省
  • 企业之间无偿借款是否交税
  • 税控盘口令密码怎么修改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设