技术栈
mvi
爱桥代码的程序媛
1 年前
android
·
架构
·
开发
·
mvvm
·
android开发
·
mvi
·
android程序员
Android MVI架构的深入解析与对比
M:model,此处的model并不是传统的数据模块,它是指用来存储视图状态UI State的一个模块 。比如请求数据时的loading、请求失败的提示页面等UI层面的变化状态。
Android小贾
1 年前
android
·
架构
·
移动开发
·
软件框架
·
mvi
谈一谈在两个商业项目中使用MVI架构后的感悟
作者:leobertlan当时项目采用MVP分层设计,组员的代码风格差异也较大,代码中类职责赋予与封装风格各成一套,随着业务急速膨胀,代码越发混乱。试图用 MVI架构 + 单向流 形成 掣肘 带来一致风格。 但这种做法不够以人为本,最终采用 “在MVP的基础上进行了适当改造+设计约定的方式” 解决了问题,并未将MVI投入到商业项目中,于是 放弃了纸上谈兵。