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

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

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


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

更多相关文章

  1. ImageView 设置 maxWidth/maxHeight 和 adjustViewBounds
  2. Android处理后台返回数据——Json转实体类
  3. Android(安卓)MediaProvider数据库模式
  4. Android(安卓)使用网络技术
  5. 在Android中查看和管理sqlite数据库
  6. AndroidMainfest.xml详解
  7. Android(安卓)SQLite数据库操作实例
  8. Android数据存储---数据备份(Data Backup)(二)
  9. 在Android中查看和管理sqlite数据库

随机推荐

  1. Mobile Ruby综述:Symbian Ruby 1.9、Andro
  2. Android(安卓)Property System | Android
  3. Android(安卓)Studio--Gradle多渠道打包
  4. Android(安卓)动画之帧动画用法详解
  5. Android经典面试题大全[陆续完善中......
  6. 在Android上测试异步任务
  7. Android软键盘的显示与隐藏
  8. Android包结构
  9. 通过html页面打开Android本地的app
  10. Android(安卓)root权限获取大揭秘