Android中一共提供了四种数据存储方式:Shared Preferences: 用来存储"Key"-"Value"格式的数据,是一个轻量级的键值存储机制,只可以存储基本数据类型。Filws: 文件存储SQLite:Android提供的标准数据库,支持SQL语句Network:通过网络来存储和获取数据
Shared Preferences主要用于系统配置信息的保存,比如用户登录时,输入了用户名密码,下次登录时保留这一次的输入内容。

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

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


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

更多相关文章

  1. Android(安卓)Volley 库通过网络获取 JSON 数据
  2. android 解析json数据格式
  3. ubuntu x64 android sdk adb No such file or directory
  4. 【Android】数据存储之SQLite
  5. 【Android】数据存储之Network
  6. ImageView 设置 maxWidth/maxHeight 和 adjustViewBounds
  7. Android处理后台返回数据——Json转实体类
  8. Android(安卓)MediaProvider数据库模式
  9. Android(安卓)使用网络技术

随机推荐

  1. Android布局居中的几种做法
  2. Kotlin编程之AndroidStudio(包括3.0与2.x
  3. Eclipse中安装Android并配置IDE(集成开发
  4. Android中的接口回调
  5. Android 中文API (65) —— BluetoothClass
  6. Android:Activity(七):Fragment与Activit
  7. Android(安卓)- Binder驱动
  8. [译]Android 泄露范例: 视图订阅
  9. 运行android的SDK Manager.exe无反应
  10. google android 项目