202301-31 kotlin之协程的理解与使用详解 前言 为什么在kotlin要使用协程呢,这好比去了重庆不吃火锅一样的道理。协程的概念并不陌生,在python也有提及。任何事务的作用大多是对于所依赖的环境相应而生的,协程对于kotlin这门语言也不例外。协程的优点,总的来说有如下几点:轻量级,占用更少的系统资源;更高的执行效率;挂起函数较于实现Runnable或Callable接口更加方便可控;kotlin.coroutine核心库的支持,让编写异步代码更加简单。当... 继续阅读 >
202103-19 一文彻底搞懂Kotlin中的协程 产生背景为了解决异步线程产生的回调地狱//传统回调方式api.login(phone,psd).enquene(newCallback<User>(){publicvoidonSuccess(Useruser){api.submitAddress(address).enquene(newCallback<Result>(){publicvoidonSuccess(Resultresult){...}});}});//使用协程后valuser=api.login(phone,psd)api.submitAddress(address)...协程是什么本质上,协程是轻量级的线程。协程关键名词valjob=GlobalScope.launch{d... 继续阅读 >