首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
小莉莉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
三分钟搞懂 Kotlin Flow 中的背压
你有没有遇到过这样的情况:数据源发送得太快,你的应用根本处理不过来,结果要么卡顿要么崩溃? 针对这种情况,Kotlin `Flow` 提供了一些内置的方法,让你的生产者和消费者能步调一致。
告别 Kotlin 中臃肿的 when 表达式
你是否管理过那些根据内部状态发生剧烈行为变化的复杂对象? 如果是,那你很可能已经和一个常见敌人斗争过——遍布你类中每个方法的、冗长的 when 语句。
十分钟速览 Kotlin Flow 操作符
实时的用户输入、多个网络请求的响应,再加上数据库的频繁更新,很容易让你的代码变得混乱不堪。而这,正是 Kotlin Flow 要帮你解决的问题。
Kotlin协程异常一文通
异常处理可能是学习 Kotlin 协程过程中最困难的部分之一。本文中,我将阐述其复杂性的原因,并提供一些关键点,以帮助您深入理解这个主题。掌握这些内容后,我们将能够在自己的应用中成功处理协程异常。 纯
Kotlin 协程异常的黄金准则
协程异常处理的核心机制是结构化并发。这是 Kotlin 协程的设计原则,也是为什么协程异常有点难处理的原因。
Kotlin 高阶技巧
一、高阶函数 高阶函数定义:函数作为参数或者返回值的函数,被称为高阶函数,如下: 1. 函数作为参数 2. 函数作为返回值 3. 高阶函数的作用 避免创建过多的接口 使用不当,可能会降低可读性 在传入
Kotlin 协程-基础篇
一、前言 本期是协程的基础篇,会从协程作用域、上下文、启动模式等方面讲述如何去使用协程。并且,会基于协程提供的框架,封装工作中常用的基础能力。 二、协程作用域 初学协程的时候,就听说过挂起函数必须在另
Kotlin 协程-进阶篇
一、协程异常 1. 阻断协程异常传播 协程的异常是可以传播的,子协程的异常会传递给父协程,父协程出现异常,则会取消其它的子协程。 SupervisorJob 可以用来阻止协程向父协程以及兄弟协程传播,
Jetpack太香了,系统App也想用,怎么办?
ROM app开发者一直苦于使用Jetpack框架。本篇文章,带你探究ROM,如何手动集成Jetpack框架,以及主流的第三方框架
(译)Effective Kotlin系列之遇到多个构造器参数要考虑使用构建器(二)
这篇文章对Java程序员将会有很大的影响。当我们在处理各种各样的对象创建的操作是,这是一个很常见的场景。Effective Java中提出的很好的论据建议开发人员使用Builder构建器而不是伸缩构造函数模式。虽然Kotlin改变了很多 - 它给了我们更好的可能性。我们很快就会…