![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin
老胡 - laohu
这个作者很懒,什么都没留下…
展开
-
Kotlin Coroutine(协程) 简介
协程介绍协程是可挂起计算的实例。它在概念上类似于线程,在这个意义上,它需要一个代码块运行,并具有类似的生命周期,它可以被创建和启动,但它不绑定到任何特定的线程。它可以在一个线程中挂起其执行,并在另一个线程中恢复。而且,像future 或 promise那样,它在完结时可能伴随着某种结果(值或异常)协程开发人员这样描述协程:协程就像非常轻量级的线程。线程是由系统调度的,线程切换或线程阻塞...原创 2019-04-13 19:07:19 · 2020 阅读 · 0 评论 -
Kotlin Coroutine(协程) 基本知识
Kotlin Coroutine(协程)系列:1. Kotlin Coroutine(协程) 简介这篇文章主要介绍协程中的一些基本概念。挂起函数(suspend关键字)Kotlin中提供了关键字suspend用来描述一个函数为挂起函数,写法如下://官方提供的函数suspend fun delay(timeMillis: Long) { ...}以上写法就代表delay...原创 2019-04-14 16:41:36 · 1589 阅读 · 0 评论 -
Android中用Kotlin Coroutine(协程)和Retrofit进行网络请求和取消请求
Kotlin Coroutine(协程)系列:1. Kotlin Coroutine(协程) 简介2. Kotlin Coroutine(协程) 基本知识前面两篇文章介绍了协程的一些基本概念和基本知识,这篇则介绍在Android中如何使用协程配合Retrofit发起网络请求,同时介绍在使用协程时如何优雅的取消已经发起的网络请求。此篇文章的Demo地址:https://github.com/...原创 2019-04-22 17:25:05 · 7160 阅读 · 6 评论