博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家
👉点击跳转到教程
什么是 MVI 架构?
MVI (Model-View-Intent) 是一种单向数据流的架构模式,它源于响应式编程思想。在 MVI 中:
架构图:

1、Model: 代表的是UI 状态,它包含了UI状态的所有数据,比如加载中的状态,加载成功的状态,空数据状态,错误状态。
例如下面这段代码:
sealed class ToDoState {object Loading : ToDoState(