![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架与设计模式
吴威龙
停更一年了,这一年发生了很多事,后续有空再分享给大家
展开
-
MVC 框架模式(学习笔记)
简介:MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。模型-视图-控制器(MVC)是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一种软件设计模原创 2016-10-13 15:42:29 · 4330 阅读 · 1 评论 -
MVP 框架模式(学习笔记)
总结了MVC框架模式后,现在来总结下MVP 框架模式。 为了更细分视图(View)与模型(Model)的功能,让View更加专注于处理数据的可视化以及用户的交互,同时让Model只负责数据的处理,也就有了基于MVC概念的MVP(Model-View-Presenter)模式。 上图是理解MVP框架模式的最好图例了。现在根据上图简单介绍下几个元素:View: 主要负责绘制UI元素、与用原创 2016-10-14 13:34:25 · 8679 阅读 · 1 评论 -
[译]MVC or MVP Pattern – Whats the difference?
最近在研究MVC和MVP模式,看了很多博文,其中就有这么一篇感觉写的不错的,我 上一篇博文其实就是参考这篇的观点的。 原文地址 出于学习研究以及锻炼一下英语的心态,翻译了这篇文章,有些地方翻译的不太到位,欢迎指出我的问题。 看完这篇再看下MVP框架模式,应该更好Over the years I have mentored many developers on using design pat翻译 2016-10-15 15:10:41 · 1483 阅读 · 0 评论 -
【设计模式】观察者模式
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。介绍 意图: 定义对象间的一种一对多的依赖关系,当一个对象的状态发送改变时,所以依赖于它的对象都得到通知并自动更新。 主要解决: 一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,转载 2016-10-23 09:20:07 · 430 阅读 · 0 评论 -
【Android 进阶】MVP 实战演练之深入浅出
Android 中使用 MVP 实战原创 2017-05-21 12:28:43 · 1181 阅读 · 2 评论