首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
寂寞黑莓
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。看完本文后,你会发现,原来协程也没有那么难。 1. 一边看文章,一边跑 Demo 2. 线程 &…
【Kotlin篇】差异化分析,let,run,with,apply及also
作用域函数是Kotlin比较重要的一个特性,共分为以下5种:let、run、with、apply 以及 also,这五个函数的工作方式可以说非常相似,但是我们需要了解的是这5种函数的差异,以便在不同的
Kotlin中的by关键字不敢用?不会用?用不透?
发现组内很多写kotlin的人对by 这个关键字 都不太会用,最多也就是 by lazy 来findview一下。 但是网上一搜 关于by的文章 很多,我发现这些文章都有一个毛病 就是只讲了 这个by的 语法 对应的api 怎么用。 却从来没有一个人讲清楚 为什么要用by? 什…
从Kotlin协程的实战 看 kotlin与java 在异常处理上的不同(Checked Exception)
kotlin-jvm 这套东西上的协程 其实就是个线程框架。 与go 语言那种高性能的协程是有本质不同的,千万不要被迷惑了。除了阿里巴巴自己魔改的jvm以外,目前没有哪家jvm可以实现类似于go语言的那种协程能力。 他最大的作用就是 如果你在某个方法前面加了suspend 那么…
枯燥的Kotlin协程三部曲(上)——概念启蒙篇
我还想了解更多,如协程的概念,Kotlin协程在实际开发中的使用,背后的原理等,遂有此文。 本文主要阐述一些概念相关的东西,一些前置知识,有所了解得可直接跳过。 我们把乘客上车和下车,看做是两个 任务,司机开车也是一个任务,跟这两个任务是异步关系。异步说明两者可以同时进行,乘客…