
数据持久化
Sunny_Snail
android开发
展开
-
greenDao基础使用
time:2020.08.12一、简介1.greenDAO 是一个将对象映射到 SQLite 数据库中的轻量且快速的 ORM 解决方案,GreenDao特点:性能最大化,可能是Android平台上最快的ORM框架易于使用的API最小的内存开销依赖体积小支持数据库加密强大的社区支持2.Github地址https://github.com/greenrobot/greenDAO二、环境搭建1.在根目录的 build.gradle 添加buildscript { re.原创 2020-08-12 16:35:42 · 150 阅读 · 0 评论 -
Android数据持久化
SharedPreferences是Android提供的数据持久化的一种手段,适合单进程、小批量的数据存储与访问。SharedPreferences的实现是基于单个xml文件实现的,并且,所有持久化数据都是一次性加载到内存,如果数据过大,是不合适采用SharedPreferences存放的。而适用的场景是单进程的原因同样如此,由于Android原生的文件访问并不支持多进程互斥,所以SharePreferences也不支持,如果多个进程更新同一个xml文件,就可能存在同步不互斥问题haredPreferen原创 2020-08-11 20:17:18 · 940 阅读 · 0 评论