首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
ChrisTwain
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
LiveData巧妙封装,我再也不怕Navigation重建Fragment啦!
在上一篇《起初Jetpack Navigation把我逼疯了,可是后来真香》中我提到了,Navigation要结合ViewModel+LiveData使用才能更好的使用好这个Jetpack组件。 没错!这个问题我当时也遇到了,那么我说说我是怎么做的吧。 因为当Navigatio…
单Activity+多Fragment基于Navigation的封装
Navigation框架的简单封装 这就是你们想要的封装了吧😄😄 通过前篇我们已经了解,Navigation 才是未来,但是它的使用太过复杂。
一文快速实战Kotlin协程与Flow
通过几个简单的Demo和实战,快速入门实战Kotlin协程和Flow,巩固知识体系,从而能更有信心地用到实际项目中去
“终于懂了“系列:Jetpack AAC完整解析(二)LiveData 完全掌握!
上一篇介绍了Jetpack AAC 的基础组件 Lifecycle,它是用于管理Activity/Fragment的生命周期。这篇来介绍基于Lifecycle的用于处理数据的组件——LiveData。 LiveData是Jetpack AAC的重要组件,同时也有一个同名抽象类。…
关于Android LifecycleScope的一点点发现
例子 代码的运行顺序应该是one(),two()还是two(),one(),或者是两个调用的时机是随机的,看协程的调度呢?相信很多人都会选择最后一个.但实际无论运行多少次都是下面的结果 并且launc
【原创】Kotlin Coroutine 协程 —— 1.协程是什么
百科上也有解释。有人说它是控制流的让出和恢复,也有说能像线程并发处理但不会阻塞,官方说它比线程更轻量化。我们并不需要把Kotlin Coroutine神化,它究竟是什么? 运行在线程里,实际是运行在线程池里。 因为运行在线程里,只要使用不当,依然会存在阻塞的情况,例如使用sle…
巧用Kotlin:内置函数let、also、with、run、apply大大提高你的开发效率!
在Kotlin中,有一些用于扩展 & 方便开发者编码的内置函数,能大大提高开发者的开发效率。
深入Kotlin协程系列|图解上下文
Kotlin协程之基础使用 Kotlin协程之深入理解协程工作原理 Kotlin协程之协程取消与异常处理 Kotlin协程之再次读懂协程工作原理-推荐 Kotlin协程之Flow工作原理 Kotlin
深入理解StateFlow与ShareFlow
概述 What 参考官方介绍StateFlow 和 SharedFlow | Android 开发者 | Android Developers 这两个类都是基于底层的Flow异步流 · Kotlin
ShareFlow与StateFlow实战
前言 本文主要基于具体场景介绍StateFlow和ShareFlow的使用 场景实战 首页1s刷新一次 onResume开始刷新 onStop 停止刷新 优化如下 SharingStarted.Whi