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

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

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


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

更多相关文章

  1. Android原生人脸识别Camera2+FaceDetector 快速实现人脸跟踪
  2. android 打开APN
  3. 【Android市场】提交应用的一点经验分享
  4. android Service Activity三种交互方式(付源码)
  5. 【android】发布应用到各大市场
  6. 【Android】数据存储之SQLite
  7. android Http通信(访问web server)
  8. Android之SharedPreferences简介及使用说明
  9. Android本地数据存储之Sharedpreference

随机推荐

  1. R.stamp Error 1
  2. Android(安卓)动态设置控件高度
  3. Android(安卓)Studio 使用技巧(2)
  4. Android(安卓)应用程序主动请求Vsync
  5. android 震动
  6. Android的GridView控件点击图片变暗效果
  7. Android菜鸟笔记-获取设备信息
  8. Android应用程序线程消息循环模型分析(4)
  9. java.lang.ClassCastException: android.
  10. android中SOAP的anytype问题