首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
XuYanjun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
两年 Compose 项目实践总结,常见错误一览
从 Compose 还在 alpha 到现在,用 Compose 完整的从零到一写了三个应用:Twidere X Android、Mask-Android,还有一个暂未公开的项目,我觉得是时候总结了
不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比
最近网上流传出「LiveData 被弃用,应该使用 Flow 替代 LiveData」的声音。 LiveData 真的有那么不堪吗?Flow 真的适合你使用吗? 我们今天来讨论一下这两种组件。
Gson 和 Kotlin Data Class 的避坑指南
在蛮久前有同事问过我关于一个 Gson 和 Kotlin dataClass 的问题,当时答不上来也没去细究,但一直都放在心底,今天就认真探究下原因,也输出总结了一下,希望能帮助你避开这个坑😂😂
【译】取代LiveData:StateFlow还是SharedFlow?
Kotlin Coroutines最近推出了两种Flow类型,SharedFlow和StateFlow,Android社区开始考虑使用用这些新类型去替代LiveData的可能性。 2.LiveData与Android平台紧密绑定。 我们可以从这两个事实得出结论,就Clean A…
[译][2.4K Star] 放弃 Dagger 拥抱 Koin
作者这篇文章到目前为止已经收到了 2.4k+ 的赞,冲上了 Medium 热门,非常好的一篇文章,我也使用 Koin + kotlin + databinding 结合着 inline、reified 强大的特性封装了基础库,包含了 DataBindingActivity、Da…
浅谈Kotlin中的Sequences源码解析(十)
简述: 好久没有发布原创文章,一如既往,今天开始Kotlin浅谈系列的第十讲,一起来探索Kotlin中的序列。序列(Sequences)实际上是对应Java8中的Stream的翻版。从之前博客可以了解到Kotlin定义了很多操作集合的API,没错这些函数照样适用于序列(Sequ…
一文彻底搞懂Kotlin中的委托
1. 什么是委托? 委托,也就是委托模式,它是23种经典设计模式种的一种,又名代理模式,在委托模式中,有2个对象参与同一个请求的处理,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项技巧,其他的几种设计模式如:策略模式、状态模式和访问者模式都是委托模式的具体场景应用。…