Android开发
3、Android高级控件的使用:
ListView的使用方法:
一、 AdapterView 及其子类
AdapterView 是一组重要的组件,它的主要作用是通过列表的形式显示数据。
AdapterView 本身是一个抽象类,常用的 ListView(列表)、Spinner(下拉列表)、Gallery(缩略图),GridView(网格图)都是 AdapterView 的子类。子类的用法相似,知识在显示上略有不同。
AdapterView 的子类继承关系
下面是 AdapterView 的类定义(成员变量及方法省略)
/** * An AdapterView is a view whose children are determined by an {@link Adapter}.
* AdapterView是一个视图,其子视图由{@link Adapter}确定 * See {@link ListView}, {@link GridView}, {@link Spinner} and {@link Gallery} for commonly used subclasses of AdapterView.
* 提示AdapterView 的常用子类 */ public abstract class AdapterView<T extends Adapter> extends ViewGroup { }
AdapterView 具有如下特征:
1. AdapterView 继承了 ViewGroup ,说明它本质是容器。
2. AdapterView 可以包含多个 ”列表项“ (即子视图),子视图由与之关联的 Adapter 确定,以合适的方式显示出来。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界