MVP -- Model View Presenter
MartinFowler 的
这篇文章 将MVP分为 SupervisingPresenter 和
PassiveView
Android 中MVP 例子: https://github.com/antoniolg/androidmvp
先看一下项目的结构
可以...
分类:
移动开发 时间:
2015-04-07 00:44:51
阅读次数:
222
今年1月31日,在微软的MVP 2015社区大讲堂上,我给大家分享了一个演讲:在ASP.NET应用中执行后台任务。其中介绍了三种技术的应用:QueueBackgroundWorkItem、Hangfire和Azure WebJobs。当时由于时间关系,对三者都是简要介绍。今天想和大家着重介绍下Han...
分类:
其他好文 时间:
2015-04-05 23:20:21
阅读次数:
175
今天给大家分享的是一种将view的初始化和逻辑与activity分离的架构,采用的是mvp模式。但令人遗憾的是,这仅仅是一个新的思路,我在实际使用中发现其并不能完全将UI逻辑与activity分开,所以在实际中没办法认为这种设计是合理的。设计的初衷是觉得activity要接收intent或者要进行很...
分类:
移动开发 时间:
2015-04-05 11:54:55
阅读次数:
140
MVP(Model View Presenter)模式是由MVC模式发展而来的,在如今的Android程序开发中显得越来越重要。本篇文章简单讨论了MVP模式的思想。 啥是MVP MVP模式的主要思想是将程序的业务逻辑从表现层分离出来,理想情况下,MVP模式可以使得相同的逻辑拥有完全不同且可互换的vi...
分类:
移动开发 时间:
2015-04-04 16:35:20
阅读次数:
119
前言:对于很多Android开发初学者来说,有很多地方都会使人头疼,如:图片加载、OOM、网络访问、数据库操作、json解析等等因为不熟悉所以会走很多的歪路。出于引领初学者正式走进Android开发道路的目的,综合考虑市面上常见的开发框架发现,要么是比较复杂难懂,要么是对于性能优化的不够好;所以作者就将市面上在各个方面都表现较好的开源项目进行整合,加入了mvp模式,使初学者上手就能开发出比较健壮完善...
分类:
移动开发 时间:
2015-04-03 11:16:33
阅读次数:
206
又到周五,本周博主的大部分时间都花在深圳了。最近winhec的消息太多了,我只想补充一点,就是winhec在7之后回归,大多数的媒体都还在沿用之前的“硬件工程大会”的名称,其实正确的名称是“硬件工程社区”。虽然是一个小小的名字改变,但可见微软的良苦用心;各位媒体们,咱能稍微专业一点么?
为了不错过深圳的好空气,今天跑去海边走了一圈,结果现在坐在机场里面等延误的飞机。也好,正好写完这篇。不过,这两...
又到周五,本周博主的大部分时间都花在深圳了。最近winhec的消息太多了,我只想补充一点,就是winhec在7之后回归,大多数的媒体都还在沿用之前的“硬件工程大会”的名称,其实正确的名称是“硬件工程社区”。虽然是一个小小的名字改变,但可见微软的良苦用心;各位媒体们,咱能稍微专业一点么?为了不错过深圳...
转发:微软MVP 卢建晖 的文章,希望对大家有帮助。原文:http://blog.csdn.net/kinfey/article/details/44421979编者语 : 今天微软的两大盛事,早上有久违的Microsoft HEC 2015 晚上有DotnetConf 2015,假若你做微软的技术...
分类:
Web程序 时间:
2015-03-20 20:28:44
阅读次数:
132
转发:微软MVP 卢建晖 的文章,希望对大家有帮助。原文:http://blog.csdn.net/kinfey/article/details/44459625 编者语 : 昨晚写好的文章居然csdn不审核,这个也难怪人,但自己比较忙没办法。分享继续,今天谈ASP.NET MVC 6. 我蛮...
分类:
Web程序 时间:
2015-03-20 20:19:49
阅读次数:
137
转发:微软MVP 卢建晖 的文章,希望对大家有帮助。注:昨天转发之后很多朋友指出了vNext的命名问题,原文作者已经做出了修改,后面的标题都适用 asp.net 5这个名称。今天跟大家说说如何创建你的ASP.NET 5项目。或者用惯了Visual Studio 的模版(如下图),对于你来说就是随时可...
分类:
Web程序 时间:
2015-03-18 01:06:54
阅读次数:
171