
设计模式
QuincyJiang
这个作者很懒,什么都没留下…
展开
-
理解MVP设计模式
版权声明:转载请注明本文出自远古大钟的博客(http://blog.youkuaiyun.com/duo2005duo),谢谢支持!目录(?)[+]转载请注明本文出自远古大钟的博客(http://blog.youkuaiyun.com/duo2005duo),谢谢支持!简介MVP是MVC的衍生版本,跟MVC类似,但是在Android中更适用,也分三层: M转载 2016-09-16 11:12:52 · 2385 阅读 · 1 评论 -
Google官方MVP+Dagger2架构详解
博客原地址:http://www.jianshu.com/p/01d3c014b0b11 前言前段时间分享了一篇文章:google官方架构MVP解析与实战 ,针对这是对google官方示例架构的一个分支todo-mvp/ 的项目解析与实际运用,google官方示例架构项目googlesamples/android-architecture 目前还有两个分支在开发中g转载 2016-11-19 20:03:59 · 1295 阅读 · 0 评论 -
理解23种设计模式
面向对象的六大原则首先,我们为什么要学习设计模式。主要是这些模式是前人总结的经验,使用这些模式能让我们的程序更健壮、更稳定、容易扩展等等优点。在编写面向对象程序时,我们需要遵循以下6个原则,能让我们的程序维护起来更轻松~(当然还有其它好处)。1 单一职责原则 单一原则很简单,就是将一组相关性很高的函数、数据封装到一个类中。换句话说,一个类应该有职责单一。2 开闭原则转载 2016-12-04 23:29:32 · 941 阅读 · 0 评论 -
Android mvp 架构的自述
最近发现再也无法忍受越来越臃肿的Activity代码,越来越来混乱的Activity层的代码,投入到了MVP的怀抱。目前来看MVP的架构还是很适合Android的,在这里记录一下一点心得,希望都给想用MVP的人一点帮助。老的MVC架构刚开始接触Android的时候会觉得Android的整个代码架构就是一个MVC。M : 业务层和模型层,相当与javabean和我们的业务请求转载 2016-11-22 14:48:37 · 470 阅读 · 0 评论 -
如何更高效的使用MVP以及官方MVP架构解析
转载请标明出处: http://blog.youkuaiyun.com/dantestones/article/details/51445208Android mvp 架构的自述中我简单的介绍了mvp,以及怎么写mvp。我自己也将mvp运用到了项目中,其实mvp并没有固定的写法,正确的去理解架构的思想,都可以有自己独特的mvp写法。git上也有很多例子,比如google的android-arc转载 2016-11-22 14:49:27 · 857 阅读 · 0 评论 -
MVP+Dagger2+Retrofit实现更清晰的架构
这个架构已经有不少文章介绍了,今天打算自己实践下。MVP概念不多说了 相关介绍已经很多了Dagger2:依赖注入框架,用来解决依赖 除了基本依赖 mvp的V–>P–>M的之间依赖也轻松解决 方便不少Retrofit:用来解决M的RestApi数据获取, 天然支持Rxjava 不过这里我没用到Rxjava 其自带的Callback已经足够用了估计这个架构的难点在于Da转载 2016-10-28 22:57:49 · 404 阅读 · 0 评论