kotlin-筆記03-協程原理The ABC of Coroutines - Kotlin Vocabulary 相關詞彙 youtube視頻鏈接 文章

相關詞彙

boilerplate:樣板文件
KTX 庫:****ViewModel 包含一組可直接與協程配合使用的 KTX 擴展。這些擴展是 lifecycle-viewmodel-ktx
CoroutineContext: 可以使用withContext(Dispatchers.Default等)進行修改,withContext是一個suspend(掛起)函數

propagate:傳播
lifecycle:生命週期


CoroutineContext 幾個關鍵屬性

  • CoroutineDispatcher :Dispatcher.IO(磁盤、網絡讀寫優化)、Dispatcher.Default(加強cpu操作)、Dispatcher.Main(UI)
  • CoroutineExceptionHandler:可選處理異常
  • CoroutineName:爲協程命名,在debug時很有用
  • Job:任務類型,控制協程的生命週期

youtube視頻鏈接

演講人 :MANUEL VICENTE VIVO
Kotlin中的協程簡化了Android上的異步操作。在這個視頻中,我們將解釋協程中最常見的類和函數。CoroutineContext, Job, Dispatchers,還有更多!

The ABC of Coroutines - Kotlin Vocabulary
其他作品Kotlin Coroutines 101 - Android Conference Talks

KotlinConf 2019: Coroutines! Gotta catch 'em all! by Florina Muntenescu & Manuel Vivo
Coroutines! Gotta catch 'em all!--嗶哩嗶哩

掛起函數原理Suspend functions - Kotlin Vocabulary

文章

android上的kotlin協程--android開發者


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章