预览加载中,请您耐心等待几秒...
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据存储(android)数据存储方式各存储方式优缺点SharedPreferences:优点:方便,简洁。缺点:只能存储boolean,int,float,long和String五种简单的数据类型,比如无法进行条件查询等。文件存储数据:1.文件操作只需要向函数提供文件名,所以程序自己只需要维护文件名即可;2.不用自己去创建文件对象和输入、输出流,提供文件名就可以返回File对象或输入输出流3.对于路径操作返回的都是文件对象。SQLite:1.轻量级使用SQLite只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。3.隔离性SQLite数据库中所有的信息(比如表、视图、触发器等)都包含在一个文件夹内,方便管理和维护。4.跨平台SQLite目前支持大部分操作系统,不至电脑操作系统更在众多的手机系统也是能够运行,比如:Android。5.多语言接口SQLite数据库支持多语言编程接口。6.安全性SQLite数据库通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库读取数据,但只能有一个可以写入数据。7.高效率ContentProvider:优点:方便两程序间进行数据交换。需通过ContentResolver处理相关数据存储方式正确选择常见方法及运用技巧实例