AdapterView具有如下特征:

1)AdapterView继承了ViewGroup,它的本质是容器

2)AdapterView可以包括多个“列表项”,并以合适的方式显示出来

3)AdapterView显示的多个列表项由Adapter提供。调用AdapterView的setAdapter方法设置Adapter即可

Adapter接口

Adapter本身是一个接口,它派生了ListAdapter和SpinnerAdapter两个子接口,其中ListAdapter为AbsListView提供列表项,而Spinner为AbsSpinner提供列表项

Adapter常用的实现类如下:

1)BaseAdapter---一个抽象类,实现它需要很多的方法,因此也具有较高的灵活性

掌握4个方法:

1>getCount-------要绑定的条目的数目,比如格子的数量

2>getItem---------根据一个索引位置获得该位置的对象

3>getItemId------获取条目的ID

4>getView--------获取该条目要显示的界面

2)ArrayAdapter---支持泛型操作,最为简单,只能显示一行字

3)SimpleAdapter---有最好的扩展性,可以自定义各种效果

AdapterView 及其子类相关推荐

  1. UI组件之AdapterView及其子类(四)Gallery画廊控件使用

    听说 Gallery现在已经不使用了,API使用ViewPaper代替了,以后再学专研ViewPaper吧现在说说Gallery画廊,就是不停显示图片的意思 Gallery是用来水平滚动的显示一系列项 ...

  2. UI组件之AdapterView及其子类关系,Adapter接口及其实现类关系

    AdapterView本身是一个抽象基类,它派生的的子类在用法上十分相似.AdapterView直接派生的三个子类:AbsListView,AbsSpinner,AdapterViewAnimator ...

  3. android adapter 组件,Android UI - AdapterView 及其子类

    AdapterView AdapterView 是一个抽象类,其派生的子类在用法上十分相似: AdapterView 继承了 ViewGroup: AdapterView 及其子类的继承关系如下: A ...

  4. UI组件之AdapterView及其子类(一)三种Adapter适配器填充ListView

    AdapterView的内容一般是包含多项相同格式资源的列表,常用的有5种AdapterView的子类: (1)ListView:简单的列表 (2)Spinner:下拉列表,给用户提供选择 (3)Ga ...

  5. Android开发自学笔记(Android Studio)—4.4 AdapterView及其子类

    一.引言 AdapterView本身是一个抽象类,而它派生的子类在用法上也基本相似,只是在显示上有一定区别,因此把他们也归为一类. AdapterView具有如下特征: AdapterView继承自V ...

  6. android-UI组件(四):AdapterView及其子类

    http://blog.csdn.net/litianpenghaha/article/details/23270881 AdapterView组件是一组重要的组件,AdapterView本身是一个抽 ...

  7. UI组件之AdapterView及其子类(五)ListView组件和ListActivity

    ListView组件是一个显示组件,继承AdapterView基类,前面已经介绍了分别使用ArrayAdapter,SimpleAdapter,扩展BaseAdapter来为LisView提供列表项h ...

  8. AdapterView及子类

    AdapterView是一组重要的组件,AdapterView本身是一个抽象基类,它派生的子类在用法上十分相似,只是显示界面有一定的区别,因此我这边将它们归为一类哦,针对它们的共性集中讲解,并突出介绍 ...

  9. Android AdapterView以及子类

    AdapterVIew本身是一个抽象基类,它派生的子类用法十分相似. Adapter特征: AdapterView继承了ViewGroup,它本质是容器 Adapter可以包括多个"列表项& ...

  10. 2.5 UI组件-AdapterView及子类(疯狂android学习笔记)

    列表视图(ListView)和ListActivity ①直接使用ListView创建 ②让Activity继承ListActivity(相当于该activity显示的组件为ListView) 提示: ...

最新文章

  1. 《学习之道》第十章总结
  2. Linux查看磁盘目录内存空间使用情况
  3. 以无代码的方式将Form打印内容转成生成PDF文件
  4. oracle db-link 分布式数据库网络配置协议错误,Oracle学习(18)【DBA向】:分布式数据库...
  5. Activity的生命周期及各生命周期方法的作用
  6. uboot: RTL8201 100M PHY驱动代码
  7. CCF CSP 201403-1 相反数(C++)
  8. 博客园CodingLife模板样式优化
  9. Oracle 修改字符集 为ZHS16GBK
  10. makefile教程链接
  11. C++ STL 一个简单的文件输入输出示例
  12. 迁移solaris ufs根文件系统至zfs根文件系统
  13. 开源、绿色,解压即可运行的数据库连接工具推荐
  14. 计算机实验报告word的应用,计算机实验报告模板.doc
  15. JavaScript JSON的key 下划线格式与驼峰格式互相转换
  16. 计算机系统历史版本,全历史PC版
  17. win10远程计算机证书错误,设置win10系统ie证书错误的详细办法
  18. 申请美国大学计算机专业,美国TOP20大学计算机专业申请建议
  19. 2021-1-1今日新闻简报 每天精选12条最新时事热点新闻摘要和1条微语
  20. 带内部参考电压(VREFINT)校正的STM32 DMA 内置温度采集

热门文章

  1. FPGA入门到精通系列1:数字电路基础知识
  2. java读写Txt文件
  3. 数据结构实验一:顺序表的实现及应用
  4. 微信小程序弹框(组件)
  5. C语言顺序表的12个基本操作(增删改查等)
  6. vue在线预览word踩坑日记
  7. 机器人标准DH建模法
  8. Qt之切换语言的方法(传统数组法与Qt语言家)
  9. 图片自适应页面大小的简单HTML代码
  10. 联想LJ2600D硒鼓加粉后清零操作