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中的变化
效果,与之前一样