【问题标题】:Is View model in jetpack is same as view model in MVVM architecture?jetpack 中的视图模型与 MVVM 架构中的视图模型相同吗?
【发布时间】:2018-10-07 18:22:46
【问题描述】:

我是 MVVM 架构的菜鸟,我喜欢在这个架构中开发我未来的项目。如果我在我的项目中添加并实现 Android Jetpack Viewmodel 类并正确使用它们,它会出现在 MVVM 架构中吗?或者 MVVM 的视图模型有什么不同。?

【问题讨论】:

    标签: android android-jetpack android-viewmodel android-mvvm


    【解决方案1】:

    Android 架构组件 (AAC) 是 Android Jetpack 的一部分,是一组库,可帮助您设计 MVVM 风格的应用。

    要实现真正的MVVM实现,可以使用AAC(如ViewModelLiveDataRoom)与Data Binding的组合。

    详情请阅读this article

    【讨论】:

    • 谢谢,所以它的 Jetpack Viewmodel 组件是 MVVM 架构必不可少的。没有它 MVVM 是不可能的?
    • 不,这是可能的,但你应该自己实现它或使用 3rd 方库。
    • 是的,当然兄弟。谢谢
    猜你喜欢
    • 2020-05-31
    • 1970-01-01
    • 1970-01-01
    • 2013-05-27
    • 2010-12-07
    • 2013-08-16
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    相关资源
    最近更新 更多