设计模式
大大钧
Stay hungry, stray foolish, but be crazy
展开
-
关于Android MVP设计模式
对于Android MVP设计模式也看了很多的文章,然后趁着中午有空写一点自己的感想,有不对的地方欢迎大家指出,谢谢。 首先MVP M跟之前的MVC一样,对应的model层,就是一些Bean 而Mvp中的V,代表的其实只是一个Acitity,这个Activity将具体的业务逻辑操作统统拿到了另外一个Preshenter层中去进行,我们的现在的Activity单纯就是用来做跟界面有关的操作,是真原创 2016-05-17 14:09:55 · 442 阅读 · 0 评论 -
MVP升级版
MVP 分为3个模块: 处理界面的View处理逻辑的Presenter定制协议(可以理解为模块接口)的ContractContract该类主要来定义当前模块所需要的逻辑接口和View接口。 比如你项目中有很多的模块:登录模块,注册模块…… 拿登录模块举例子: 1. 首先定义登录模块的协议public class LoginContract { // 逻辑协议 /原创 2017-06-25 10:36:09 · 351 阅读 · 0 评论