您的位置:首页 > 移动开发 > Android开发

文章标题

2015-07-06 20:04 417 查看

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 数据存储