- 博客(4)
- 收藏
- 关注
原创 设计模式之代理模式
转载请标明出处:http://blog.csdn.net/shensky711/article/details/53891127 本文出自: 【HansChen的博客】概述代理模式UML图代码远程代理延迟加载保护代理额外功能静态代理和动态代理概述我们执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代码,如日志记录、信息发送、安全和事务支持等,这些枝节性
2016-12-27 00:14:42 712
原创 依赖注入利器 - Dagger ‡
转载请标明出处:http://blog.csdn.net/shensky711/article/details/53715960 本文出自: 【HansChen的博客】概述声明需要注入的对象如何实例化出依赖Module的使用Component的使用Dagger的进阶使用Components之间的关系dependenciesSubcomponentsScopesSinglt
2016-12-17 22:53:36 2997
原创 Robolectric使用教程
转载请标明出处:http://blog.csdn.net/shensky711/article/details/53561172 本文出自: 【HansChen的博客】概述如何使用为项目添加依赖指定RobolectricTestRunner为运行器什么是Shadow类Config配置配置SDK版本配置Application类指定Resource路径使用第三方Library
2016-12-10 21:24:32 10361 7
原创 设计模式之模板方法模式和策略模式
转载请标明出处:http://blog.csdn.net/shensky711/article/details/53418034 本文出自: 【HansChen的博客】设计模式系列文章: 设计模式之工厂模式 设计模式之模板方法模式和策略模式概述我们知道,OOP三个基本特征是:封装、继承、多态。通过继承,我们可以基于差异编程,也就是说,对于一个满足我们大部分需求的类,可以创建它的一个子类并
2016-12-01 08:50:32 14555 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人