android数据存储方式
2015-08-29 00:00
211 查看
1、SharePreferce:SharedPreferences 是使用键值对的方式来存储数据
2、SQLite:用来存储这些数据量大、结构性复杂的数据
3、File:文件存储是Android 中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一些简单的文本数据或二进制数据。如果你想使用文件存储的方式来保存一些较为复杂的文本数据,就需要定义一套自己的格式规范,这样方便于之后将数据从文件中重新解析出来。
4、Content Provider:主要用于应用程序之间进行数据交换,从而能够让其他的应用保存或读取此Content Provider的各种数据类型。
5、网络存储:通过网络上提供给我们的存储空间来上传(存储)和下载(获取)我们存储在网络空间中的数据信息。
2、SQLite:用来存储这些数据量大、结构性复杂的数据
3、File:文件存储是Android 中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一些简单的文本数据或二进制数据。如果你想使用文件存储的方式来保存一些较为复杂的文本数据,就需要定义一套自己的格式规范,这样方便于之后将数据从文件中重新解析出来。
4、Content Provider:主要用于应用程序之间进行数据交换,从而能够让其他的应用保存或读取此Content Provider的各种数据类型。
5、网络存储:通过网络上提供给我们的存储空间来上传(存储)和下载(获取)我们存储在网络空间中的数据信息。
相关文章推荐
- 开源框架-ormlite-android数据库的使用
- Android listview ,ScrollView 回到顶部的按钮
- 异常:android.os.NetworkOnMainThreadException
- Android Studio git ignore
- .NET/android/java/iOS AES通用加密解密
- Android 项目开发实战:图案解锁
- android异步消息处理机制
- 《逆向分析》 Android Dalvik虚拟机
- android菜鸟进阶之路——发送短信与接收短信
- Android开发——Home键监听方法总结
- Ionic项目中使用极光推送-android
- com.android.dex.DexException: Multiple dex files define ........RemoteSSO
- android listView.smoothScrollToPositionFromTop
- Android Fragment 真正的完全解析(下)
- android---gettag()与settag()的妙用
- android头像设置功能
- android Scaletype
- Android设置系统时区
- Android程序设计:多线程同步数据的三种方法的调用代码
- 0828Android基础自定义Dialog+DatePickerDialog+TimePickerDialog+PopupWindow+Notification