Android MVI架构模式学习记录

337 阅读1分钟
  • 2023.08.07
  • 使用MVI 写了个简单的需求,发现数据驱动性区分得更好些。所有的意图Itent(下面的demo 用Event代替)可以驱动 从 viewmode 中状态的 获取值去驱动到Event 事件上,不需要搞很多变量去记录了。代码逻辑更加清晰些,可以查看到数据的流动过程中UI的变化。可以说是 MVP 和 MVVM 的 结合。

MVI架构模式?到底是谁在卷?《官方架构指南升级》

# Android App封装 ——架构(MVI + kotlin + Flow)

# Android MVI 架构:从双向绑定到单向数据流

# MVI 架构 Demo

1.png

2.png

3.png