适配器模式适配器模式是很好理解的模式了,生活中也非常常见,什么插头2口转3口,什么USB转PS2,这都算是适配器模式。说白了,就是如果有一些东西提供的接口你很像用,但是你手头没有好的接口使用它,这个就需要一个适配器,将你需要的接口转换成你所拥有的接口。这样的好处也是显而易见,就是你不用改变你现在所拥...
分类:
其他好文 时间:
2014-08-18 18:12:22
阅读次数:
148
2014-08-18数据适配器: 是连接数据源和视图界面的桥梁1、数组适配器(ArrayAdapter):用于绑定格式单一的数据 数据源:可以是集合或数组2、简单适配器(SimpleAdapter):用于绑定格式复杂的数据 数据源:只能是特定泛型的集合监听器: 程序和用户(或系统)交互的桥梁On.....
分类:
其他好文 时间:
2014-08-18 17:55:42
阅读次数:
223
最终效果图:
代码片段:
DealListController继承自UICollectionViewController
self.view已经包含了一个UICollectionView
并且数据源和代理已经是当前控制器self
//
// DealListController.m
// 帅哥_团购
//
// Created by beyond on 14-8-1...
分类:
移动开发 时间:
2014-08-18 16:22:42
阅读次数:
183
我们接着讨论设计模式,上篇文章我讲完了5种创建型模式,这章开始,我将讲下7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图:适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造...
分类:
编程语言 时间:
2014-08-18 12:57:02
阅读次数:
250
适配器模式可以用来在现在接口和不兼容的类之间进行适配。使用这种模式的对象又叫包装器,因为他们是在用一个新接口包装另一个对象。在设计类的时候往往遇到有些接口不能与现有api一同使用的情况,借助于适配器,你可以不用直接修改这些类也能使用他们。适配器的特点:适配器可以被添加到现有代码中以协调俩个不同的接口...
分类:
其他好文 时间:
2014-08-18 12:20:54
阅读次数:
164
(注:本文所讲的网络协议只针对TCP协议)
背景:开发一个C/S的应用势必需要服务端和客户端的适配,包括网络协议、数据传输格式、业务处理的适配。由于服务端承载着大量的客户端,需要高并发、高性能、高可靠性,在我们的认知里往往认为服务端的网络模型和架构设计很复杂。但是客户端嘛,无非就是建立网络连接,发个请求收个回复如此简单。所以在工作中经常会出现有些客户端处理界面和业务的同事对平台开发者说,你做...
分类:
其他好文 时间:
2014-08-18 08:04:13
阅读次数:
162
。。。在百度上搜了这么一段。理解了ArrayAdapter的三个参数的用途1. 这个小例子是要显示一个数组,我们就用ArrayAdapter,数组适配器,数据的数据类型是String类型的,数据的数据类型还可以是其他的包括对象类型的2. ArrayAdapter arrayAdapter = new...
分类:
移动开发 时间:
2014-08-17 19:46:32
阅读次数:
243
(注:本文所讲的网络协议只针对TCP协议)背景:开发一个C/S的应用势必需要服务端和客户端的适配,包括网络协议、数据传输格式、业务处理的适配。由于服务端承载着大量的客户端,需要高并发、高性能、高可靠性,在我们的认知里往往认为服务端的网络模型和架构设计很复杂。但是..
分类:
其他好文 时间:
2014-08-17 17:10:43
阅读次数:
185
http://www.cnblogs.com/topcoderliu/archive/2011/05/07/2039862.html在开发中,我们经常使用到ListView这个控件。Android的API也提供了许多创建ListView适配器的快捷方式。例如ArrayAdapter、SimpleAd...
分类:
移动开发 时间:
2014-08-17 16:46:12
阅读次数:
383
第七章 设计模式类别一、设计模式有三种类别 1、创建型模式:专注于处理对象机制。包括:构造器、工厂、抽象、原型、单例、生成器 2、结构型模式:用于找出在不同对象之间建立关系密切的简单方法。包括:装饰者、外观、享元、适配器、代理 3、行为模式:用于改善或简化系统中不同对象之间的通信。包括:迭代...
分类:
编程语言 时间:
2014-08-16 22:30:11
阅读次数:
220