首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
谋爱先谋生爱人先爱己
掘友等级
移动端高级工程师
|
东软睿驰汽车技术有限公司
Android、Flutter、iOS、鸿蒙
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.7K
文章 2.7K
沸点 3
赞
2.7K
返回
|
搜索文章
最新
热门
Compose布局和修饰符的基础知识
Layouts和Modifiers是compose UI的核心组件,使您能够使用提供的各种即用型api制作令人惊叹的功能性应用程序。 我们来使用它们构建一个名为Android外星人的迷你像素化游戏:
Kotlin Flow和LiveData的高级协程(第六趴)
1、将样式与flow混合 Flow中最令人兴奋的一项功能是它为挂起函数提供绝佳的支持。flow构建器以及几乎每一个转换都会公开一个可调用任何挂起函数的suspend运算符。因此,可以通过从flow内部
Kotlin Flow和LiveData的高级协程(第五趴)
1、以声明的方式合并flow 在这一步中,您将对plantsFlow应用排序顺序。我们将使用flow的声明式API执行此操作。 通过使用map、combine或mapLatest等转换,我们能够以声明
Kotlin Flow和LiveData的高级协程(第四趴)
1、通过flow进行异步 那么,Flow和Sequence一样是惰性的,但它如何又是异步的呢?我们来看一下异步序列的示例 - 观察对数据库的更改。 在此示例中,我们需要使用另一个线程(如主线程或界面线
Kotlin Flow和LiveData的高级协程(第三趴)
1、flow的简介 我们将使用来自kotlin-coroutines的flow构建相同的逻辑。在开始构建之前,我们先了解一下flow是什么,以及如何将flow纳入您的应用中。 flow是序列的一部版本
Kotlin Flow和LiveData的高级协程(第二趴)
1、采用自定义排序的植物 植物列表目前按字母顺序显示,但我们想更改此列表的顺序,先列出某些植物,然后再按字母顺序显示其余的植物。这类似于购物应用在可购买列表的顶部显示赞助商的商品。我们的产品团队希望能
Kotlin Flow和LiveData的高级协程(第一趴)
1、准备工作 接下来,您将学习如何在Android应用中使用LiveData 构建器组合Kotlin 协程和LivaData。我们还将使用协程异步flow,协程库中的该flow类型用于表示值的异步序列
Kotlin之协程(第七趴)——在高阶函数中使用协程&将协程与WorkManager结合使用
1、在高阶函数中使用协程 您将重构MainViewModel中的refreshTitle,以使用常规的数据加载函数。 refreshTitle的当前实现运行正常,但我们可以创建一个始终显示旋转图标的常
Kotlin之协程(第六趴)——直接测试协程
在本练习中,您将编写一个直接调用suspend函数的测试。 由于refreshTitle作为公共API提供,系统会直接测试它,从而展示如何从测试中调用协程。 下面是您在上一个练习中实现的refresh
Kotlin之协程(第五趴)——从阻塞代码创建主线程安全函数&Room和Retrofit中的协程
1、从阻塞代码创建主线程安全函数 通过这一章节,您将学习如何切换运行协程,以实现TitleRepository的工作版本。 1.1、查看refreshTitle中的现有回调代码 打开TitleRepo
下一页
个人成就
优秀创作者
文章被点赞
3,545
文章被阅读
354,689
掘力值
14,817
关注了
191
关注者
653
收藏集
3
关注标签
2
加入于
2020-08-10