首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
协程
订阅
5upport
更多收藏集
微信扫码分享
微信
新浪微博
QQ
100篇文章 · 0订阅
协程是怎么切换线程的
本文我们来聊聊协程是如何实现切换线程的。要搞清楚这个问题,我觉得需要搞懂这几个知识点: Continuation,简单讲可以把它看成是Callback,回调。当协程调用suspend函数,协程会被挂起
Kotlin-如何创建一个好用的协程作用域
前言 kotlin中使用协程,是一定要跟协程作用域一起配合使用的,否则可能协程的生命周期无法被准确控制,造成内存泄漏或其他问题. 我们一般在安卓项目中使用协程作用域,可能会在BaseActtivity
揭秘kotlin协程的实现原理
前言 上一篇文章:揭秘kotlin协程中的CoroutineContext 上一篇文章中介绍了kotlin协程的CoroutineContext的主要组成以及它的结构,kotlin协程的Corouti
协程中的取消和异常 | 核心概念介绍
在之前的文章里,我们为各位开发者分享了在 Android 中使用协程的一些基础知识,包括在 Android 协程的背景介绍、上手指南和代码实战。本次系列文章 "协程中的取消和异常" 也是 Android 协程相关的内容,我们将与大家深入探讨协程中关于取消操作和异常处理的知识点和…
Flow 操作符 shareIn 和 stateIn 使用须知
Flow.shareIn 与 Flow.stateIn 操作符可以将冷流转换为热流: 它们可以将来自上游冷数据流的信息广播给多个收集者。这两个操作符通常用于提升性能: 在没有收集者时加入缓冲;或者干脆
写给Android开发者的协程基本原理
初中生也能看懂的Kotlin协程原理。 通过本文彻底理解掌握什么是协程,什么是挂起与恢复,彻底理解协的实现原理!
抽丝剥茧聊协程之深入理解Continuation原理
1. 前言 这是新年以来的第一篇更文,在此给大家拜个晚年,祝大家在新的一年所想的都能如愿,同时感谢大家一直以来的支持和帮助。这篇文章其实在春节前就已经构思完了,本想着在留京过年期间写完,由于计划变更,
Kotlin coroutine单元测试的更好方法
如果你用Kotlin编程,你很有可能在异步工作中使用coroutines。 然而,使用coroutines的代码也应该被单元测试。多亏了kotlinx-coroutines-test 库,乍一看,这似
Kotlin 异步 | Flow 限流的应用场景及原理
异步数据流中的生产者可能会生产过多的数据,而消费者并不需要那么多,所以限流就有用武之地了。App 开发中有一些常见的限流场景,比如搜索框防抖、点击事件防抖、防过度刷新。
Kotlin中的协程在Android端的使用
什么是协程 kotlin中的协程可以把它理解成是一种轻量级的线程,也可以把它理解成是一个线程框架,它的引入可以让开发以一种非并发的编码方式来实现并发的需求。简化异步编程,程序的异步逻辑可以借助协程来进