任务:从网络上获取数据,然后显示在MainActivity的ListView上 一、载入需要用的框架 1、Mvp框架 compile 'com.hannesdorfmann.mosby:mvp:2.0.1' compile 'com.hannesdorfmann.mosby:viewstate:2. ...
分类:
其他好文 时间:
2016-06-06 22:03:52
阅读次数:
404
前言
MVC
MVP前言MVC、MVP、MVVP相信大家已经耳熟能详了,作为Android最出名的三个框架,它们的应用是非常的广泛。这篇博客就来简单介绍下这三种框架。也加强下自己对这方面的了解。由于自己菜鸟一枚,有不对和需要补充的地方欢迎评论~MVCMVC全名是:Model(模型) View(视图) Controller(控制器) 是软件架构中最常见的框架,简单来说,就是通过Controller的控...
分类:
移动开发 时间:
2016-05-06 15:40:53
阅读次数:
276
关于 Dagger2 自己一只想搞明白,但是从去年开始到现在,说真的,看过不少介绍 Dagger2 的文章,但自己一只云里雾里,最近打算把 Dagger2 应用到 MVP 框架中去,所以就重新翻看相关技术文章,重新学习下...
分类:
其他好文 时间:
2016-02-01 15:48:45
阅读次数:
144
1.MVP框架介绍: 最近公司内部培训,正好理一下项目的架构,目前最主要的产品还是用的MVP软件设计模式,就顺便查查资料来做个总结。1.1什么是MVP? MVP是Model-View—Presenter的缩写,从网上找到的资料来看,大多数时候,对于MVP的介绍还是基于MVC,关注点基本上就集中在.....
分类:
其他好文 时间:
2015-12-26 23:30:10
阅读次数:
203
最近看了两篇关于Android实现MVP的文章一种在android中实现MVP模式的新思路和用MVP架构开发Android应用。
两篇文章的思路都是一样的,即把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过它很好的解决了Activity生命周期带来的问题,而且我认为它让MVP的实现更加轻松了。那么问题来了,这么好的思路,我们怎么可以不去实现一下自...
分类:
移动开发 时间:
2015-11-23 13:35:07
阅读次数:
213
尝试使用MVVM开发模式,让程序解耦。MVVM开发模式图:MVVM包含三个部分Model--表示你的业务逻辑View--显示的内容ViewModel--把View和Model联系起来MVVM和MVC比较:(http://blog.csdn.net/lmj623565791/article/detai...
分类:
移动开发 时间:
2015-11-18 21:16:58
阅读次数:
262
前一篇文章中学习了MVC框架模式在Android中的使用,不了解什么是MVC框架模式的亲戳这里 框架模式 MVC 在Android中的使用。其实谷歌Android开发团队是鼓励开发者利用MVC框架模式开发项目的,我们平时写代码也或多或少的在使用MVC框架模式开发项目,比如说谷歌自己退出来的Volley网络请求框架就是遵循MVC框架的。我们可以理解为Volley框架是MVC当中的模型,也就是网络数据...
分类:
移动开发 时间:
2015-06-07 15:56:36
阅读次数:
155
本文在于巩固基础mvp框架的概念:MVP是MVC模式的另一个变种,MVP即可以应用到WEB项目中, 也可以应用到Winform项目中,它的方便的测试机制为大型复杂的企业级应用带来了福音,MVP模式的层次图。从图中可知道,MVP有Model-Presenter-View三个层次,下面是时序图Contr...
分类:
其他好文 时间:
2015-03-03 20:22:48
阅读次数:
194
本篇是本人在完成.net平台下一个项目时,对于MVP框架引发的一些思考,以及开发了一个小型的配置型框架,名字叫作AngleFrame。这个项目属于前端桌面管理系统的一部分,最终要集成进去。
分类:
Web程序 时间:
2014-06-07 04:26:50
阅读次数:
444