没有合适的资源?快使用搜索试试~ 我知道了~
Android应用中MVP最佳实践1
需积分: 0 1 下载量 152 浏览量
2022-08-03
19:08:14
上传
评论
收藏 558KB PDF 举报
温馨提示
试读
5页
5. 提供UI交互 7. 将业务事件交由presenter处理 5. 对UI的各种业务事件进行相应处理 6. 对各种订阅事件进行响应,修改UI 7. 临时存储页
资源详情
资源评论
资源推荐
Android应用中MVP最佳实践
2016-01-08
安卓应用频道安卓应用频道
(点击上方公众号,可快速关注)
来源:Jude95
链接:http://www.jianshu.com/p/ed2aa9546c2c
所谓MVP(Model-View-Presenter)模式。是将APP的结构分为三层:
view–UI显示层
view层主要负责:
5.提供UI交互
6.在presenter的控制下修改UI。
7.将业务事件交由presenter处理。
注意.View层不存储数据,不与Model层交互。
presenter–逻辑处理层
presenter层主要负责:
5.对UI的各种业务事件进行相应处理。也许是与Model层交互,也许自己进行一些计算,也许控制后台Task,Servic
6.对各种订阅事件进行响应,修改UI。
7.临时存储页面相关数据。
注意.Presenter内不出现View引用。
model–数据层
model层主要负责:
5.从网络,数据库,文件,传感器,第三方等数据源读写数据。
6.对外部的数据类型进行解析转换为APP内部数据交由上层处理。
7.对数据的临时存储,管理,协调上层数据请求。
如图示,里面的activity,presenter,model均为例子:
郭逗
- 粉丝: 30
- 资源: 318
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0