Android 关于MVP、MVC、MVVM原理、使用方法、优缺点以及共同之处与不同之处详细介绍
Android 应用程序的设计模式,常见的三种模式是 MVP(Model-View-Presenter)、MVC(Model-View-Controller)和 MVVM(Model-View-ViewModel)。它们在设计和组织 Android 应用程序中起着不同的作用,都旨在解决软件开发中的结构化、可维护性和可测试性等问题。
1. MVC(Model-View-Controller)
1.1 原理:
MVC 将应用程序分为三个部分:模型(Model)、视图(View)、和控制器(Controller)。控制器充当了模型和视图之间的中介。
MVC 是一种经典的设计模式,它将应用程序分为三个主要
标签:MVP,MVVM,应用程序,Controller,MVC,Model,Android,View From: https://blog.csdn.net/yxl930401/article/details/139262039