Android.25.SP,SQLite,Room
001. SP, Android软件打开时的首选项,会被一次性全部加载进去
位置: data.data.包名.shared_prefs
002. 应用例子

===============================================================

001. 配置 SQLiteHelper的继承类,并实现相磁函数 (SQLiteHelper是一个抽象类)

002.Activity布局 (注意元素间际成员 divider 的效果)

003. Activity中功能的实现


004. 效果

================================================================================

Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。
官网介绍:https://developer.android.google.cn/jetpack/androidx/releases/room
001. Gradle中添加依赖

002.实列对象定义

003. DAO注解

004. 数据库

005.布局

006.功能实现


007. 效果

08.优化处理 (上述例程是直接在主线程中使用进行了数据展示配置)
现在拟定对功能进行再次封装,以便统一的提供服务
---------------------------------------------------------------------------------
优化01. 数据库做单一性约束

优化02. 异步执行



优化03. Activity中的变化


效果,与之前一样


浙公网安备 33010602011771号