文章标题

Android数据存储总结

  • 作为一个完整的应用程序,数据存储操作是必不可少的。数据存储主要解决持久性,让数据永远的保存起来,以后可以对数据经行CRUD操作

  • 由于Android系统中,数据基本都是私有的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。

  • Android的数据存储有五种方式

共享存储【使用SharedPreferences存储数据】【文件存储数据】

内部存储【文件存储数据】

  • data/data/项目包名/files
  • data/data/项目包名/cache
  • 项目资源体系
    • res/raw
    • res/xml
  • 项目内部体系
  • assets目录

外部存储【文件存储数据】

SDcard上面

sqlite存储

SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。

网络存储

各种网络协议获取数据,比较多的是HTTP协议,然后各种数据解析,例如json、xml、jsoup

阅读更多
文章标签: android 数据存储
个人分类: android数据存
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭