MVP模式

model 业务逻辑和实体模型

view 一般是activity

Presenter 负责完成View于Model间的交互


View跟Presenter交互:抽象出接口,view接受回调,presenter调用

Model跟Presenter交互:抽象出接口,Presenter调用,model接受回调然后再实现逻辑,实现完再回调给Presenter,Presenter调用接口通知View


                                                                mvp 跟 mvc区别


 MVC中是允许Model和View进行交互的,而MVP中很明显,Model与View之间的交互由Presenter完成。还有一点就是Presenter与View之间的交互是通过接口的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容