首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
houchenll
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
【带着问题学】协程到底是怎么切换线程的?
`kotlin`协程本质上对线程池的封装。`kotlin`协程可以用同步方式写异步代码,自动实现对线程切换的管理。 那么`kotlin`协程到底是怎么实现线程切换的呢
【带着问题学】协程到底是什么?
1.关于协程的一些前置知识 ,进程,线程,协程的关系 2.协程到底是什么? 协程的主要竞争力是什么 3.`kotlin`协程的一些基本概念,挂起函数,`CPS`转换,状态机等
Kotlin 协程入门这一篇就够了
Android系统为了保证界面的流畅和及时响应用户的输入事件,主线程需要保持每16ms一次的刷新(调用 onDraw()函数),所以不能在主线程中做耗时的操作(比如 读写数据库,读写文件,做网络请求,解析较大的 Json 文件,处理较大的 list 数据)。 get()通过接口…
一文快速入门 Kotlin 协程
在今年的三月份,我因为需要为项目搭建一个新的网络请求框架开始接触 Kotlin 协程。那时我司项目中同时存在着两种网络请求方式,采用的技术栈各不相同,Java、Kotlin、RxJava、LiveDa
Kotlin的扩展函数知识点
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第21天,点击查看活动详情。 为什么需要扩展 一个新特性的出现必然是为了解决之前遗留的开发问题和提升目前开发效率。扩展函数也是如此。
Kotlin 中的 let, with, run, apply, also 等函数的使用
和严格古老的 Java 相比,Kotlin 中额外提供了不少高级语法特性。 为我们提供了一些内置拓展函数以方便我们写出更优雅的代码。 相比大多数人都用过 let 函数来做过 Null Check,和 let 函数一样,with, run, apply, also 都可以提供非常…
掌握Kotlin标准函数:run, with, let, also and apply
Kotlin的一些标准函数非常相似,我们不确定使用哪个函数。在这里我将介绍一个简单的方法来清楚地区分他们的差异和如何选择使用。 我重点关注run, with, T.run, T.let, T.also and T.apply函数。我称他们为范围函数,因为我认为他们的主要功能是为…