首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kotlin
北洋
创建于2022-04-22
订阅专栏
Kotlin核心编程笔记/心得体会整理
等 4 人订阅
共8篇文章
创建于2022-04-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
(StateFlow & ShareFlow) VS (Flow & LiveData)
StateFlow和 SharedFlow是发出状态更新并向多个使用方发出值并且可以通过value属性获取当前最新值。类似于观察数据,数据更新,使用方接受最新数据是不是和LiveData更强大~~
仿Flow构建器创建数据流
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第28天,点击查看活动详情。 第一步 首先回顾下前面的知识点: flow提供的只是一个扩展函数返回的是一个保存了这个方法的类实例,并且
Flow之map操作符
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第27天,点击查看活动详情。 我们接着上文回忆一下: 操作符 map:flow构建了一个FlowCollector的扩展函数并返回了一
Kotlin学习之DataClass
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第26天,点击查看活动详情。 数据类 dataclass: 顾名思义数据类只应关心data(和具体行为解耦)。 好处 不必像java中
flow函数和collect函数浅析
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第25天,点击查看活动详情。 flow方法: 会将flow传入的方法封装成一个FlowCollector的扩展函数,因此在flow代码
聊聊Kotlin中的元编程
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第23天,点击查看活动详情。 背景 首先还是来说下为什么出现元编程? 一个技术的出现肯定是不满足现状,那么元编程的出现是为了解决什么问
聊聊Kotlin中的lambda
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情。 聊聊Kotlin中的lambda 本质 kotlin中的lambda使用创建类和调用类实现。 实现原理
Kotlin的扩展函数知识点
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第21天,点击查看活动详情。 为什么需要扩展 一个新特性的出现必然是为了解决之前遗留的开发问题和提升目前开发效率。扩展函数也是如此。