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

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

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


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

更多相关文章

  1. Android改变文件的权限
  2. 如何查看无法导出的android数据库文件?
  3. Android本地数据存储之Sharedpreference
  4. 关于Android Studio里的Gradle文件
  5. android使用http协议上传文件
  6. Android根据文件路径使用File类获取文件相关信息
  7. 安卓xml文件中设置动画匀速旋转无效?
  8. Android - Android应用程序(Application)的主要组件

随机推荐

  1. Android(安卓)学习入门最佳Demo--自定义V
  2. Android(安卓)8.0后台执行限制
  3. React Native开源项目-F8 App环境搭建
  4. Android数据库SQLite增改查删操作演示
  5. 史上最详细的Android(安卓)Studio系列教
  6. Android(安卓)Studio的logcat窗口被拖出
  7. Android之Adapter用法总结(转载)
  8. 学习笔记:Android基本组件之Activity
  9. 团队作业——学习心得
  10. Android(安卓)Jetpack-Lifecycle