毕业论文
您现在的位置: 框架 >> 框架介绍 >> 正文 >> 正文

Android组件化架构5数据存储

来源:框架 时间:2023/2/22
初期白癜风治疗 http://m.39.net/pf/a_6464182.html

1.数据的存储方式

最常用的五种数据存储方式:SharePreferences,FileI/O,SQLite,ContentProvider,网络

2.组件化存储

Android原生的存储体系是全局的,在组件化的开发中,五种原生的存储方式是完全通用的;

比较值得介绍的是两个主流的数据库框架GreenDao,Room

GreenDao

是目前众多orm数据库中最稳定,速度最快,编写体验最好的框架,并且支持RxJava,支持sqlcipher数据库加密

另外还有一个比较常用的数据库框架realm,其插入和查询速度优于greendao,删除速度greendao更快;greendao的包体积远小于realm,操作更简单,因为greendao底层使用Android原生的SQLite3,而realm使用本身的数据查询引擎,需要引入额外的so库,realm支持JSON和流式api也支持rxjava;

有兴趣的话可以研究一下,其GitHub地址如下:

转载请注明:http://www.0431gb208.com/sjszlfa/3639.html