关闭

文章标题

标签: android数据存储
106人阅读 评论(0) 收藏 举报
分类:

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3964次
    • 积分:149
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:18篇
    • 译文:0篇
    • 评论:0条