Android中一共提供了四种数据存储方式:

  • Shared Preferences: 用来存储"Key"-"Value"格式的数据,是一个轻量级的键值存储机制,只可以存储基本数据类型。
  • Filws: 文件存储
  • SQLite:Android提供的标准数据库,支持SQL语句
  • Network:通过网络来存储和获取数据

Shared Preferences主要用于系统配置信息的保存,比如用户登录时,输入了用户名密码,下次登录时保留这一次的输入内容。

Files就是把需要保存的东西都存到文件中,需要时,则通过读取这个文件来获取。

SQlite是一个开源的关系数据库,可以存储大量数据,并且可以很容易的进行增删改查。

以上这几种方式保存的数据,都是应用程序私有的,如果需要在其他应用程序中使用这些数据,就要使用Android提供的ContentProviders(数据共享)。

先写到这..未完待续

更多相关文章

  1. Android中Json数据解析
  2. Android之使用HttpPost提交数据到服务器(Android手机客户端和后台
  3. Android自定义标题栏
  4. Android:数据存储之SQLite
  5. android录音相关
  6. 在Android中查看和管理sqlite数据库
  7. android:allowClearUserData
  8. android中数据存储
  9. 安卓开发入门学习笔记

随机推荐

  1. android问题记录:Your project path conta
  2. Android(安卓)ORM框架GreenDao入门学习
  3. Android中图形参数及图形内存信息获取
  4. Android Java COOKIES
  5. android实现自动关机代码
  6. android 视频流的格式转换(YUV-RGB)
  7. android图片拖动
  8. Android 上层实现IPC通讯
  9. Ubuntu下使用Android(安卓)ADB
  10. Android(安卓)驱动开发系列一