![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
协程
文章平均质量分 79
梁景杰Android
无个性不签名
展开
-
Kotlin之协程coroutine原理
协程原理,暂缺源码分析原创 2022-02-23 11:17:56 · 1521 阅读 · 0 评论 -
Kotlin之协程coroutine使用(1)
Kotlin 已经成为Android开发的主打语言好些年了。但是我们在使用Kotlin时,不要仅限于使用Kotlin的语法糖。还有要使用其更有技术含量的API。比如这篇文章要讲的内容--协程在介绍协程之前,先说一下 Android 里面开启异步功能(开启新线程)的方法,要么开启一个新的Thread,要么创建一个线程池,要么创建HandlerThread,要么使用 IntentService。其实这几种方法,归根结底,都是开启了一个新的线程。新开一个线程,会消耗比较大的内存。频繁的开启线程的话还会导致内存原创 2020-04-14 17:40:59 · 4187 阅读 · 7 评论 -
Kotlin之协程coroutine lifecycleScope 和 viewModelScope源码(2)
上一篇文章 Kotlin之协程coroutine使用(1) 文末介绍了Activity,Fragment 和 ViewModelScope对应的自动绑定生命周期协程开启方式, lifecycleScope 和 viewModelScope 这篇文章,就解剖一下,为什么这两货可以绑定生命周期,去需要用户自己去绑定取消?=========================================================================Activity 和 Fra..原创 2021-09-13 16:00:42 · 2625 阅读 · 3 评论