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

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

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

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

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

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

先写到这..未完待续

更多相关文章

  1. Android(安卓)基础总结:(四)Activity(InstanceState)
  2. android
  3. android中Content Provider
  4. Android下实现一个手机监控摄像头
  5. 【Android】数据存储之Files
  6. android google map key申请
  7. android 开发实现静默安装
  8. Android中的Adapter
  9. android 数据库同步

随机推荐

  1. 虎虎生威,挑战云上魔方(活动期完成可得实
  2. 介绍一款免费好用的可视化数据库管理工具
  3. 微软被指剽窃他人开源作品!作者被迫终止该
  4. 老司机常用的kafka监控-eagle
  5. 不可不知的zookeeper小工具-zkui
  6. vscode编辑器和markdown/Emmet语法的使用
  7. 接口类和抽象类
  8. 0318作业
  9. [iOS初级教程之二]DeepLink实践
  10. MEaaS,一个创新的云密码服务