中国足球的水平虽然不高,但实际上,在每个城市会有一批足球爱好者,他们踢球、看球、懂球。有这样的2个足球爱好者,一个是左脚选手,另一个是右脚选手。 public class PlayWithLeft { public void Play() { Console.WriteLine("我是左脚选手");...
分类:
其他好文 时间:
2014-08-14 19:41:59
阅读次数:
197
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中...
分类:
移动开发 时间:
2014-08-14 16:19:58
阅读次数:
154
續上集未完的相關設計模式,包括 Composite、Adapter、Factory...
分类:
其他好文 时间:
2014-08-14 00:54:27
阅读次数:
274
目前开发的程序在切换View时界面卡顿现象比较严重,影响用户体验,当前项目共就四个View,每个View也只是按钮,所以可以同时加载,不让其它view销毁。只需在Adapter中重载destroyItem类即可@Override public void destroyItem(ViewGroup c...
分类:
移动开发 时间:
2014-08-13 18:34:06
阅读次数:
812
1、定义 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式又叫做变压器模式,也叫做包装模式(Wrapper),区别于装饰者模式。 2、通用类图 target目标角色:该角色定义把其他类转换为何种接口,也就是我们的期望接口。 Ada...
分类:
其他好文 时间:
2014-08-13 17:42:26
阅读次数:
288
分类Title实现:package com.flora;import android.widget.Adapter;public class Category { private String mTitle; private Adapter mAdapter; p...
分类:
移动开发 时间:
2014-08-13 08:00:55
阅读次数:
400
1? 在异步加载之前的代码的和普通加载代码一样,只需要在GirdView的Adapter的public View getView(int position, View convertView, ViewGroupparent)方法使用异步加载的方式返回ImageView。 2? 如果能把加载过...
分类:
其他好文 时间:
2014-08-12 10:33:34
阅读次数:
381
鸟随凤鸾,人伴贤良,得以共之,我之幸也。说的是鸟随着鸾凤可以飞的更高远,人和比自己境界高的相处,自己也会得到熏染进步。一、概述分享出来简单的心得,望探讨依赖倒置依赖注入Adapter模式Null模式二、快速示例部分代码: 1 class ProductService 2 { 3 4 ...
分类:
Web程序 时间:
2014-08-12 08:57:33
阅读次数:
309
基本概念
适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
在GoF的设计模式中,对适配器模式讲了两种类型,类适配器模式和对象适配器模式。适配器模式还有一个特例,就是缺省适配模式(Default Adapter),又称接口适配模式。
1、 类适配器模式
把适配类的API转换成目标类...
分类:
其他好文 时间:
2014-08-12 00:50:43
阅读次数:
293
适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。1. 解决的问题 即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2. 模式中的角色 2.1 目标接口(Targ.....
分类:
其他好文 时间:
2014-08-12 00:13:03
阅读次数:
215