首页 > TAG信息列表 > CoroutineContext

深入浅出kotlin协程

   因为某些协程的实现使用了任务分发, public fun CoroutineScope.launch (          context : CoroutineContext = EmptyCoroutineContext Job  协程的后台工作 、 可以用来将协程取消 默认值: Null,  public interface ContinuationInterceptor : CoroutineContext.E

Kotlin Coroutine 原理详解(2)-- 协程间的互动

基础类分析 在讲解协程间是如何进行互动之前需要对协程的一些基础类进行讲解; CoroutineContext 协程的上下文,可以看作是一个 map,在协程执行过程中充当设置项集合的角色; get(key) 重载运算符方法,根据 key 获取相应的 element; fold(initial, operation) 将 initial 和 element 合并

[译] 协程中的取消和异常(第 1 部分)- 协程:第一件事

原文:https://medium.com/androiddevelopers/coroutines-first-things-first-e6187bf3bb21 本系列博客文章深入探讨了协程中的取消和异常。取消对于避免做多余的工作很重要,这会浪费内存和电量;正确的异常处理是良好用户体验的关键。作为本系列其他 3 部分(第 2 部分:取消,第 3 部