上篇中有提到NetworkDispatcher是通过mNetwork(Network类型)来进行网络访问的,现在来看一下关于Network是如何进行网络访问的。Network部分的类图:Network有一个实现类BasicNetwork,它有一个mHttpStack的属性,实际的网络请求是由这个mH...
分类:
移动开发 时间:
2014-07-07 00:29:22
阅读次数:
357
状态模式:状态模式的意图是,允许一个对象在其内部状态改变时,改变它的行为。看起来就像是改变了它的类一样。主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同的一系列类当中,可以把复杂的逻辑判断简单化。类图如下图所示State类,抽象状态类,定义一个接口以封装...
分类:
编程语言 时间:
2014-07-07 00:08:29
阅读次数:
406
1 类图 观察者模式(ObserverPattern)也叫做发布订阅模式(Public/Subscribe)。 2 代码Subject被观察者 定义被观察者必须实现的职责,它必须能够动态的增加、取消观察者。它一般是抽象类或者是实现类,仅仅完成作为被观察者必须实现的职责:管理观察者并通知观察者。...
分类:
其他好文 时间:
2014-07-05 19:16:03
阅读次数:
168
定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类须要具备下面两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用仅仅有一个,...
分类:
其他好文 时间:
2014-07-03 19:58:33
阅读次数:
144
上一篇介绍了Volley的使用,主要接触了Request与RequestQueue这两个类,这篇就来了解一下这两个类的具体实现。Request类图:Request类: Request是一个抽象类,其中的主要属性:mMethod: 请求方法,目前支持GET, POST, PUT, DELETE, HE...
分类:
移动开发 时间:
2014-07-03 18:52:31
阅读次数:
357
用例图。用例图是用来描述用户需求的,从用户的角度来描述系统的功能,并指出各个执行者。强调谁在使用,系统的执行者是谁。类图。 用来定义系统中的类,包括描述类的结构和类之间的关系。类图的主要作用于描述系统的静态结构。对象图。 对象图是类图的一个实例,描述了系统在具体时间点上所包含的对象以及各个对象之间的...
分类:
其他好文 时间:
2014-07-01 16:46:03
阅读次数:
173
类图
有一个机动车父类,它有两个子类:Car和Bus
关系模型(t_vehicle)
ORM映射有一个原则:对象模型细粒度,关系模型粗粒度。所以我们将所有的车都存储一张表里(t_vehicle),通过鉴别字段vType来区分车的类型("c"代表Car,"b"代表Bus)
三个类的代码
Vehicle
package com.tgb.mybatis....
分类:
其他好文 时间:
2014-07-01 11:32:50
阅读次数:
194
学习的第二个设计模式,当你设计的类图出现了类爆炸就应该考虑类的设计是否有问题,是否需要用装饰模式来修改。先来看看装饰模式的定义:(wiki)通过使用修饰模式,可以在运行时扩充一个类的功能。原理是:增加一个修饰类包裹原来的类,包裹的方式一般是通过在将原来的对象作为修饰类的构造函数的参数。装饰类实现新的...
分类:
其他好文 时间:
2014-07-01 00:39:28
阅读次数:
255
图像处理——图像平滑分类:图像处理2012-12-10 22:402714人阅读评论(0)收藏举报 图像噪声是在图像处理中经常会遇到的问题,它的存在会使图像的质量下降,因此解决图像噪声问题在图像处理过程中是不可忽视的。 根据噪声的性质不同,消除噪声的方法也有所不同。 随机噪声是一种...
分类:
其他好文 时间:
2014-06-30 20:48:28
阅读次数:
200
图像处理——图像增强分类:图像处理2012-12-11 00:30316人阅读评论(0)收藏举报图像中含有重要的信息,所以在图像识别中,严格要求图像的清晰程度。清晰的图像是指对象物体的亮度和色彩的细微差别能够清楚的显示出来。对图像中包含的亮度和色彩等信息进行增幅,或者将这些信息变换成其他形式的信息,...
分类:
其他好文 时间:
2014-06-30 20:46:24
阅读次数:
252