06-Android数据存储
Android 数据存储 参考指导书 5.6 数据存储 学习清单 SharedPreferences(轻量键值对存储) DataStore(SharedPreferences 替代方案) 文件存储(内部存储 / 外部存储) SQLite 数据库 Room 持久化库(推荐) 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下
Android 数据存储 参考指导书 5.6 数据存储 学习清单 SharedPreferences(轻量键值对存储) DataStore(SharedPreferences 替代方案) 文件存储(内部存储 / 外部存储) SQLite 数据库 Room 持久化库(推荐) 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下
ContentProvider 内容提供者 参考指导书 5.5 ContentProvider 学习清单 ContentProvider 概念与用途 ContentResolver 访问系统数据(通讯录、日历等) 自定义 ContentProvider 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下
BroadcastReceiver 广播接收器 参考指导书 5.4 BroadcastReceiver 学习清单 广播类型(标准广播、有序广播、粘性广播) 静态注册与动态注册 系统广播(网络变化、电量、开机等) 自定义广播 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下
Service 服务 参考指导书 5.3 Service 学习清单 Service 生命周期 启动服务(startService) 绑定服务(bindService) IntentService(已废弃,了解即可) 前台服务(Foreground Service)与通知栏 后台任务限制(Android 8.0+) 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下
Fragment 参考指导书 5.2 Fragment 学习清单 Fragment 生命周期 Fragment 创建与使用(FragmentManager) Fragment 与 Activity 通信 Navigation 组件与 Fragment 结合 DialogFragment 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下
Activity 深入 参考指导书 5.1 Activity 深入 学习清单 Activity 生命周期完整理解 启动模式(standard, singleTop, singleTask, singleInstance) onSaveInstanceState 状态保存与恢复 Activity 之间数据传递(Intent Bundle) startActivityForResult / ActivityResultContracts 笔记 在此记录学习笔记… 代码 实操代码放在 src/ 目录下