1
2
3
4
5
6
7
8
9
10
11
12

2.2 常用控件的使用

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

【 单元:常用控件的使用 】

本次课我们将学习常见控件的使用方法,如TextView、AutoCompleteTextView、MultiAutoCompleteTextView;Button;EditView;ImageView;ProgressBar;AlertDialog;ProgressDialog;RadioButton、CheckBox这些控件的常用属性及方法。

能力目标

知识目标

素质目标

能够熟练运用常见的控件设计用户界面。

 

 

掌握常见控件

TextView、AutoCompleteTextView

MultiAutoCompleteTextView、Button

EditView、ImageView、ProgressBar

AlertDialogProgressDialog、

RadioButton等的属性及用法。

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

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

3.培养团队合作能力。

学习任务

重点、难点

突破方法

1. 动态匹配输入内容

2. 获取用户输入的内容;

3. 实现图片浏览器;

4. 隐藏与显示进度条;

5. 弹出对话框;

6.获取用户信息。

1. TextView、 Button、EditView的属性及用法;

2.AlertDialog、RadioButton的属性及用法。

 

采用翻转课堂、项目导入的教学模式,进行分组讨论、边讲边练的教学方法。

【 导学视频 】

【 思维导图 】

1573605409945924.jpeg

【 课前准备 】

课前

微课

常用控件及通用属性 

资料

查找

查找资料了解控件的通用属性:

(1)android:layout_width  控件宽度

(2)android:layout_height 控件高度

(3)android:id  控件id

(4)android:text  显示文本

(5)android:textSize  文本大小

(6)android:textColor 文本颜色

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

教学

视频

(1)实现动态匹配输入内容   (2)获取用户输入内容   (3)实现图片浏览器    

(4)显示与隐藏进度条          (5)弹出对话框

移动

终端

快捷

通道

1573554986108310.png

1573794154451231.png

1573555059575507.png

原理

动画

(1)常用控件和布局的继承结构  (2)折线图绘制原理    (3)柱状图绘制原理

(4)常规双边带调幅调制波形      (5)分区线性调制和非线性调制

动画

特效

(1)添加购物车                        源码下载:压缩图标.png ShoppingCartAnimation-master.zip

(2)3D触摸效果                       源码下载:压缩图标.png GoldDrop-master.zip

(3)平滑酷炫的分享按钮           源码下载:压缩图标.png RecordingAnimation-master.zip

案例

运行

效果

(1)动态匹配输入内容    (2)获取用户输入的内容    (3)图片浏览器    

(4)隐藏与显示进度条    (5)弹出对话框                  (6)获取用户信息

案例

源码

(1)AutoCompleteTextView    (2)CheckBoxRadioButton    (3)ImageViewTest   

(4)ProgressBarAlertDialog     (5) UICustomViews

音频

答疑

(1)传统对话框满足不了用户需求怎么办?

(2)点击单选按钮没有反应怎么办?

(3)为什么Radiobutton不能实现单选?

(4)如何实现自动匹配输入信息?

(5)如何使文本输入框只输入一行文本?

(6)如何使用其他布局文件的组件?

(7)如何在应用中显示图片?

(8)为什么点击按钮没有反应?

(9)如何设置水平的进度条?

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

教学设计

《常见控件的使用》单元设计

点击进入学习

任务

工单

《常见控件的使用》任务工单

点击进入学习

教案

《常见控件的使用》教案

点击进入学习

课件

《常见控件的使用》课件

点击进入学习

图标素材

点击下载素材

压缩图标.png手机系统图标.rar

点击下载素材

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

习题

《常见控件的使用》练习题

点击进入学习

实训指导

《获取用户信息》实训指导书

点击进入学习

实训

流程

1573555103577529.png

【 学习资源拓展 】

技能

大赛

实战

技能大赛练习二

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

企业案例

视频:绘制柱形图(一) 

            绘制柱形图(二)

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

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

学生作品

作品名称:简易计算器

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

作品源码:压缩图标.pngjisuanqi.rar

运行效果:项目展示

专业

英语

dpi : dots per inch  每英寸的点的个数

device independent pixel-与像素无关的设备

metrics 量度        density 密度

species 种类        indicator 指示器 

Dummy  虚拟的 假的

拓展

作业

运用常用布局及常见控件制作个人界面

推荐

学习

内容

EditText限制输入字符类型的几种方式

他山之石

1574825296472488.png

1574825318221312.png

1574825343666261.png

                                                   1574823660111245.gif1574823660111245.gif1574823660111245.gif


  • 曹洪新 2018-09-26 16:02:54
    各种控件的属性方法有何异同,如何合理的使用各种控件
  • 赵增涛 2019-11-24 18:55:20
    动画内容丰富
  • 黄迎春 2019-11-24 19:03:30
    动画内容丰富,很实用
  • 李强 2019-11-24 19:04:53
    对学习很有帮助,不错!
  • 李虹睿 2019-11-24 19:05:00
    这节课很实用,学到很多。
  • 张嘉钰 2019-11-24 19:07:15
    很丰富
  • 亚楠 2019-11-24 19:08:36
    这些很有用,学到了
  • 李洪胜 2019-11-24 19:09:21
    这节课很实用,学到很多。
  • 刘桂芳 2019-11-24 19:09:45
    内容丰富,实用
  • 田雪 2019-11-24 19:10:59
    很好,对学习很有帮助!
  • 吴嘉杰 2019-11-24 19:11:02
    学到很多有用的新知识
  • 赵甜甜 2019-11-24 19:11:12
    这节课让我学到了很多
  • 冯晓玲 2019-11-24 19:12:22
    这些很有用
  • 李亚凡 2019-11-24 19:12:32
    这节课很实用,学到很多。
  • 秦海龙 2019-11-24 19:12:41
    这节课让我学到了很多
  • 吴梦蝶 2019-11-24 19:12:47
    丰富了我的知识
  • 陈超 2019-11-24 19:14:02
    不错,很实用
  • 赵颖欣 2019-11-24 19:14:31
    本节让我学习到了很多知识,对课程有了了解
  • 霍青云 2019-11-24 19:16:13
    这节课内容丰富,学到了很多知识,很好用。
  • 汤怀楠 2019-11-24 19:16:28
    内容丰富,学到很多
  • 赵颖欣 2019-11-24 19:20:46
    本节让我学习到了很多知识,对课程有了了解
  • 袁呈泉 2019-11-24 19:30:52
    内容丰富,老师负责!
  • 杨之帅 2019-11-24 19:31:14
    这节课很好很实用,我学到了很多。
  • 刘云龙 2019-11-24 19:34:09
    内容丰富,通俗易懂,学到了很多。
  • 樊艳欣 2019-11-24 19:40:37
    内容丰富有趣,很不错!
  • 王兴华 2019-11-24 19:52:22
    丰富知识,很实用
  • 程政 2019-11-24 19:54:31
    通俗易懂 简洁明了 非常的好
  • 冯泽辰 2019-11-24 19:58:39
    老师很用心的讲解,很多细节都能指出
  • 任雨鹏 2019-11-24 20:03:04
    动画效果非常好,能学到很多原理,让学习更简单
  • 刘霄扬 2019-11-24 20:03:14
    对学习很有帮助,不错!
  • 雷涛涛 2019-11-24 20:05:12
    对学习很有帮助,不错!
  • 李天昌 2019-11-24 20:26:21
    这节课很好很实用,我学到了很多。
  • 赵盛彪 2019-11-24 20:48:55
    老师讲的非常好,每天学习丰富知识,把学习变简单
  • 徐健皓 2019-11-24 20:51:47
    不错,很实用