美文网首页
kotlin-笔记03-协程原理The ABC of Corou

kotlin-笔记03-协程原理The ABC of Corou

作者: 牵手生活 | 来源:发表于2021-11-08 16:19 被阅读0次

    相关词汇

    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

    Watch more Kotlin Vocabulary→ https://goo.gle/2wHr94N

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

    协程幕后是如何工作Suspend functions - Kotlin Vocabulary

    文章

    android上的kotlin协程--android开发者


    image.png

    相关文章

      网友评论

          本文标题:kotlin-笔记03-协程原理The ABC of Corou

          本文链接:https://www.haomeiwen.com/subject/rujrzltx.html