Model-View-Presenter 设计模式

  你可能听过MVC设计模式,甚至你在各种框架(例:.Net)下都使用了该模式。然而当我尝试用一种新的设计模式去实现我的Android程序的时候,我发现了MVP模式。MVP和MVC最本质的区别是,MVP在present实现UI上的业务逻辑然后通过接口和外部通讯。   下面我将通过例子来展现如何在Android程序里通过MVP模式来提高代码的可测试性(这里主要是单元测试)。我们的例子是这样的,在Ap
相关文章
相关标签/搜索