ListView和BaseAdapter自定义适配器

ListView和BaseAdapter自定义适配器

  • ListView
    • 定义
    • ListView常用属性
    • ListView常用的方法
    • ListView填充数据
      • ArrayAdapter填充数据
        • 步骤
      • SimpleAdapter填充数据
        • 步骤
  • BaseAdapter
    • 定义
    • 使用
      • 使用步骤
    • 适配器的分类
  • ListView优化
  • 案例:开启AsyncTask异步任务,下载网络数据,并且通过BaseAdapter填充到ListView控件中
    • 步骤

ListView

定义

ListView是垂直显示列表项并可上下滚动的控件。

ListView常用属性

ListView和BaseAdapter自定义适配器_第1张图片
ListView和BaseAdapter自定义适配器_第2张图片
ListView和BaseAdapter自定义适配器_第3张图片
ListView和BaseAdapter自定义适配器_第4张图片

ListView常用的方法

ListView和BaseAdapter自定义适配器_第5张图片
ListView和BaseAdapter自定义适配器_第6张图片ListView和BaseAdapter自定义适配器_第7张图片
ListView和BaseAdapter自定义适配器_第8张图片
ListView和BaseAdapter自定义适配器_第9张图片

ListView填充数据

ListView和BaseAdapter自定义适配器_第10张图片
ListView和BaseAdapter自定义适配器_第11张图片
在这里插入图片描述

ArrayAdapter填充数据

步骤

ListView和BaseAdapter自定义适配器_第12张图片
ListView和BaseAdapter自定义适配器_第13张图片
ListView和BaseAdapter自定义适配器_第14张图片
ListView和BaseAdapter自定义适配器_第15张图片

SimpleAdapter填充数据

步骤

ListView和BaseAdapter自定义适配器_第16张图片
ListView和BaseAdapter自定义适配器_第17张图片
ListView和BaseAdapter自定义适配器_第18张图片
ListView和BaseAdapter自定义适配器_第19张图片

BaseAdapter

定义

BaseAdapter是按照任意方式排列视图的适配器。

使用

使用步骤

ListView和BaseAdapter自定义适配器_第20张图片
ListView和BaseAdapter自定义适配器_第21张图片
在这里插入图片描述

ListView和BaseAdapter自定义适配器_第22张图片

适配器的分类

ListView和BaseAdapter自定义适配器_第23张图片

ListView优化

ListView和BaseAdapter自定义适配器_第24张图片
ListView和BaseAdapter自定义适配器_第25张图片
ListView和BaseAdapter自定义适配器_第26张图片
ListView和BaseAdapter自定义适配器_第27张图片
ListView和BaseAdapter自定义适配器_第28张图片

案例:开启AsyncTask异步任务,下载网络数据,并且通过BaseAdapter填充到ListView控件中

步骤

ListView和BaseAdapter自定义适配器_第29张图片
ListView和BaseAdapter自定义适配器_第30张图片
ListView和BaseAdapter自定义适配器_第31张图片
ListView和BaseAdapter自定义适配器_第32张图片
ListView和BaseAdapter自定义适配器_第33张图片
ListView和BaseAdapter自定义适配器_第34张图片
ListView和BaseAdapter自定义适配器_第35张图片
ListView和BaseAdapter自定义适配器_第36张图片
ListView和BaseAdapter自定义适配器_第37张图片
ListView和BaseAdapter自定义适配器_第38张图片
ListView和BaseAdapter自定义适配器_第39张图片

ListView和BaseAdapter自定义适配器就到这啦!

你可能感兴趣的:(Android入门一)