Android应用开发项目式教程 教案 项目2 个性名片——界面布局.docx

Android应用开发项目式教程 教案 项目2 个性名片——界面布局.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
标题Android应用开发项目式教程概览本教程旨在深入浅出地介绍Android应用开发的基本知识和技术我们将从基本概念和实践出发,详细解释了Android应用程序的界面布局控件设计和API的使用课程简介本课程分为两部分第一部分,详述了基础的HTML结构和CSS样式第二部分,介绍了Android的界面布局和控件,包括按钮布局文本布局列表布局瀑布流布局等等课时安排1讲解HTML结构和CSS样式的基础知识2掌握Android的界面布局和控件的

项目2个性名片——界面布局

2.1布局管理概述课程教案

课程名称

Android应用开发

项目名称

个性名片

任务名称

布局管理概述

课时

1

授课地点

科大讯飞人工智能实训室

教学形式

项目化教学、理实一体、

线上线下混合式

授课班级

20应用电子技术2(对)

学习情境

QQ界面、微信界面、网易新闻的Android程序界面很美观,如何做整齐、美观的界面,加强用户的第一印象。

教学内容分析

视图(View)或视图组(ViewGroup)的概念,布局的编写方式,布局的类型和特点。

教学目标

知识目标

1、了解View视图和ViewGroup视图组的关系;

2、掌握在XML文件中与Java代码中编写界面布局;

3、不同布局方式的特点。

技能目标

1、学生根据提供的代码,可以在XML文件中的进行代码运行;

2、观察身边简单界面案例,判断布局类型。

素质目标

根据简单UI了解View视图和ViewGroup视图组,站在用户角度对UI设计有全局管理观。

教学重点

1、UI的概念。UI(UserInterface)是人与手机之间数据传递、交互信息的重要媒介和对话接口,是Android系统的重要组成部分;

2、UI中View视图和ViewGroup视图组概念和的相互关系;

3、布局的概念。

教学难点

1、XML文件中编写布局;

2、在Java代码中编写布局。

学情分析

学生已经掌握开发环境的搭建,掌握Android程序的开发,并可以动手开发简单程序。学生对Android编程有浓厚的兴趣。让学生在网络上看不同的UI,说出内含布局的元素。

教学设计

课前布置任务:1、发现身边的UI,理解什么是UI?什么是布局?2、通过大学MOOC教学平台,自学相关的视频;课中学生分别例举UI,通过讲解理解View视图和ViewGroup视图组;课后强化布局的分类,再次寻找和关注身边的UI,发现他们的不同,最后理解布局对完美UI设计的重要性。

思政设计

善于发现和类比;布局需要细节上的“小心思”,视觉上的“大追求”。

教学方法

问题导入法:通过布置任务,让学生首先去发现身边关于UI的案例;通过引导让学生对某个具体的UI进行布局的讨论。

考核评价

自评、互评、教师评,

项目评价表、项目考核表、线上考核成绩等。

教学资源

项目任务单、操作视频、PPT课件、知识点微课、拓展任务单等。

教学流程

教学步骤

教学活动

教学资源

思政元素

课前自主学习

教师发布学习视频任务

微视频、PPT、动画

自主学习

布置任务:分小组以学习强国APP为例或喜欢的游戏发现身边UI

网络

学习强国APP

善于发现细节

对不同UI进行控键布置的比较

网络

学会类比

任务描述

寻找简单UI,发现UI的不同

QQ群、微信等

任务实施

学生小组讨论

沟通能力

成果交流

小组代表发言,相互补充

PPT或文档

表达能力、团队精神

考核评价

学生互评

评价表

责任意识

课后拓展提高

1、通过课学堂知识讲解,把预习时的UI进行更发的认识,深层次理解UI和布局;

2、清晰View视图和ViewGroup视图组的关系;

3、提高在XML文件中编写布局以及在Java代码中编写布局流程。

网络、大学MOOC

自我纠错,逐步提高和稳固

教学流程

一、提出任务(课前)

每个同学都有手机,都会用QQ、微信、学校APP的健康打卡、学习强国APP等发现Android程序的界面各有不同,去发现这些界面上有些什么控键,如何布局来实现的。即说明一个丰富的界面总是要由很多控件组成的,如何才能让各个控件都有条不紊地摆放在界面上呢?

分析任务(课中)

1、以学生推荐的UI为例,让学生讲解UI的组成;

认识控键View视图和控键组ViewGroup;

3、提出布局概念

4、在Android中的编写布局的方式

(1)在XML文件中定义布局有效地将界面中布局的代码和Java代码隔离。

(2)Java代码编写布局更加灵活比如自定义控件或一些特殊要求时,使用Java代码布局。

5、为了适应不同的界面风格,目前常用的布局如PPT中所示有线性布局、表格布局、帧布局、约束布局;

二、探索研究(课中)

根据不同类型的布局特点,UI布局的不同类型

2、XML文件中编写布局;

在Java代码中编写布局

三、评价检查(自评、互评、教师点评相结合)

教师:激发--答疑(个别)、演示UI(重点内容、技巧等)--再激发--答疑。

自评、互评、教师点评。

自评内容:任务完成情况、指出小组例举UI的布局特点。

互评内容:认同其他小组总结合理地方,提出认为不合理的地方。

教师点评:总体评价

总结提高

通过对Android程序APP案例的观察,提出相关控件进行界面设计优化的建议。

五、布置任务(学生接受任务)

通过线上资源,给学生布置随堂练习,检测学

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档