码迷,mamicode.com
首页 >  
搜索关键字:mvp    ( 849个结果
Android MVP理解
Android默认采用的是MVC: View:对应于布局文件 Model:业务逻辑和实体模型 Controllor:对应于Activity 但是却存在很多问题: 1.这个View对应于布局文件,其实能做的事情特别少。 2.所有的事件处理的代码都在Activity中,造成了Activity既像View ...
分类:移动开发   时间:2016-07-14 10:02:50    阅读次数:251
Dagger2 这次入门就不用放弃了
Dagger2 这次入门就不用放弃了前言之前也研究过很多次Dagger2这东西了,可能以后RxJava+Retrofit+MVP+Dagger2是Android发展的主流框架,看了Dagger2的实现代码,有点不明所以。上网也有很多文章介绍依赖注入、Dagger2的组件等等那些,这样这样这样什么组件呀、模块呀、注入呀。但是感觉对于入门来说那些文章都没有说到点子上,具体怎么用这个核心点而且应该怎么写代...
分类:其他好文   时间:2016-07-13 16:18:24    阅读次数:181
[android架构篇]mvp+rxjava+retrofit+eventBus
android架构篇mvp+rxjava+retrofit+eventBus高层不应该知道低层的细节,应该是面向抽象的编程。业务的实现交给实现的接口的类。高层只负责调用。首先,要介绍一下一个项目中好架构的好处:好的软件设计必须能够帮助开发者发展和扩充解决方案,保持代码清晰健壮,并且可扩展,易于维护,而不必每件事都重写代码。面对软件存在的问题,必须遵守SOLID原则(面向对象五大原则),不要过度工程化...
分类:移动开发   时间:2016-07-12 17:38:05    阅读次数:298
MVP之V和P的交互
三者之间的关系 在MVP初探里简单的描述了V和P之间是如何交互的。 无论是PV还是SC,M\V\P这三者之间的关系并没有发生改变,V只是前端的客户代理承现展显数据,P是如何处理客户交互行为的决策者。 数据是P主动“推”给V的,而V只向P发送用户通知,都是单向的;所以在IView中被Presenter ...
分类:其他好文   时间:2016-07-11 13:56:29    阅读次数:399
MVC , MVP , MVVM【转 阮一峰的网络日志】
一、MVC MVC模式的意思是,软件可以分成三个部分。 视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存 各部分之间的通信方式如下。 所有通信都是单向的。 二、互动模式 接受用户指令时,MVC 可以分成两种方式。一种是通过 View 接受指令,传递 ...
分类:Web程序   时间:2016-07-09 18:03:54    阅读次数:190
十年微软(Microsoft)MVP
十年微软(Microsoft)MVP,七月一日收到邮件,今早收到从美国微软寄过来的证书! ...
分类:其他好文   时间:2016-07-09 13:23:44    阅读次数:202
MVP初探
什么是MVP MVP是一种UI的架构模式,是MVC的一种变体,适用于基于事件驱动的应用框架。MVP中的M和V分别对应了MVC中的Model和View,而P代替了Controller,而它更多地体现在了Model、view,presenter之间的交互上。 三者的关系: 能够和Model直接进行交互的 ...
分类:其他好文   时间:2016-07-06 14:50:02    阅读次数:175
.net core相关博客
http://www.cnblogs.com/artech/ 蒋金楠,网名Artech,知名IT博主, 微软多领域MVP,畅销IT图书作者,著《WCF全面解析》、《ASP.NET MVC 4/5框架揭秘》、《ASP.NET Web API 2框架揭秘》等 http://www.cnblogs.com ...
分类:Web程序   时间:2016-07-05 18:28:02    阅读次数:161
使用MVP打造项目框架
前言在目前的项目框架中大多是用Viewpager+Fragment实现,而通常情况下一个Fragment中包含以下功能,但是如果将这些功能全部集成在一个fragment中会造成,逻辑不清楚,而且我们编写的时候本身也不容易理清顺序,比如在刷新界面的时候要分多种情况,如果是加载第一页且没有缓存数据的时候显示进度动画,否则显示listview自带的下拉刷新动画,当发生错误的时候也要根据有无显示的内容做相应...
分类:其他好文   时间:2016-07-04 13:53:52    阅读次数:155
MVC,MVP 和 MVVM 的图示
复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。 昨天晚上,我读了《Scaling Isomorphic Jav ...
分类:Web程序   时间:2016-07-04 13:21:24    阅读次数:169
849条   上一页 1 ... 50 51 52 53 54 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!