作者pifan76 (pifan)
看板AndroidDev
標題[分享] Android x Coroutine 入門課程
時間Wed Nov 16 13:38:13 2022
大家好,
我今天上架了我的Android系列課程第 8 堂
這次是給Android 初學者的 Coroutine 入門課
有興趣的朋友可以看看
https://lihi1.com/Enwlx/ptt
第 1 章 Coroutine 的非同步處理
Coroutine簡介
建立 Coroutines
Coroutine 的取消
使用Job來管理Coroutine
Async 非同步處理
第 2 章 深入介紹 Coroutine
使用 Dispatchers 切換執行緒
Suspending functions
Coroutine Scope
Structured concurrency
第 3 章 使用 Flow 處理非同步工作
Flow 基本功能介紹
Flow operator
Flow back pressure
Flow 的執行緒切換
SharedFlow
StateFlow
第 4 章 使用 Channel 處理非同步工作
Channel 基本介紹
Channel 的Buffer設定
Pipelines
第 5 章 綜合範例與比較
Retrofit + Coroutines + Livedata
在Coroutine合併多個請求
Retrofit + Coroutines + Stateflow
Sharedflow、Livedata、Stateflow 的選擇
另有初學者的Android + Kotlin 課程
https://lihi1.com/TDdU5/ptt
其他幾門比較進階的部分,有興趣的朋友也可以看看
Android UI 進階課程
https://lihi1.cc/J3gVF/ptt
Android 動畫課程
https://lihi1.com/1bVPj/ptt
Android 架構設計
https://lihi1.com/1bVPj/ptt
Android 單元測試、 TDD、CI/CD 3堂課
https://lihi1.com/tMTNZ/ptt
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.38.175 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1668577095.A.C51.html
1F:噓 angusyu: 廣告 11/18 20:13