8.1.5 Coroutines 在 Android 中的应用 (ViewModel, Flow, LiveData) Kotlin协程在Android中的应用:ViewModel、Flow与LiveData 引言 协程基础知识 协程的基本概念 协程是一种轻量级线程,能够在单个线程上实现并发操作。它允许开发者在非阻塞的情况下执行长时间运行的任务,如网络请求或数据库查询。Kotlin协程的核心在于 和 / 函数。 上述代码展示了最基本的协程用法。 启动了一个协程作用域,并在其中启动了另一个协程来打印"World!",而主线程则继续打印"Hello,"。 协程的作用域 协程需要在一个作用域内运行,常见的作用域包括 、 等。 适用于生命周期独立于特定组件的任务,而 更适合与特定生命周期绑定的任务。