首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
kotlin
移动端全干攻城狮
更多收藏集
微信扫码分享
微信
新浪微博
QQ
167篇文章 · 0订阅
三分钟搞懂 Kotlin Flow 中的背压
你有没有遇到过这样的情况:数据源发送得太快,你的应用根本处理不过来,结果要么卡顿要么崩溃? 针对这种情况,Kotlin `Flow` 提供了一些内置的方法,让你的生产者和消费者能步调一致。
别再问 Kotlin 的 object 是懒汉还是饿汉了,八股文该更新了
Kotlin 中的 `object`,一个关键字就能实现单例。 但是它到底是懒汉式还是饿汉式?网上众说纷纭,有人说是饿汉式,有人说是懒汉式。 我查阅了众多文档和资料,实际验证了代码
阿里P7大佬教你Kotlin协程实现原理:挂起与恢复
Kotlin协程实现原理 今天我们来聊聊Kotlin的协程Coroutine。 如果你已经接触过协程,相信你都有过以下几个疑问: 协程到底是个什么东西? 协程的suspend有什么作用,工作原理是怎样
对比 RxJava 入门 Kotlin-flow
kotin 官方文档有提到 flow 的灵感来源于 RxJava,所以看起来这两者很像,不同的是 flow 的是基于 kotlin,基于协程。 对于使用者才说,flow 的 api 很友好。
Kotlin Flow 防抖(Debounce)详解
在 Kotlin 中,Flow 防抖(Debounce)主要用于处理连续事件流,防止在短时间内频繁触发操作。这在用户输入、搜索建议、按钮点击等场景中非常有用。
每个Kotlin开发者应该掌握的最佳实践,第三趴
在该系列的 第一篇 和 第二篇 中,我们探讨了 Kotlin 的基础知识、高级语言特性,以及编写简洁、可维护代码的模式。 在这篇文章中,我们将转向实际开发实践,包括测试、性能优化、架构以及 Kotli
Kotlin Flow 入门:构建响应式异步数据流
讲解Flow核心:Flow是协程版的Sequence,具有“冷流”特性。分析了flow为何限制emit上下文,并介绍了channelFlow和launchIn等API。
kotlin className.() 类名点花括号 T.() 这种是什么意思?
阅读别人的代码,经常看到这样的T.() 这样的写法,一时没有明白是什么意思,现在知道了。 className.() 的意思,就是省略了以 className 为类型的参数,代表这个有一个 classN
🛑 停止重写样板代码。开始使用 Kotlin 委托吧!
现代 Kotlin 中委托的魔力 🪄 每一位开发者都深知那种痛苦:一遍又一遍地编写只是将调用转发给另一个对象的相同方法。这会使你的类变得混乱,更难阅读,并为 bug 打开大门。这种模式,通常被称为装饰
Kotlin的Flow用法(实例加长加倍版)
一、Kotlin的简单概念 Kotlin Flow 是 Kotlin 协程库(kotlinx.coroutines)中的一个核心组件,用于处理异步数据流。它类似于 RxJava 的 Observabl