可能很多人并不知道Dagger2是什么,有什么用,为什么这个开源库会这么的热门。所以,在使用Dagger2之前,我们先要了解一些设计模式,看完之后想必你会喜欢上这个库。 一、...
IP属地:湖北
可能很多人并不知道Dagger2是什么,有什么用,为什么这个开源库会这么的热门。所以,在使用Dagger2之前,我们先要了解一些设计模式,看完之后想必你会喜欢上这个库。 一、...
声明:原创作品,转载请注明出处http://www.jianshu.com/p/7b839b7c5884[https://www.jianshu.com/p/7b839b7c...
1、java中==和equals和hashCode的区别 基本数据类型的==比较的值相等. 类的==比较的内存的地址,即是否是同一个对象,在不覆盖equals的情况下,同比较...
策略模式提供了一种非常好的解耦方式,使我们的代码符合单一职责原则和开闭原则;策略模式在Android中使用的比较多,是一种很好理解的设计模式; 该系列其他文章: 安卓设计模式...
这篇文章讨论Java中使用非常广泛的代理模式,代理思想非常重要且比较难理解,大家有什么问题或者建议欢迎一起讨论 该系列其他文章: 安卓设计模式(一)面向对象六大设计原则 安卓...