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

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

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


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

更多相关文章

  1. Android录音AudioRecord,AudioTrack学习
  2. Android应用数据备份
  3. 【Android】数据存储之Network
  4. Android原生人脸识别Camera2+FaceDetector 快速实现人脸跟踪
  5. android 打开APN
  6. 【Android市场】提交应用的一点经验分享
  7. android Service Activity三种交互方式(付源码)
  8. 【android】发布应用到各大市场
  9. 【Android】数据存储之SQLite

随机推荐

  1. Android随VierPager滑动的导航栏
  2. studyjams 3B better android
  3. Android(安卓)BroadcastReceiver(一)
  4. Android(安卓)ContentProvider的介绍
  5. Android中改变一个图片的透明度
  6. Android(安卓)ORM 框架:GreenDao 使用详解
  7. android:ems 属性
  8. 【Android(安卓)开发】:Android中EditText
  9. Android自动测试框架Espresso
  10. Android(安卓)使用三方库android-gif-dra