一、Adapter的介绍An Adapter object acts as a bridge between an AdapterView and the underlying data for that view. The Adapter provides access to the data i...
分类:
移动开发 时间:
2014-07-11 10:10:03
阅读次数:
255
适配器模式的定义:将一个类的接口变成另一个客户端所期待的的接口,从而使原本因接口不匹配而无法在一起工作的两个类都能在一起工作。
1:目标角色:把其他类转成何种接口,也就是我们期望的接口。package adapter;
public interface Target {
//目标角色有自己的方法
public void request();
}
package adapter;
pu...
分类:
其他好文 时间:
2014-07-11 08:40:34
阅读次数:
223
今天在做网上商城的商品显示,想用网格布局,可是总觉得空空的不好看,所以就想着给它加个网格线,可是遇到问题了,网格布局其实很简单,就是设置GridView布局的背景色和adapter引用的布局设背景色。我的设置如下:
1
2
3
4
5
6
7
8
9
android:id="@+id/gv_group" andro...
分类:
其他好文 时间:
2014-07-11 00:49:04
阅读次数:
591
在Linux驱动中I2C系统中主要包含以下几个成员:I2C adapter 即I2C适配器I2C driver 某个I2C设备的设备驱动,可以以driver理解。I2C client 某个I2C设备的设备声明,可以以device理解。I2C adapter是CPU集成或外接的I2C适配器,用来控制....
分类:
系统相关 时间:
2014-07-09 17:21:36
阅读次数:
263
在(一)中简述了Linux I2C子系统的三个主要成员i2c_adapter、i2c_driver、i2c_client。三者的关系也在上一节进行了描述。应该已经算是对Linux I2C子系统有了初步的了解。下面再对他们之间的关系进行代码层的深入分析,我认为对他们的关系了解的越好,越有助于I2C设备...
分类:
系统相关 时间:
2014-07-09 17:17:29
阅读次数:
247
结构型模式包括7种:适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式。本文主要介绍适配器模式和桥接模式。一、适配器模式(Adapter) 适配器模式其实很简单,就像手机充电器一样,手机需要5V的,而插座出来是220V。因此需要充电器变压就ok。再比如,一个之会说汉语的和一个只会说英语的无法沟通,那就中间请个翻译。所有的交流通过翻译,翻译翻给会说英语的,就能完成一次单项交流的。...
分类:
编程语言 时间:
2014-07-09 11:16:23
阅读次数:
192
一般是针对包含多个元素的View,如ListView,GridView,ExpandableListview,的时候我们是给其设置一个Adapter。Adapter是与View之间提供数据的桥梁,也是提供每个Item的视图桥梁。...
分类:
移动开发 时间:
2014-07-09 10:04:11
阅读次数:
153
最近工作中,发现了一个bug,是和ListView Adapter有关的。产生了FC,描述信息大约是
"The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a b...
分类:
其他好文 时间:
2014-07-08 20:09:41
阅读次数:
199
一,首先定义一个类来关联Adapter和Activity能够记住点击的位置public class MyViewHoler{ public CheckBox cb; public TextView tv;}二,Adapter的写法package com.example.listviewcheckde...
分类:
其他好文 时间:
2014-07-06 19:11:23
阅读次数:
123
今天来按照apidemos提供的方法来实现slow loading的效果.
Main.java
import android.app.ListActivity;
import android.content.Context;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view...