Android上的默认模式MVC

时间:2014-06-23 19:36:11

标签: android design-patterns model-view-controller

我想我在某处读到默认情况下所有Android应用程序都基于MVC模式,是真的吗?

我是否可以获得肯定或否认这些陈述的信息。

谢谢大家。

2 个答案:

答案 0 :(得分:2)

  

是真的吗?

没有。

  

我是否可以获得肯定或否认这些陈述的信息

Android的视图框架并非围绕任何特定架构设计。欢迎您尝试使您的Android应用程序采用MVC,MVP,MVVM等,但没有一个完全匹配。

答案 1 :(得分:0)

Realm在此解释:

https://news.realm.io/news/eric-maxwell-mvc-mvp-and-mvvm-on-android/表明默认Android工作室的项目属于MVC架构。 此外,本博客简要介绍了MVC.MVP,MVVM之间的区别。

我在GitHub上有一个使用相同聊天应用程序的回购,使用MVC编写的firebase,MVP,MVVM显示了如何以所有三种格式编写相同的应用程序。

https://github.com/saksham24/Android-Firebase-Mvp-Mvc-Mvvm-chat