CoroutineDispatchers

提供了一组标准的、预配置的协程调度器(CoroutineDispatcher)。

这是脚本中访问不同线程上下文的主要入口。您可以在创建协程或切换上下文时, 从这个接口获取所需的调度器,以控制代码在合适的线程上运行。

Author

M8Test, [email protected], https://m8test.com

Functions

Link copied to clipboard

获取与平台主 UI 线程绑定的调度器。

Link copied to clipboard

获取默认的调度器,适用于需要大量占用 CPU 资源的任务(CPU密集型任务)。

Link copied to clipboard
abstract fun getIO(): CoroutineDispatcher

获取专为执行阻塞式 I/O 操作(如文件读写、网络请求)设计的调度器。

Link copied to clipboard

获取与当前脚本主线程绑定的调度器。

Link copied to clipboard

获取一个非受限的调度器。