![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android MVP
文章平均质量分 83
hsj-obj
水滴石穿。
展开
-
回顾总结, MVP 简单封装,我理解的mvp模式(2)
回顾总结, MVP 初识,我理解的mvp模式(1) 上一篇文章写的是mvp的简单实现,这一篇是写mvp的简单封装,另外说一下,文章内容都是我个人的理解然后输出,有些东西可能说的不太准确,请注意甄别, 或者留言交流。当然, 本人也会尽最大能力写的正确,但是。。。请多包含,谢谢。 开始封装 上来我就直给,先搞BaseView public interface BaseView { void showToast(String str); } 先定义一个BaseView,然后里面写一个toast的方法给子原创 2021-01-04 17:37:21 · 185 阅读 · 0 评论 -
回顾总结, MVP 初识,我理解的mvp模式(1)
一,什么是MVP mvp指的是一种框架,Model,View,Presenter,三部分组成。 优点是解耦,缺点是项目中类的数量指数增长。并且由于接口的大量使用,导致接手的人读代码时没有其他模式那么轻松。 上图是mvp模式的架构图,可以看到Presenter连接了Model和View,所有的逻辑处理放在了此处。view 层想获取数据,就去调用Presenter的方法来获取,presenter调用model的方法去获取数据,model通过网络或者其他方式得到数据后,通过接口或者回调的方式把数据给Presen原创 2021-01-03 22:20:40 · 773 阅读 · 0 评论