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

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

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


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

更多相关文章

  1. Android学习笔记-界面和数据存储以及一些零碎知识点
  2. day02 数据存储和界面展现(1)
  3. [Android(安卓)特效] Android(安卓)通过流播放声音(一)
  4. Android中的5种数据存储方式
  5. Android笔试面试题(二)
  6. Android如何下抓取tcp数据包
  7. Activity切换动画无效(android:windowIsTranslucent)影响(androi
  8. Android(安卓)Adapter的应用
  9. 2020 年,Android(安卓)开发者需要的技能

随机推荐

  1. 通过模拟学习Handler机制
  2. Android学习探索之Java 8 在Android(安卓
  3. Android(安卓)环境配置,和一系列问题的解
  4. Android架构纵横谈之——软件自愈能力 (2)
  5. Android(安卓)打造自己的个性化应用(三):
  6. Android知识点总结,学习过程梳理
  7. 谈移动互联网开发的数据分析和决策思路
  8. Android工程中调用ffmpeg
  9. Android开发技术周报 Issue#47
  10. Android贪吃蛇的Swing版本