- 资源介绍

├─1-协程基础与关键知识
│ 001.0-先导视频.mp4
│ 002.1.0-学协程有用吗.mp4
│ 003.1.1-切线程:launch().mp4
│ 004.1.2-自动切回来:挂起函数.mp4
│ 005.1.3-Android 项目里协程代码的写法.mp4
│ 006.1.4-withContext():手动切线程.mp4
│ 007.1.5-自定义挂起函数.mp4
│ 008.1.6-挂起函数的性能优势:从 withContext().mp4
│ 009.1.7-消除魔法:挂起函数为什么不卡线程?.mp4
│ 010.1.8-「轻量级线程」的本质:从 delay() 说起.mp4
│ 011.1.9-结构化并发初探.mp4
│ 012.1.10-并行协程的启动和交互.mp4
│ 013.1.11-连接线程世界:和回调型 API 协作.mp4
│ 014.1.12-回到线程世界:runBlocking().mp4
│
├─2-结构化并发
│ 015.2.1-概念落地:「一个协程」到底指的是什么.mp4
│ 016.2.2-父子协程,以及协程间的并行和等待.mp4
│ 017.2.3-线程的强制结束:stop().mp4
│ 018.2.4-线程的交互式结束:interrupt().mp4
│ 019.2.5-协程的交互式取消:cancel().mp4
│ 020.2.6-协程的结构化取消.mp4
│ 021.2.7-不配合取消:NonCancellable.mp4
│ 022.2.8-协程的结构化异常管理.mp4
│ 023.2.9-Coroutine Exception Handle.mp4
│ 024.2.10-异常的结构化管理的本质.mp4
│ 025.2.11-async() 对异常的处理.mp4
│ 026.2.12-Supervisor Job.mp4
│
├─3-CoroutineScope-Context
│ 027.3.1-Coroutine Scope _ -Context.mp4
│ 028.3.2-GlobalScope.mp4
│ 029.3.3-从挂起函数里获取 Coroutine Context.mp4
│ 030.3.4-coroutine Scope() 和 superv.mp4
│ 031.3.5-再谈 withContext().mp4
│ 032.3.6-Coroutine Name.mp4
│ 033.3.7-Coroutine Context的加减和get().mp4
│ 034.3.8-自定义 Coroutine Context.mp4
│
├─4-Channel和 Flow
│ 035.4.1-Channel 和 Flow 简介与对比.mp4
│ 036.4.2-用 produce() 来提供跨协程的事件流.mp4
│ 037.4.3-Channel 的工作模式详解.mp4
│ 038.4.4-Channel API 详解.mp4
│ 039.4.5-actor():把 SendChannel 暴露出来.mp4
│ 040.4.6-Flow 的功能定位.mp4
│ 041.4.7-Flow 的工作原理和应用场景.mp4
│ 042.4.8-Flow 的创建.mp4
│ 043.4.9-Flow 的收集.mp4
│ 044.4.10-filter() 系列操作符.mp4
│ 045.4.11-distinct UntilChanged().mp4
│ 046.4.12-自定义 Flow 操作符.mp4
│ 047.4.13-timeout、sample、debounce().mp4
│ 048.4.14-drop()、take() 系列操作符.mp4
│ 049.4.15-map() 系列操作符.mp4
│ 050.4.16-transform() 系列操作符.mp4
│ 051.4.17-withIndex() 操作符.mp4
│ 052.4.18-reduce()、fold() 系列操作符.mp4
│ 053.4.19-onEach() 操作符.mp4
│ 054.4.20-chunked() 操作符.mp4
│ 055.4.21-try_catch 和 Flow 的异常可见性.mp4
│ 056.4.22-catch() 操作符.mp4
│ 057.4.23-retry() 和 retryWhen() 操作符.mp4
│ 058.4.24-onStart() 等全流程监听系列操作符.mp4
│ 059.4.25-flowOn() 操作符.mp4
│ 060.4.26-buffer() 系列操作符.mp4
│ 061.4.27-多个 Flow 的合并.mp4
│ 062.4.29-SharedFlow 的效果和适用场景.mp4
│ 063.4.30-shareIn() 操作符.mp4
│ 064.4.31-Mutable Shared Flow.mp4
│ 065.4.32-StateFlow.mp4
│
└─5-协作、互斥锁和共享变量
066.5.1-协程间的协作和等待.mp4
067.5.2-select():先到先得.mp4
068.5.3-互斥锁和共享变量.mp4
069.5.4-ThreadLocal.mp4
猜你喜欢
-
移动互联网高级开发正式课【VIP课程】【码牛学院】
2022-07-23 -
菜鸟窝:Kotlin+Jetpack实战【从0开发菜鸟窝在线教育App】|完结高清
2023-02-23 -
Android应用发展趋势必备武器 热修复与插件化
2021-12-26 -
高性能可扩展MySQL数据库设计及架构优化 电商项目
2021-12-24 -
Spark Streaming实时流处理项目实战
2021-12-31 -
Android5.0+高级动画开发 矢量图动画 轨迹动画 路径变换
2021-12-24 -
Flutter女装商城实战(含源码)
2023-03-05 -
价值3980元| 架构设计教程:31天孤尽代码规范与效能提升训练营
2022-10-08 -
微信小程序入门与实战(2020升级版)
2021-12-24 -
带领新手快速开发Android App完整版
2021-12-24
-
ReactNative快速开发App一步到位
2021-12-24 -
移动端App UI设计入门与实战
2021-12-31 -
某课 移动端架构师,价值4800
2023-09-10 -
Android内测录播课(实录)安卓入门视频教程
2024-10-11 -
Android面试超级攻略,全面攻破技术疑难及面试痛点
2022-11-05 -
Thinkphp 5.0 仿百度糯米开发多商家电商平台
2021-12-25 -
RWX|Android 高级开发瓶颈突破系列课|精品推荐
2022-12-07 -
菜鸟窝App实战课,Kotlin+Jetpack实战视频教程 价值399元
2022-05-04 -
Android在线就业班,零基础进阶培训视频教程
2025-02-02 -
鸿蒙HarmonyOS端云一体化开发实践, 视频+代码,免费下载
2024-07-12
猜你在找
vipc9资源站 » Kotlin 协程完全教程 - 从基础实践到进阶再到专家
常见问题FAQ
- 视频格式是什么?
- 不加密,网盘在线学习
- 怎么发货?
- 有些资源没更新完结怎么办?
- 有问题不懂的怎么办