首页
›
热销单品
›
综合补充资料
›
《Compose状态管理从入门到精通》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘 Compose 状态管理
从入门到精通
✨ 30 章 · 完整体系
01
状态管理概述
什么是状态
为什么需要状态管理
Compose中状态管理的核心思想
02
remember与mutableStateOf
remember的作用
mutableStateOf创建可变状态
状态读取与更新 · 重组机制
03
rememberSaveable
屏幕旋转与进程重建时的状态保存
rememberSaveable的使用场景与限制
04
状态提升
什么是状态提升
无状态组件与有状态组件
状态提升的优缺点
05
State与MutableState
State接口详解
MutableState接口
快照系统(Snapshot)原理
06
derivedStateOf
派生状态的概念
derivedStateOf的使用
与普通计算的区别
07
collectAsState
Flow转Compose状态
collectAsState与collectAsStateWithLifecycle
08
StateFlow与SharedFlow
StateFlow特性
SharedFlow特性
在ViewModel中使用
09
Compose中的ViewModel
ViewModel集成
viewModel()函数
ViewModel生命周期
10
LiveData转Compose状态
liveData.observeAsState()
LiveData与StateFlow对比
11
rememberCoroutineScope
协程作用域管理
在Composable中启动协程
12
LaunchedEffect与DisposableEffect
副作用管理
LaunchedEffect生命周期
DisposableEffect清理
13
snapshotFlow
将Compose状态转为Flow
snapshotFlow的使用场景
14
mutableStateListOf / mutableStateMapOf
列表状态管理
Map状态管理
批量更新
15
Compose中的状态容器
StateHolder模式
状态容器设计原则
16
Compose中的单向数据流
UI事件向下 · 状态向上
UDF架构模式
17
Compose中的状态分层
UI层状态
业务层状态
数据层状态
18
局部状态与全局状态
局部状态管理
全局状态管理(CompositionLocal)
19
CompositionLocal详解
CompositionLocal创建、提供、使用
作用域
20
Compose中的状态测试
ComposeTestRule
状态断言
重组次数测试
21
Compose中的状态调试
重组日志
Layout Inspector
状态追踪工具
22
状态性能优化
避免过度重组
key的使用
remember优化
23
状态与动画
animateFloatAsState
Animatable
动画状态管理
24
状态与导航
NavHost状态管理
导航参数传递
返回结果
25
状态与依赖注入
Hilt集成
ViewModel注入
状态管理
26
状态与持久化
DataStore · Room
状态持久化策略
27
状态与网络请求
Retrofit+ViewModel
加载状态管理
错误处理
28
状态与表单
表单状态管理
验证状态
输入状态
29
状态与主题
动态主题切换
暗黑模式状态
主题状态管理
30
状态管理实战
完整项目实战
状态架构设计
最佳实践总结
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测