首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin 学习
订阅
逆水行舟不进则退
更多收藏集
微信扫码分享
微信
新浪微博
QQ
85篇文章 · 0订阅
一杯美式搞懂 Any、Unit、Nothing
Any、Unit、Nothing 这三个类型分别站在类型金字塔的顶部、中间语义位(无返回值)和底部位置。
协程双雄辨析:withContext(IO) 与 launch(IO) 的真实差异
本文深度辨析了 Kotlin 协程中 withContext(Dispatchers.IO) 和 launch(Dispatchers.IO) 的本质区别。withContext 作为一个挂起函数,支
一文精通-Kotlin中双冒号:: 语法使用
Kotlin 双冒号操作符的详细定义 在 Kotlin 中,:: 操作符被称为可调用引用操作符(Callable Reference Operator),它的核心作用是获取对可调用实体
为什么要使用 .asStateFlow() 而不是直接赋值?
示例代码及运行结果 下面是运行结果,可以看出通过.asStateFlow() 赋值的strList 无法直接通过asStateFlow转换从而修改参数,而str2List却可以 strList 收到新
Kotlin 协程异常的黄金准则
协程异常处理的核心机制是结构化并发。这是 Kotlin 协程的设计原则,也是为什么协程异常有点难处理的原因。
29.Kotlin 类型系统:智能转换:类型检查 (is) 与类型转换 (as)
掌握智能转换、as? 与 reified,你不仅能写出更简洁、更安全的代码,更能在面对多态、泛型、JSON 解析等复杂场景时,游刃有余地设计出优雅、可维护的架构。
Kotlin 五大神器完全解析:let、with、run、apply、also 一次搞懂,面试官都笑了!
Kotlin 里有五个“看似相似、实则各有门派”的函数: `let`、`with`、`run`、`apply`、`also`。 它们是 Kotlin 官方定义的“标准函数(Standard Fun
一文理解 List、Sequence 、Channel 和 flow 的区别
List 和 Sequence 的区别 Sequence 中文翻译是序列,相对于 List 这种列表容器,它们最大的区别是:Sequence 是惰性的,它会对每个元素逐个执行所有处理步骤;而 List
Kotlin 跨平台开发中的权衡
引言 “开发一致性很关键”——这句话在分布式系统领域经常被提及,在移动和 Web 应用开发中同样适用。 在当今这个单个应用需要在多个平台上无缝运行的时代,确保各平台之间的一致性不仅是一个目标。
Kotlin Flow 去重 (distinctUntilChanged) 详解
`distinctUntilChanged` 是 Kotlin Flow 中非常实用的操作符,合理使用可以显著提高应用性能和用户体验。