首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
晨鸣code
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
最新
热门
使用Rxjava2操作Realm
成了Rxjava2版本,方便以后使用。
重学设计模式--装饰模式
装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 在软件开发中,往往会有这样一种需求,我们需要在不改变原系统代码的时候,给一个类增加一个新的功能或特性,而Java中单继承的特性往往会限制我们对原代码的拓展。采用装饰模…
重学设计模式--桥接模式
将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handle and Body)模式或接口(Interface)模式。 上面的定义太简单了点,并不能很好的解释什么是桥接模式,看了很多文章觉得还是 LoveLin的解释最为直接。 试想一下…
重学设计模式--适配器模式
将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 关于适配器模式的定义如上已经很清楚了,下面这幅图可以更清楚的帮助我们理解适配器模式。 适配器作为一个中间件,将…
重学设计模式--原型模式
使用原型实例指定创建对象的种类,并且通过克隆这些原型创建新的对象。原型模式是一种对象创建型模式。 定义很明确了,原型模式最重要的就是原型实例的克隆方法,通过克隆快速生成与原型实例相似的实例。 通过UML图可以看出原型实例主要有下面几个角色: 抽象原型实例(Prototype):…
重学设计模式--建造者模式
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 首先这是一个复杂的对象,也就是说对象的创建过程比较复杂,可能需要N多个组件来完成整个对象的创建,这个时候为了符合“单一职责”,我们将对象的构建过程分离出来,通过建造者来完成对象组件的创建,再通过一个指挥…
重学设计模式--工厂模式
工厂模式是最常用的一类创建型设计模式,之前一直以为工厂模式只是23中设计模式中的一种,重新了解才知道这个模式还要细分为三种工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式。这三个工厂模式各有特色,难度也逐个加大,在软件开发中它们都得到了广泛的应用。 有意思的是,我以为对于这三…
记一次Build.gradle引发的ClassNotFound
记一次Build.gradle引发的ClassNotFound的错误
个人成就
文章被点赞
224
文章被阅读
10,416
掘力值
524
关注了
16
关注者
188
收藏集
2
关注标签
26
加入于
2016-06-06