取消操作详解中,我们学到,当一个任务不再被需要时,正确地退出十分的重要。在Android中,您可以使用Jetpack提供的两个CoroutineScopes:viewModelScope和lifecycleScope,它们可以在Activity、Fragment、Lifecycle完成时退出正在运行的任务。如果您正在创建自己的CoroutineScope,记得将它绑定到某个任务中,并在需要的时候取消它。viewModelScope