布局管理器、列表视图、网格视图:线性布局、相对布局、绝对 布局、帧布局:用户界面VIEW:xml部分属性、ViewStub、多点 触控、输入法:控制UI界面:使用xml控制UI界面、在代码中 控制UI界面、使用XL和Java代码混合控制UI界面 2.基本概念和知识点 布局管理器:列表视图:网格视图:View:ViewStub;UI。 3.问题与应用(能力要求) 问题:Android UI布局方式有哪些?各自特点是什么? 通过本节学习应提升学生的Android UI布局的认知和应用能力。 第二节约束布局 1.主要内容 约束布局的特征,基本用法,增加约束、去除约束、使用引导线、 链线性组。 2.基本概念和知识点 约束布局。 3.问题与应用(能力要求) 问题:怎样使用约束布局建立应用界面? 通过本节学习应提升学生对约束布局的认知和应用能力。 第三节列表视图、网格视图、RecyclerView 1.主要内容 ListView(列表视图)的常用属性:ArraryAdapter(数组适配器) ListView应用实例:GridView(网格视图)常用属性、应用实例: RecyclerView的用法、应用实例. 2.基本概念和知识点 ListView:GridView:RecyclerView. 3.问题与应用(能力要求) 问题:ListView、.GridView和RecyclerView的用途是什么? 通过本节学习应提升学生对列表视图与网格视图的认知和应用能 力。 第四节Android UI控件 1.主要内容 TextView(文本框);EditText(编辑框): AutoCompleteTextView(自动填充文本框):Button(普通按钮): ImageButton(图片按钮):CheckBox(复选框)ToggleButton(开 关按钮):RadioButton(单选按钮)与RadioGroup(按钮组):使用 6
6 布局管理器、列表视图、网格视图;线性布局、相对布局、绝对 布局、帧布局;用户界面 VIEW:xml 部分属性、ViewStub、多点 触控、输入法;控制 UI 界面:使用 xml 控制 UI 界面、在代码中 控制 UI 界面、使用 XML 和 Java 代码混合控制 UI 界面 2.基本概念和知识点 布局管理器;列表视图;网格视图;View;ViewStub;UI。 3.问题与应用(能力要求) 问题:Android UI 布局方式有哪些?各自特点是什么? 通过本节学习应提升学生的 Android UI 布局的认知和应用能力。 第二节 约束布局 1.主要内容 约束布局的特征,基本用法,增加约束、去除约束、使用引导线、 链线性组。 2.基本概念和知识点 约束布局。 3.问题与应用(能力要求) 问题:怎样使用约束布局建立应用界面? 通过本节学习应提升学生对约束布局的认知和应用能力。 第三节 列表视图、网格视图、RecyclerView 1.主要内容 ListView(列表视图)的常用属性;ArraryAdapter(数组适配器); ListView 应用实例;GridView(网格视图)常用属性、应用实例; RecyclerView 的用法、应用实例。 2.基本概念和知识点 ListView;GridView;RecyclerView。 3.问题与应用(能力要求) 问题:ListView、GridView 和 RecyclerView 的用途是什么? 通过本节学习应提升学生对列表视图与网格视图的认知和应用能 力。 第四节 Android UI 控件 1.主要内容 TextView( 文本框 ) ; EditText( 编 辑 框 ) ; AutoCompleteTextView(自动填充文本框);Button(普通按钮); ImageButton(图片按钮);CheckBox(复选框);ToggleButton(开 关按钮);RadioButton(单选按钮)与 RadioGroup(按钮组);使用
ProgressDialog(进度对话框)类创建ProgressBar(进度条): Spinner(列表选择框);TimePicker(时间拾取器)DatePicker(日 期拾取器)与DatePickerDialog(日期拾取器对话框)。 2.基本概念和知识点 TextView EditText AutoCompleteTextView Button ImageButton CheckBox ToggleButton RadioButton RadioGroup ProgressDialog ProgressBar Spinner TimePicker:DatePicker:DatePickerDialog. 3.问题与应用(能力要求) 问题:I控件捕获用户操作的时间的方式有哪几种? 通过本节学习应提升学生对AndroidUI控件的认知和开发应用能 力。 第五节菜单与对话框 1.主要内容 菜单:选项菜单,上下文菜单,子菜单:对话框:提示对话框, 列表对话框,单选对话框和复选对话框,进度条对话框,日期选 择对话框,时间选择对话框,拖动对话框,自定义对话框:滚动 处理。 2.基本概念和知识点 菜单;对话框;滚动。 3.问题与应用(能力要求) 问题:Android中有哪几种菜单? 通过本节学习应提升学生对菜单和对话框的认知和应用能力。 (三)思考与实践 思考1.如何选择和应用界面布局? 2.如何在界面中应用控件? 实验2 Android常用布局 完成Android常用布局的上机习题,设计编写不同布局下的应用, 并运行查看结果。 实验3 Android常用控件 完成Android常用控件的上机习题,设计绵写不同控件应用界面, 并运行查看结果。 仿照学习强国客户端,建立一个APP界面,使用约束布局、列表 网格布局、底部分页等界面元素,构造一个简易的学习进步思想 7
7 ProgressDialog(进度对话框)类创建 ProgressBar(进度条); Spinner(列表选择框);TimePicker(时间拾取器) DatePicker(日 期拾取器)与 DatePickerDialog(日期拾取器对话框)。 2.基本概念和知识点 TextView ; EditText ; AutoCompleteTextView ; Button ; ImageButton ; CheckBox ; ToggleButton ; RadioButton ; RadioGroup ; ProgressDialog ; ProgressBar ; Spinner ; TimePicker;DatePicker;DatePickerDialog。 3.问题与应用(能力要求) 问题:UI 控件捕获用户操作的时间的方式有哪几种? 通过本节学习应提升学生对 Android UI 控件的认知和开发应用能 力。 第五节 菜单与对话框 1.主要内容 菜单:选项菜单,上下文菜单,子菜单;对话框:提示对话框, 列表对话框,单选对话框和复选对话框,进度条对话框,日期选 择对话框,时间选择对话框,拖动对话框,自定义对话框;滚动 处理。 2.基本概念和知识点 菜单;对话框;滚动。 3.问题与应用(能力要求) 问题:Android 中有哪几种菜单? 通过本节学习应提升学生对菜单和对话框的认知和应用能力。 (三)思考与实践 思考 1. 如何选择和应用界面布局? 2. 如何在界面中应用控件? 实验 2 Android 常用布局 完成 Android 常用布局的上机习题,设计编写不同布局下的应用, 并运行查看结果。 实验 3 Android 常用控件 完成 Android 常用控件的上机习题,设计编写不同控件应用界面, 并运行查看结果。 仿照学习强国客户端,建立一个 APP 界面,使用约束布局、列表、 网格布局、底部分页等界面元素,构造一个简易的学习进步思想