MVP懵逼到懵逼(简单记录)

MVP懵逼到懵逼(简单记录)_第1张图片
开撸前养养眼

开篇之前 先看一个整体结构 把模型图背下来 理解就不是很难

MVP懵逼到懵逼(简单记录)_第2张图片

简单说下概念:

MVP的全称为Model-View-Presenter,即模型-视图-协调器(主持者)

Model:处理数据和业务逻辑等

View:显示界面,展示结果等

Presenter:协调Model和View模块工作,处理交互

上代码 不撸起来感觉很难懂


MVP懵逼到懵逼(简单记录)_第3张图片
MVP机构我理解就这样吧

1.显示 数据业务处 我理解应该是网络传输层 model


MVP懵逼到懵逼(简单记录)_第4张图片
简单定义一个接口


接口需要去实现


MVP懵逼到懵逼(简单记录)_第5张图片
实现网络请求 方法

2.View层 就是和persenter 相互调用 注意负责页面


MVP懵逼到懵逼(简单记录)_第6张图片
view层接口

3.重点来了,persenter 颜值担当,负责整体业务逻辑 进行处理


MVP懵逼到懵逼(简单记录)_第7张图片


MVP懵逼到懵逼(简单记录)_第8张图片

4.运行结果:


5.最后我发现单词错误。懒得改了,理解万岁

你可能感兴趣的:(MVP懵逼到懵逼(简单记录))