枯燥的Kotlin协程三部曲(上)——概念启蒙篇(下)

枯燥的Kotlin协程三部曲(上)——概念启蒙篇(下)

3、runOnUiThread 可以说是很无脑了,在子线程中想更新UI,直接写一个runOnUiThread{}包裹着UI更新相关的代码即可,示例如下:点进源码康康:噢,还挺简单:Activity中定义了此函数,判断当前线程是否为主线程,不是 → Handler.post...

枯燥的Kotlin协程三部曲(上)——概念启蒙篇(中)

枯燥的Kotlin协程三部曲(上)——概念启蒙篇(中)

6、并发 & 并行 上面提到一个名词 并发 (Concurrency),指的是:同一时刻只有一条指令执行,但多个进程指令被快速地 轮换执行,使得在宏观上有同时执行的效果,微观上并不是同时执行,只是把CPU时间分成若干段,使得多个进程快速交替地执行,存在于单核或多核CPU系统中。...

枯燥的Kotlin协程三部曲(上)——概念启蒙篇(上)

枯燥的Kotlin协程三部曲(上)——概念启蒙篇(上)

0x0、引言Kotlin 1.3 版本开始引入协程 Coroutine,简练的官方文档 和 网上一堆浅尝辄止的文章让我心里没底,不想止步于仅仅知道:① Android中,Kotlin协程用于解决:处理耗时任务 和 保证主线程安全;② 利用Kotlin协程,可以用看起来:同步 的方式编写...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

微服务
微服务
构建可靠、高效、易扩展的技术基石
23229+人已加入
加入