首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
ALuoBo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
写给Android开发者的协程基本原理
初中生也能看懂的Kotlin协程原理。 通过本文彻底理解掌握什么是协程,什么是挂起与恢复,彻底理解协的实现原理!
站庆福利丨2023-2024哔哩哔哩技术内容合集
我们哔哩哔哩技术从注册账号发表第一篇文章到现在也有两年有余的时间,感谢大家一直以来的支持。在过去的一年里,我们一共发表了97篇原创技术分享文章。点击查收2023-2024年度的文章合集,建议一键收藏!
一文快速入门 Kotlin 协程
在今年的三月份,我因为需要为项目搭建一个新的网络请求框架开始接触 Kotlin 协程。那时我司项目中同时存在着两种网络请求方式,采用的技术栈各不相同,Java、Kotlin、RxJava、LiveDa
Android Kotlin 协程初探 | 京东物流技术团队
作为Google钦定的Android开发首选语言Kotlin,协程并不是 Kotlin 提出来的新概念,目前有协程概念的编程语言有Lua语言、Python语言、Go语言、C语言等,它只是一种编程思想,
不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比
最近网上流传出「LiveData 被弃用,应该使用 Flow 替代 LiveData」的声音。 LiveData 真的有那么不堪吗?Flow 真的适合你使用吗? 我们今天来讨论一下这两种组件。
Flow 操作符 shareIn 和 stateIn 使用须知
Flow.shareIn 与 Flow.stateIn 操作符可以将冷流转换为热流: 它们可以将来自上游冷数据流的信息广播给多个收集者。这两个操作符通常用于提升性能: 在没有收集者时加入缓冲;或者干脆
【译】取代LiveData:StateFlow还是SharedFlow?
Kotlin Coroutines最近推出了两种Flow类型,SharedFlow和StateFlow,Android社区开始考虑使用用这些新类型去替代LiveData的可能性。 2.LiveData与Android平台紧密绑定。 我们可以从这两个事实得出结论,就Clean A…
Kotlin Flow上手指南(三) ShardFlow与StateFlow
前面几篇已经介绍了Flow的一些基本用法,及其背后的Channel。这是Kotlin协程系列的第四篇文章。 本篇将继续尝试以RxJava使用者的角度,探索Flow中更多进阶功能,以满足更多的使用场景
Kotlin刨根问底(二):for循环引起的一起“血案”
不难看出底层是:while循环 + Iterator(迭代器) 。 Iterable接口:实现此接口的集合对象支持迭代(可配合foreach使用),定义了一个iterator()函数,返回一个Iterator迭代器对象。 以上就是 迭代器的设计“哲学” 的简单讲解。 回到增强f…
协程中的取消和异常 | 驻留任务详解
在本系列第二篇文章 协程中的取消和异常 | 取消操作详解 中,我们学到,当一个任务不再被需要时,正确地退出十分的重要。在 Android 中,您可以使用 Jetpack 提供的两个 CoroutineScopes: viewModelScope 和 lifecycleScope…