位置: 编程技术 - 正文

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

  • 非税收入未上缴
  • 公司车船使用税会计分录
  • 账面金额是包含什么?
  • 产业增加值就是增长率吗
  • 利润表营业外收入怎么取数
  • 本年利润期末一般有余额吗
  • 新增土地和新增货值
  • 投资性房地产处置时为什么要结转其他综合收益
  • 4s店收取的金融服务费用
  • 成本跨年如何处理
  • 转给个人账户的钱可以追回来了吗?
  • 外资企业解释
  • 建设单位收到施工承包单位的单位工程验收申请后应组织
  • 资金账簿怎么交
  • 稿酬所得税额
  • 普通发票和增值税发票都能报销吗
  • 制冷设备增值税税率
  • 未达起征点的个体户个人所得税
  • 企业法人不发工资合法吗
  • 房产代理公司收客户钱违法
  • 增值税发票附表
  • 多缴个税账务处理
  • 服装具有什么性
  • 或有资产是指
  • 如何在excel中自动筛选
  • 如何修改鼠标指示灯颜色
  • 退多收款怎么做分录
  • dreamweaver 是什么
  • msp 什么意思
  • PHP:session_encode()的用法_Session函数
  • php递归函数的例子
  • 哪一年底,由linux基金会成立?
  • PHP:imagesavealpha()的用法_GD库图像处理函数
  • 最早的操作系统被称为什么操作系统
  • 股权划转是否涉及印花税
  • php自定义函数的关键字是什么
  • 工资储备金制度
  • 简述gnss数据处理流程
  • php curl_init
  • web自动化selenium实战项目
  • 开发成本属于哪个会计准则
  • php开发接口
  • excel2016添加指定行数
  • 301重定向到https 并且不带www跳转到带www
  • 通讯费补贴会计怎么做账
  • 应付职工薪酬账户期末余额可能是
  • 织梦添加文章如何修改高级参数
  • 非盈利企业怎么做账
  • 固定资产二级科目装修
  • MicrosoftSQLserver2014可以卸载吗
  • 甲方向乙方支付
  • 外贸会计的工作内容
  • 出口退税相关税法文件
  • 固定资产一次性加速折旧
  • 计提工资时个税怎么处理
  • 结汇是把外币换成人民币吗
  • 自产委托加工的货物用于非增值税应税项目
  • 生产成本比主营业务成本大
  • 房地产企业会计科目
  • 数据库sql分组
  • 关于读书的名言名句
  • mysql5.7.22安装配置教程
  • 更新版本
  • mac打开safari快捷键
  • windows8鼠标点击右键反应慢咋回事
  • win8休眠如何唤醒
  • fstab文件详解修改
  • Win10 Mobile 10586.164上手体验视频评测
  • win10系统如何设置不休眠
  • linuxvim编辑器的用法
  • Android Eclispe ADT环境搭建(集成版Eclipse)
  • 用正则表达式替换掉两汉字间的括号
  • javascript教程chm
  • js实现自定义打印
  • jquery的核心函数
  • 消费税增值税的区别与联系
  • 车辆购置税是地方收入吗
  • 北京四合院为什么出名那么多
  • 国税系统打印不了发票怎么办
  • 2021年福建医保什么时候交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设