Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1081488
  • 博文数量: 226
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 2504
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-21 14:12
文章分类

全部博文(226)

文章存档

2011年(1)

2010年(2)

2009年(68)

2008年(4)

2007年(27)

2006年(124)

我的朋友

分类: 嵌入式

2009-12-29 22:19:12

Adapter是将数据绑定到UI界面上的桥接类。在实际开发中经常用到,但是却经常对它的结构感到混乱,今天就分析一下androidadapter的结构。

1.

Adapter 相关Interface 结构




2.

Adapter 相关的Class 结构


BaseAdapter实现了接口ListAdapterSpinnerAdapter

如果我们要自己做属于自己的Adapter,以下顶层Adapter里方法都是需要重新实现的:

abstract Object getItem(int position)

abstract int getCount()

abstract long getItemId(int position)

abstract int getItemViewType(int position)

abstract View getView(int position,View convertVeiw,ViewGroup parent)

 

下一次,我们将对几种相应的adapter逐一的进行分析


阅读(2779) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~