Open MiQingWang opened 3 years ago
https://miqingwang.github.io/2020/12/15/%E3%80%90Android-%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6%E6%90%AD%E5%BB%BA%E3%80%91-%E5%AD%A6%E4%BC%9A%E4%BD%BF%E7%94%A8MVP%E6%9E%B6%E6%9E%84%E7%9A%84%E6%90%AD%E5%BB%BA%E9%A1%B9%E7%9B%AE/#more
前言在开发过程中MVC模式的架构是最为常见的,Android本身Activity和XML布局的结合就是比较典型的例子,使用过程中业务的逻辑、数据的处理、View的更新都会在Activity中进行这样代码的复杂度和维护成本就会增高View和Model的耦合度很高,开发者们对于这种情况都会选择进行MVC的封装拆分增加了开发的难度。 MVP是从MVC演化而来全称 Model-View-Presenter
mark
https://miqingwang.github.io/2020/12/15/%E3%80%90Android-%E5%BC%80%E5%8F%91%E6%A1%86%E6%9E%B6%E6%90%AD%E5%BB%BA%E3%80%91-%E5%AD%A6%E4%BC%9A%E4%BD%BF%E7%94%A8MVP%E6%9E%B6%E6%9E%84%E7%9A%84%E6%90%AD%E5%BB%BA%E9%A1%B9%E7%9B%AE/#more
前言在开发过程中MVC模式的架构是最为常见的,Android本身Activity和XML布局的结合就是比较典型的例子,使用过程中业务的逻辑、数据的处理、View的更新都会在Activity中进行这样代码的复杂度和维护成本就会增高View和Model的耦合度很高,开发者们对于这种情况都会选择进行MVC的封装拆分增加了开发的难度。 MVP是从MVC演化而来全称 Model-View-Presenter