首页
›
移动端与Android应用开发
›
019-Kotlin应用工程功能落地
›
《Kotlin协程作用域与结构化并发工程实践》
VIP20
本课程属于:019-Kotlin应用工程功能落地
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Kotlin协程作用域与结构化并发工程实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
协程作用域核心概念
作用域定义 · 协程生命周期 · 与Job的关系
协程作用域核心概…
作用域定义
02
GlobalScope使用与风险
全局作用域特点 · 内存泄漏场景 · 何时不该使用
GlobalScope
使用
03
CoroutineScope接口实现
自定义作用域 · 实现方式 · 生命周期绑定
CoroutineSco…
接口实现
04
runBlocking作用域
阻塞式作用域原理 · 适用场景 · 与suspend函数区别
runBlocking
作用域
05
launch与async作用域区别
启动模式 · 返回类型 · 作用域继承规则
launch
async
06
coroutineScope函数
挂起式作用域构建器 · 结构化并发 · 异常传播
coroutineSco…
函数
07
supervisorScope函数
独立作用域 · 异常隔离 · 子协程错误不传播
supervisorSc…
函数
08
withContext作用域切换
上下文切换 · 调度器变更 · 性能注意事项
withContext
作用域切换
09
作用域嵌套与结构化并发
父协程等待所有子协程 · 取消传递原则
作用域嵌套
结构化并发
10
协程上下文元素解析
Job · Dispatcher · CoroutineName
协程上下文元素解…
Job
11
自定义协程上下文
组合上下文 · +运算符 · 优先级规则
自定义协程上下文
组合上下文
12
协程取消机制
协程取消原理 · isActive检查 · CancellationExcept…
协程取消机制
协程取消原理
13
不可取消区域withContext(NonCancellable)
使用场景 · 代码示例 · 注意事项
withContext
NonCancellab…
14
超时控制withTimeout
超时异常 · withTimeoutOrNull安…
withTimeout
超时控制
15
异常处理
try-catch与Coroutin…
异常处理
try-catch
16
全局异常处理器
设置方式 · 未捕获异常处理 · 与作用域关系
全局异常处理器
设置方式
17
协程异常传播链
结构化并发下异常向上传播规则 · supervisorScope例外
协程异常传播链
结构化并发下异常…
18
Job的生命周期状态转换
New · Active · Completing
Job
的生命周期状态转…
19
Job的父子关系
父Job取消子Job · 子Job异常影响父Job
Job
的父子关系
20
Deferred与await
异步结果获取 · 异常传播 · 超时组合
Deferred
await
21
协程并发控制
Mutex · Semaphore在作用域内使用
协程并发控制
Mutex
22
协程与线程调度
Dispatchers.Main/I…
协程
线程调度
23
测试协程作用域
runTest · TestScope · advanceUntilIdle用法
测试协程作用域
runTest
24
Android中作用域管理
ViewModelScope · lifecycleScope · GlobalScope禁用
Android
作用域管理
25
Android生命周期绑定
Lifecycle.repeatOn…
Android
生命周期绑定
26
后台任务协程作用域
WorkManager与协程集成 · 作用域配置
后台任务协程作用…
WorkManager
27
协程作用域与Reactive流
Flow在作用域内收集 · 取消处理
Reactive
协程作用域
28
协程作用域内存泄漏排查
LeakCanary检测 · 作用域未取消案例
协程作用域内存泄…
LeakCanary
29
协程作用域性能优化
减少协程创建开销 · 复用作用域 · 上下文缓存
协程作用域性能优…
减少协程创建开销
30
协程作用域最佳实践
封装规范 · 异常策略 · 日志记录
协程作用域最佳实…
封装规范
所属VIP或分类
同VIP:Android协程与LiveData混合使用实战指南
同VIP:App-Startup模块初始化与启动性能优化
同VIP:Compose-UI测试与自动化验证方法