首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KongJing
掘友等级
开发
Stop stopping
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
214
文章 214
沸点 0
赞
214
返回
|
搜索文章
赞
文章( 214 )
沸点( 0 )
MVI 的存在意义
响应式编程便于测试,但存在漏洞,MVI 旨在消除响应式编程漏洞,但繁琐。本文介绍 MVI 来龙去脉,追溯问题的源头,并探索平替方案。
如何通过Kotlin协程, 简化"连续依次弹窗(Dialog队列)"的需求
效果预览 代码预览 代码实现 OnDismiss()回调中将协程恢复, 为了将这种基于回调的方法包装成协程挂起函数, 可以使用suspendCancellableCoroutine`函数
尘埃落地 , 遍历全网Android-MVI架构,从简单到复杂学习总结一波
从简单到复杂,MVI 架构定义与封装使用总结 时间回到一年多前讨论度很高的 MVI 架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的 MVI
到底怎么用?到底用谁?SharedFlow、StateFlow、LiveData 各自的高频场景使用
之前的文章单独介绍过SharedFlow StateFlow 。得出的结论它们都不能全面的代替LiveData。在一些特定的场景下还是得使用LiveData。
Android:解决 MVI 架构实战痛点
理想化理论模型 直用于生产环境 或滋生不可预期问题,本文分享迭代心路历程,相信阅读后你会耳目一新。。
Kotlin-Flow常用封装类StateFlow的使用
StateFlow 是 Flow 的实现,是一个特殊的流,默认的 Flow 是冷流,而StateFlow 是热流,和 LiveData 比较类似。关于冷热流后面一期 SharedFlow 会详细说明。
Android 单元测试只看这一篇就够了
单元测试是应用程序测试策略中的基本测试,通过对代码进行单元测试,可以轻松地验证单个单元的逻辑是否正确,在每次构建之后运行单元测试,可以帮助您快速捕获和修复因代码更改(重构、优化等)带来的回归问题。本文主要聊聊Android中的单元测试。 为代码重构提供安全保障,在优化代码时不用…
MVVM 进阶版:MVI 架构了解一下~
MVVM架构被官方推荐,成为Android开发中的主流架构。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中也会有一些缺陷,而MVI可以很好的解决一部分MVVM的痛点。
【Orbit-mvi】Android MVI 框架推荐与示例,简洁优雅的实现MVI代码结构, 称为MVVM+
框架已经帮我们封装好了Kotlin协程和Flow的实现,我们只需要在viewModel中使用`intent{}`即可, 并且侵入性较小,只需要viewModel实现一个接口就行
【车载Android】模拟Android系统的高负载环境
在开发车载Android应用和系统时,我们总会面临着一些挑战,尤其是处理高负载应用。例如,当一款新车型发布后,用户可能会同时运行地图、智能驾驶和爱奇艺等资源密集型应用。
下一页
个人成就
文章被点赞
86
文章被阅读
1,858
掘力值
137
关注了
32
关注者
0
收藏集
7
关注标签
67
加入于
2016-07-14