ITPub博客

首页 > IT职业 > IT图书 > Android Primer——数据存储方案 持久化技术

Android Primer——数据存储方案 持久化技术

IT图书 作者:farshow 时间:2021-09-09 09:43:06 0 删除 编辑

所有应用程序必然有数据的输入输出,Android也是一样的,Android应用程序的参数设置、运行状态数据这些都需要保存到外部存储器上,保证关机后数据不丢失,如下是几种Android常见的数据存储方式: SharedPreferences:适合保存少量数据(一些配置信息、积分之类);SQLite:一个真正轻量级数据库,没有后台进程,整个数据库就对应于一个文件,适合大量数据需要存储、访问的情况。下来详细来看看它们的用法。Android系统主要提供了3种方式用于简单地实现数据持久化功能,即文件存储、SharedPreferences存储以及SQLite数据库存储。

https://github.com/Raizlabs/DBFlow OrmLite JDBC和Android的轻量级ORM java包 https://github.com/j256/ormlite-android Sugar 用超级简单的方法处理Android数据库 https://github.com/satyan/sugar GreenDao 一种轻快地将对象映射到SQLite数据库的ORM解决方案 https://github.com/greenrobot/greenDAO ActiveAndroid 以活动记录方式为Android SQLite提供持久化 https://github.com/pardom/ActiveAndroid SQLBrite SQLiteOpenHelper和ContentResolver的轻量级包装 https://github.com/square/sqlbrite Realm 移动数据库:一个SQLite和ORM的替换品 https://github.com/realm/realm-java

原文链接:http://www.apkbus.com/blog-822715-78042.html

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1159/viewspace-2806482/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Bean Validator扩展
请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    126
  • 访问量
    873