`
zengyan2012
  • 浏览: 409848 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android 永久保存数据

 
阅读更多

背景:

     在Android中按照数据保存的方式,可以分为如下几种

 Content Provider (用的SQLite实现),SQLite,SharedPreferences(用的XML实现),文件,网络等方式。

 

今天在项目中,需要做一个永久保存的数据,保存到本地。

于是测试了这几种保存方式。

 其中:SharedPreferences、SQLite、Content Provider 会在【设置】--【应用管理】--点击【清除数据】的时候,会删除文件。所以不安全.

文件系统:如果SD卡坏了,或者拔掉的时候也会丢失数据。

 

解决方法:

   保存数据到SD卡中(考虑到SD卡可以保存各种复杂的数据,而且容量相比其他的存储方式要大),

   获取数据的是,首先到SD卡中获取,如果没有再到网上数据至本地保存。

 

0
0
分享到:
评论

相关推荐

    Android 实现永久保存数据的方法详解

    今天在项目中,需要做一个永久保存的数据,保存到本地。于是测试了这几种保存方式。其中:SharedPreferences、SQLite、Content Provider 会在【设置】–【应用管理】–点击【清除数据】的时候,会删除文件。所以不...

    activity生命周期保存数据

    activity生命周期保存数据

    Android srudio基础源码viewmodel使用+ViewModelSavedState保存数据

    用我所学,来养我继续学。Android srudio基础源码viewmodel使用+ViewModelSavedState保存数据。功能为:旋转屏幕暂存数据、永久保存数据

    数据永久储存.docx

    安卓课程实验,数据永久存储单元的实验要求,以及自己写的实验代码,含运行结果的截图,代码及结果仅供参考。

    SharedPreferences最简单demo(数据永久保存)

    用android的Sqlite来存储数据,发现频繁操作数据库会带来性能问题,看到SharedPreferences也有永久化存储的功能,写了一个demo.

    老罗android开发视频教程全集百度网盘下载

    数据储存与文件操作、对话框、通知、菜单、 LoaderManager异步加载、多线程(AsyncTask与Handler)、 百度地图等十五个模块,一共102集。 本网盘分享章节编号是按照视频更新的先后顺序编号的,具体学习可参考如下...

    Android 缓存工具

    Android 缓存工具 支持 数据过期、永久保存

    指尖疯Android4.4视频第19集:SharedPreference

    而SharedPreference就是为了存储轻量级数据而生的,轻量级的数据存储在SharedPreference中而不是内存中,将确保关键的数据能够永久被保存,即使重新开机之后,这也是提升用户体验的一个必须点。本集我们就一起看看...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    LocalStorage 本地永久性存储数据,除非显式将其删除或清空 SessionStorage 存储的数据只在会话期间有效,关闭浏览器则自动删除 Sqlite 一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C...

    Android 序列化的存储和读取总结及简单使用

    永久的保存对象数据(将对象数据保存在文件当中,或者是磁盘中  (2).通过序列化操作将对象数据在网络上进行传输(由于网络传输是以字节流的方式对数据进行传输的.因此序列化的目的是将对象数据转换成字节流的形式) ...

    自定义统计SDKTcStatInterface.zip

    统计服务的本地缓存最长会永久保存,只要在数据有效期内上报流程被触发,就会将本地之前没上报成功的所有数据打包ZIP格式上报。如果数据上报成功,则会把已经成功的数据从本地删除。 默认的数据上报策略是UPLOAD_...

    Android中Serializable和Parcelable序列化对象详解

    永久的保存对象数据(将对象数据保存在文件当中,或者是磁盘中  2).通过序列化操作将对象数据在网络上进行传输(由于网络传输是以字节流的方式对数据进行传输的.因此序列化的目的是将对象数据转换成字节流的形式)  3...

    天天记事(最佳云笔记便签) For Android v1.2.9.zip

    最热门的多媒体云笔记应用,拥有业界领先的云存储技术,数据永久安全。使用图文、拍照、手绘、录音摄像和有声照片来记录生活点滴,安排日程事项,一键备份到云端,在手机和电脑端进行数据同步,随时随地记录、保存及...

    完整版51单片机使用HC-05蓝牙模块与Android手机通信程序.c

    d手机通信程序 程序完成了51单片机和手机的字符和数字通信,并有完整的注释,原理介绍可查看我的其他文章 ...前找了很久才找到了,传上来更大家共享下,希望对大家有帮助,欢迎下载或者永久保存。

    电脑和手机云同步桌面便签 v1.2.2

    敬业签同时具备多端数据云同步(Windows/iPhone/Android/Web)、公历(阳历)和农历(阴历)定时提醒待办事项的时间管理工具(日历便签)、日志时间轴让每一次记录(新增、删除、修改)永久保存,随时换回过去的记忆...

    敬业签手机和电脑云同步桌面便签 v2.2.2.exe

    敬业签同时具备多端数据云同步(Windows/iPhone/Android/Web)、公历(阳历)和农历(阴历)定时提醒待办事项的时间管理工具(日历便签)、日志时间轴让每一次记录(新增、删除、修改)永久保存,随时换回过去的记忆...

    置顶经纬仪

    置顶经纬仪是一款android平台GPS数据采集软件 置顶经纬仪能实时得到经度,纬度,海拨 及地标所在地址,并能实时发送到服务器保存 是网站站长,及地图数据采集相关人士的得力助手 本软件永久免费使用

    敬业签电脑和手机云同步桌面便签 v2.5.2

    【功能】敬业签同时具备多端数据云同步(Windows/iPhone/Android/Web)、公历(阳历)和农历(阴历)定时提醒待办事项的时间管理工具(日历便签)、日志时间轴让每一次记录(新增、删除、修改)永久保存,随时换回...

Global site tag (gtag.js) - Google Analytics