位置: 编程技术 - 正文

android数据存储读取1:SharedPreferences(对比IOS)(android数据存储与访问的方式有)

编辑:rootadmin

推荐整理分享android数据存储读取1:SharedPreferences(对比IOS)(android数据存储与访问的方式有),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android数据存储文件读写实验,android数据存储与访问的方式有,android数据存储的方式有哪几种?,android数据存储的方式,android数据存储与访问实验报告,android数据存储与访问的方式有,android数据存储与访问的方式有,android数据存储的方式,内容如对您有帮助,希望把文章链接给更多的朋友!

android中提供了一个轻量级的数据存储方法:SharedPreferences

IOS中同样也有一个轻量级的数据存储方法:preference

android相关类:SharedPreferences

IOS相关类:NSUserDefaults

android:

sharedPreference 的保存&#;式是xml。

保存路径:

/data/data/<packagename>/shared_prefs

使用场景非常的多,比如保存用户名 帐号 密码 或者应用的一些偏好设置 等等

使用起来也非常的简单:(分为读写两部分)

publicstaticboolean saveUserInfo(Context context, String number, String password) {

try {

// /data/data/包名/shared_prefs/test

SharedPreferences sp = context.getSharedPreferences("test", Context.MODE_PRIVATE);

// 获得一个编辑对象

Editor edit = sp.edit();

// 存数据

edit.putString("number", number);

edit.putString("password", password);

// 提交, 数据真正存储起来了.

edit.commit();

returntrue;

}catch (Exception e) {

e.printStackTrace();

}

returnfalse;

android数据存储读取1:SharedPreferences(对比IOS)(android数据存储与访问的方式有)

}

publicstatic Map<String, String> getUserInfo(Context context) {

SharedPreferences sp = context.getSharedPreferences("test", Context.MODE_PRIVATE);

String number = sp.getString("number",null);

String password = sp.getString("password",null);

if(!TextUtils.isEmpty(number) && !TextUtils.isEmpty(password)) {

Map<String, String> userInfoMap =new HashMap<String, String>();

userInfoMap.put("number", number);

userInfoMap.put("password", password);

returnuserInfoMap;

}

returnnull;

}

这里保存文件的&#;式可以指定为:

Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE权限以及 Context.MODE_PRIVATE。

sharedpreference 持久化数据非常的方便。同时不同的应用程序之间也可以用这个属性交互数据:

1.两个应用程序需要在AndroidManifest.xml中manifest节点里添加sharedUserId属性,并且要一样,而且还要有两级。2.该preference创建时必须指定了Context.MODE_WORLD_READABLE或者Context.MODE_WORLD_WRITEABLE权限。3.获取另外一个应用的context:

ContextotherAppsContext = createPackageContext("包名", Context.CONTEXT_IGNORE_SECURITY);

4.获取需要共享sharedPreference

SharedPreferencessharedPreferences=otherAppsContext.getSharedPreferences("test",Context.MODE_WORLD_READABLE);

一个方便的图片加载框架——ImageViewEx 我的博客:

KopDB 框架学习2——源码分析 我的博客:

android自定义属性三部曲 我们在开发中经常需要为了保持应用在不同的移动设备平台下显示统一的UI风格,毕竟各个平台厂商针对界面风格进行自定义导致UI风格千变万化。所以

标签: android数据存储与访问的方式有

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

上一篇:Listview异步加载图片之优化篇(有图有码有解释)(android listview数据动态加载)

下一篇:一个方便的图片加载框架——ImageViewEx(一个方便的世界作文)

  • 投资收益纳税调整明细表怎么填
  • 记账凭证核算形式需要设置的凭证有
  • 企业银行流水可以同步到T+软件中,自动生成凭证了
  • 人工费已经支付怎么入账
  • 向个体工商户付款可以现金支付吗
  • 暂估材料收到发票后是更正还是红冲
  • 从一个公司到另一个公司公积金
  • 录入凭证需要做哪些工作
  • 补去年收入的会计分录
  • 收取加盟费如何交税
  • 收到银行存款怎么记账
  • 一般存款账户可以办理现金缴存
  • 企业的其他账簿怎么做
  • 退休人员返聘后辞退怎样补偿
  • 税控维护费发票图片
  • 2019年印花税税率表
  • 一般纳税人出售不动产增值税税率是多少
  • 销售劳务的税率是多少
  • 车辆保险车船税怎么计算
  • 托收承付结算的付款期均为三天
  • 什么是商务接待与拜访
  • 废料收入应如何确定
  • 收到政府部门的奖励金怎么入账
  • 一次性收取一年租金
  • Uncaught TypeError: XXX is not a function问题解决方法
  • 基于php实现简单函数
  • 政府补助财务处理流程
  • 行政事业单位会计职责
  • broken pipe write failed
  • yii框架教程
  • 购车的车辆购置税怎么交
  • 怎么确认个税填报成功
  • vuecli项目实战
  • 图片php格式怎么换成jpg
  • php ajax请求
  • web前端性能响应时间
  • 税务退附加税会计分录
  • 结转增值税的账务处理
  • 固定资产转为投资性房地产公允价值
  • 预提管理费用怎么计算
  • 公司欠款 法人
  • 物业监控安装地点要求
  • sql server数据库异地备份
  • pos机收款不开票怎么做账
  • 小规模企业增值税税收优惠政策2023
  • 企业银行流水可以不给税务吗
  • 个人独资企业需要缴纳哪些税种
  • 国企注册资本实缴
  • 专用发票不抵扣联可以当普票用吗?
  • 给员工发工资时要交税吗
  • 固定资产不折旧直接进费用
  • 零退税率可以做免税吗
  • 汽车配件属于什么业务类型
  • 公司是否可以投资股票
  • 已认证抵扣增值税怎么撤回申报
  • 财产保险的金额
  • 计提折旧的固定资产有哪些
  • 非营利医疗机构由谁批准
  • 捐赠支出表怎么填
  • mysql8.0免安装
  • mysql批量执行sql文件工具
  • sql语句删除语句
  • linux中sed详细用法
  • windows日历
  • linux windows转linux
  • 阿J的cocos2d-x学习笔记-元素消消看(四)-可发展的空间及游戏开发中的问题
  • jsonarray fromobject
  • linux用c语言实现命令功能
  • js代码运行机制
  • node用mongodb还是mysql好
  • javascript+
  • unity3.
  • 在jquery中使用什么方法获取和设置属性
  • unity3d官方教程
  • 区域化管理的利与弊
  • 税务局报备资产怎么填
  • 电子税务局财务制度备案在哪
  • 代理记账广告语怎么写
  • 公司零申报可以交社保吗
  • 美国海外公司每年利润
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设