美文网首页Android开发UI
Android 官方推荐架构 MVI 详解一 引言

Android 官方推荐架构 MVI 详解一 引言

作者: Kael_Zhang的安卓笔记 | 来源:发表于2022-09-20 09:26 被阅读0次

什么是MVI?

MVP、MVVM是之前比较流行的Android app架构,而MVI是目前Google官方推荐的Android app架构,MVVM是MVP的升级版本,减少了大量接口的编写,避免Presenter持有View的问题,目的是解耦。MVI是是MVVM的升级版本,MVVM核心思想是 view-viewmodel-view 双向数据流,MVI的核心思想是view-intent-viewmodel-state-view 单向数据流

如何选择Android app架构

app架构的选择视app和团队大小而定,app、团队越大型越要慎重考虑,尤其是中大型app,架构选择不合适可能会万劫不复!小型app其实就比较随意啦,个人感觉对于小型app而言 MVP、MMVM、MVI都无所谓啦,当然这也仅是我个人见解,可不做参考!

相关文章

网友评论

    本文标题:Android 官方推荐架构 MVI 详解一 引言

    本文链接:https://www.haomeiwen.com/subject/zwyegrtx.html