首页
›
热销单品
›
综合补充资料
›
《Kotlin协程在Compose中的实践》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
Kotlin协程 · Compose实践
📚 30章 · 从入门到实战
01
协程基础概念
什么是协程 · 与线程区别 · 优势
02
协程环境搭建
添加依赖 · 配置Gradle · 第一个示例
03
协程构建器
launch · async · runBlocking
04
挂起函数
suspend · 定义与调用 · 挂起恢复机制
05
协程上下文
CoroutineContext · Job · Dispatcher · Name
06
协程调度器
Main · IO · Default · Unconfined
07
协程作用域
GlobalScope · CoroutineScope · lifecycleScope · viewModelScope
08
协程取消与超时
cancel · isActive · withTimeout
09
协程异常处理
try-catch · CoroutineExceptionHandler · SupervisorJob
10
组合协程
async/await并发 · 结构化并发 · 父子关系
11
Flow基础
概念 · 创建 · 收集
12
Flow操作符
map · filter · transform · take · drop
13
Flow背压与缓冲
buffer · conflate · collectLatest · flowOn
14
StateFlow与SharedFlow
StateFlow · SharedFlow · 对比LiveData
15
Channel基础
概念 · 类型 · 发送与接收
16
Channel高级用法
关闭 · BroadcastChannel · 背压策略
17
Compose基础回顾
声明式UI · 状态管理 · 重组机制
18
Compose中的协程
rememberCoroutineScope · LaunchedEffect · DisposableEffect
19
LaunchedEffect详解
用法 · 生命周期 · 与rememberCoroutineScope区别
20
异步数据加载
协程加载网络/本地数据
21
Compose中的Flow收集
collectAsState · collectAsStateWithLifecycle · 最佳实践
22
StateFlow与SharedFlow
管理UI状态 · 处理事件
23
Compose中的Channel
一次性事件 · Snackbar · 导航事件
24
协程取消
正确取消 · 避免内存泄漏
25
协程异常处理
处理异常 · 显示错误UI
26
协程测试
runTest · TestCoroutineDispatcher · Compose测试
27
ViewModel与协程
viewModelScope · 管理协程
28
协程与Room
数据库操作 · Flow+Room
29
协程与Retrofit
网络请求 · Flow+Retrofit
30
综合实战:天气App
协程+Flow+Compose · 数据加载/状态/错误/UI
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测