1
2
3
4
5
6
7
8
9
10
11

2.3 ListView的功能和用法

发布时间:2018-02-23 14:23   发布人:陈媛媛   浏览次数:685

【 单元:ListView的功能和用法 】

ListView是最常用的组件,本次课我们将学习ListView的属性及常用方法、ArrayAdapter的使用方法,并通过案例进一步掌握ListView的使用用法。

能力目标

知识目标

素质目标

能够熟练使用ListView制作简单大方的应用界面。

1. 了解Adapter接口及实现类;

2. 掌握ListView的使用方法;

3. 掌握ArrayAdapter的使用方法;

4. 掌握使用ArrayAdapter创建ListView的方法;

1. 养成积极主动学习意识;

2. 养成勤于动手的习惯;

3. 培养团队合作能力。

学习任务

重点、难点

突破方法

1. 实现简单列表

2. 定制ListView界面

3. 实现ListView的点击事件

1. ListView的使用方法;

2. ArrayAdapter创建ListView的方法。

采用翻转课堂、项目导入的教学模式,采用分组讨论、案例教学、演示原理动画等教学方法。

【 导学视频 】

【 思维导图 】

1573605473574000.jpeg

【 课前准备 】

课前

微课

Adapter继承结构

资料

查找

在Android日常的开发中,常用的Adapter有如下三种:

( 1)ArrayAdapter

( 2)SimpleAdapter

( 3)BaseAdapter

查找资料了解这三种适配器的用法

【 学习资源(视频、音频、动画类)】

教学

视频

(1)实现简单列表     (2)订制ListView界面1   (3)订制ListView界面2   

(4)实现ListView的点击事件

移动

终端

快捷通道

1573555488127722.png

1573555513222345.png

1573555544277727.png

原理

动画

(1)快速排序原理              (2)冒泡排序原理       (3)选择排序原理

(4)DM调制编译码过程     (5)DPCM编码          (6)PCM基群帧结构 

(7)抽样定理                     (8)ALOHA协议

动画特效

(1)飞机升空特效             源码下载:压缩图标.png 飞机升空特效.zip

(2)自定义录音播放          源码下载:压缩图标.png RecordingAnimation-master.zip

(3)翻转展示动画             源码下载:压缩图标.png FlipShare-master.zip

案例运行

效果

1ListView实现列表视图界面   

2RecyclerView实现横向布局   

3RecyclerView实现瀑布布局

案例源码

压缩图标.pngListViewTest

音频

答疑

(1)如何在列表中显示数据?

(2)适配器是什么?

【 学习资源(文档、课件、图片类)】

教学设计

《ListView的功能和用法》单元设计

点击进入学习

任务

工单

《ListView的功能和用法》任务工单

点击进入学习

教案

《ListView的功能和用法》教案

点击进入学习

课件

《ListView的功能和用法》课件

点击进入学习

图标素材

点击下载图片

图片图标.png项目背景.jpg

点击下载素材

压缩图标.pngAndroid图标素材1.rar

习题

《ListView的功能和用法》练习题

点击进入学习

实训指导

《Android应用市场界面的实现》指导书

点击进入学习

实训

流程

1573555582279104.png

【 学习资源拓展 】

技能

大赛

实战

技能大赛练习三——ListView的用法

2018年全国职业技能大赛移动互联网应用软件开发试题库

企业案例

视频:绘制饼形图(一)  

            绘制饼形图(二)  

           个性化饼形图

案例源码:压缩图标.pngMPAndroidChart图表-ChartDemo.rar

案例效果:使用MPAndroidChart绘制图表

学生作品

作品名称:Alarm Clock

作品文档:项目报告(在线预览)

作品源码:压缩图标.pngAlarm1.01.rar

运行效果:项目展示

专业

英语

MIME: Multperpose Intenet Mail Extensions

preference  有选项(系统偏好设置)

share  分享

commit  做,提交 执行vt

entry 入口,条目

Environment  环境

拓展

作业

运用常用布局、常见控件及ListView制作Android应用市场界面。

推荐

学习

内容

EditText的inputType属性

他山之石

1574825384103637.png

1574825406112472.png

1574825427194933.png

                                                  1574823660111245.gif1574823660111245.gif1574823660111245.gif


  • 赵增涛 2019-11-24 18:55:33
    动画内容丰富
  • 黄迎春 2019-11-24 19:03:40
    动画内容丰富,很实用
  • 李强 2019-11-24 19:05:03
    对学习很有帮助,不错!
  • 李虹睿 2019-11-24 19:05:15
    很实用
  • 张嘉钰 2019-11-24 19:07:24
    很丰富
  • 亚楠 2019-11-24 19:08:45
    这些很有用,学到了
  • 李洪胜 2019-11-24 19:09:33
    这节课很实用,学到很多。
  • 刘桂芳 2019-11-24 19:09:52
    内容丰富,实用
  • 张树瑜 2019-11-24 19:10:13
    这节课对我们很有用
  • 吴嘉杰 2019-11-24 19:11:11
    学到很多有用的新知识
  • 田雪 2019-11-24 19:11:11
    很好,对学习很有帮助!
  • 赵甜甜 2019-11-24 19:11:25
    这节课让我学到了很多
  • 冯晓玲 2019-11-24 19:12:43
    内容丰富,学到很多
  • 李亚凡 2019-11-24 19:12:44
    这节课很实用,学到很多。
  • 吴梦蝶 2019-11-24 19:12:57
    丰富了我的知识
  • 秦海龙 2019-11-24 19:13:47
    课程很不错,实用,丰富!
  • 陈超 2019-11-24 19:14:19
    不错,很实用
  • 霍青云 2019-11-24 19:16:34
    这节课内容丰富,学到了很多知识,很好用。
  • 汤怀楠 2019-11-24 19:16:38
    内容丰富,学到很多
  • 赵颖欣 2019-11-24 19:20:56
    本节让我学习到了很多知识,对课程有了了解
  • 崔一凡 2019-11-24 19:21:34
    这节课很实用,学到很多。
  • 袁呈泉 2019-11-24 19:31:05
    内容丰富,老师负责!
  • 杨之帅 2019-11-24 19:31:21
    这节课很好很实用,我学到了很多。
  • 刘云龙 2019-11-24 19:34:19
    内容丰富,通俗易懂,学到了很多。
  • 王兴华 2019-11-24 19:52:07
    丰富知识,很实用
  • 程政 2019-11-24 19:54:39
    通俗易懂 简洁明了 非常的好
  • 冯泽辰 2019-11-24 19:58:23
    老师很用心的讲解,很多细节都能指出
  • 任雨鹏 2019-11-24 20:03:13
    动画效果非常好,能学到很多原理,让学习更简单
  • 刘霄扬 2019-11-24 20:03:26
    对学习很有帮助,不错!
  • 李天昌 2019-11-24 20:26:30
    这节课很好很实用,我学到了很多。
  • 赵盛彪 2019-11-24 20:49:04
    老师讲的非常好,每天学习丰富知识,把学习变简单
  • 徐健皓 2019-11-24 20:51:56
    不错,很实用