为什么不再使用 Android MVVM

为什么不再使用 Android MVVM

1、虽然MVVM 已经被实践证明是一种优秀的设计模式。能够很好地将 UI 、交互逻辑、业务逻辑和数据解耦。但是 MVVM 模式的运用,无非就是把代码分门别类写对地方而已,实际上也是封装思想的一种体现。

2、MVVM 一般只用 ViewModel,LiveData,DataBinding 。编译起来坑比较多,不能复用 layout 。

3、大多数场景下,自带的数据绑定足够了,还避免了很多 NPE 的坑。

4、太复杂。

相关推荐

义乌哪里学吉他便宜的 义乌吉他培训?
365防伪码查询系统

义乌哪里学吉他便宜的 义乌吉他培训?

📅 07-29 👁️ 2427
美团押金怎么退呢?
平板安卓office365破解版

美团押金怎么退呢?

📅 07-22 👁️ 980
梦幻西游符石镶嵌方法
平板安卓office365破解版

梦幻西游符石镶嵌方法

📅 07-19 👁️ 7282
义乌哪里学吉他便宜的 义乌吉他培训?
365防伪码查询系统

义乌哪里学吉他便宜的 义乌吉他培训?

📅 07-29 👁️ 2427
电脑如何设置光驱启动?开机设置光驱为第一启动的步骤
平板安卓office365破解版

电脑如何设置光驱启动?开机设置光驱为第一启动的步骤

📅 06-29 👁️ 8448
四大名捕 (电影)
平板安卓office365破解版

四大名捕 (电影)

📅 07-26 👁️ 6873