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

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

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

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

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

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

先写到这..未完待续

更多相关文章

  1. 修改Android自带的JAVA应用程序
  2. 数据存储之——Android内、外存储分区&常用存储目录详解(Android
  3. Android基础笔记(二)-数据存储和界面展现
  4. Android gradle build 修改文件名称及目录
  5. [转]Android 应用程序基础(Application Fundamentals)
  6. Android的数据处理:使用annotation实现JSON字符串解析为java对象
  7. 【Android】入门案例(二)——JDBC连接MySql数据库实现登录
  8. 让 Android 可以识别BMP图片文件,且目前Android所支持的所有图片

随机推荐

  1. android自定义组件(手机加速球+水面波动效
  2. 深入理解 Android(安卓)卷I - 第4章 深入
  3. Android中实现自动轮播的框架(Banner)的介
  4. Android分享中,如何过滤指定的应用,并且对
  5. 自动化测试之Android环境准备
  6. Android(安卓)- shape不完整的圆环(ring)
  7. android下的modeul下的build_gradle详解
  8. Android(安卓)Monkey源码解析
  9. Binary XML file line 2: Error inflatin
  10. Android高效加载大图,防止OOM,以及多图解