- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
博学谷——让IT教学更简单,让IT学习更有效
PAGE 12
PAGE 12
黑马程序员
《Android项目实战-博学谷(第2版)》
教学设计
课程名称:
授课年级:
授课学期:
教师姓名:
年 月
课题名称
第5章 个人资料模块
计划课时
8课时
教学引入
由前面章节中的内容可知,博学谷程序中包含了用户的注册和登录功能。为了能修改用户注册的个人资料信息,我们为博学谷程序设计了一个个人资料模块,该模块中主要包含两部分内容,分别是个人资料显示功能业务的实现和个人资料修改功能业务的实现。个人资料显示功能业务的实现部分主要用于将用户的基本信息显示到个人资料界面,个人资料修改功能业务的实现部分主要用于对个人资料中的昵称、性别和签名进行修改。本章将针对个人资料模块进行详细讲解。
教学目标
使学生掌握个人资料界面的搭建方式,能够独立搭建个人资料界面
使学生掌握SQLite数据库的使用,能够使用SQLite数据库保存用户信息
使学生掌握实现个人资料界面功能的方式,能够独立实现个人资料显示功能
使学生掌握个人资料修改界面的搭建方式,能够独立搭建个人资料修改界面
使学生掌握实现个人资料修改界面功能的方式,能够独立实现个人资料修改功能
教学重点
创建数据库与用户信息表
创建数据库的工具类
实现个人资料界面功能
实现个人资料修改界面功能
教学难点
实现个人资料界面功能
实现个人资料修改界面功能
教学方式
课堂教学以PPT讲授为主,并结合多媒体进行教学
教
学
过
程
第一课时
(搭建个人资料界面布局、封装用户信息的实体类、创建数据库与用户信息表、创建数据库的工具类)
一、复习巩固
教师通过上节课作业的完成情况,对学生吸收不好的知识点进行再次巩固讲解。
二、通过直接引入的方式导入新课
为了显示与修改个人资料信息,我们需要搭建一个个人资料界面并实现该界面中的功能。本节将讲解搭建个人资料界面布局、封装用户信息的实体类、创建数据库与用户信息表和创建数据库的工具类。
三、新课讲解
知识点1-搭建个人资料界面布局
教师展示PPT,讲解搭建个人资料界面布局。
任务分析
个人资料界面主要用于显示头像、用户名、昵称、性别和签名信息,该界面的效果如下图所示。
任务实施
步骤1:创建个人资料界面
步骤2:创建显示个人资料信息的布局样式rlUserInfoStyle
创建显示个人资料信息的布局样式rlUserInfoStyle的具体代码如下。
style name=rlUserInfoStyle
item name=android:layout_widthmatch_parent/item
item name=android:layout_height60dp/item
item name=android:layout_marginLeft15dp/item
item name=android:layout_marginRight15dp/item
/style
步骤3:创建显示个人资料信息的布局样式rlUserInfoStyle
创建显示个人资料信息的布局样式rlUserInfoStyle的具体代码如下。
style name=tvUserInfoStyle
item name=android:layout_widthwrap_content/item
item name=android:layout_heightwrap_content/item
item name=android:layout_centerVerticaltrue/item
item name=android:textColor#000000/item
item name=android:textSize16sp/item
/style
style name=tvValueUserInfoStyle
item name=android:layout_widthwrap_content/item
item name=android:layout_heightwrap_content/item
item name=android:layout_alignParentRighttrue/item
item name=android:layout_centerVerticaltrue/item
item name=android:layout_marginRight5dp/item
item name=an
您可能关注的文档
- Android 项目实战——博学谷 教案 第1章 项目综述.doc
- Android 项目实战——博学谷 教案 第2章 界面设计.doc
- Android 项目实战——博学谷 教案 第3章 欢迎、注册和登录模块.doc
- Android 项目实战——博学谷 教案 第4章 “我”的模块.doc
- Android 项目实战——博学谷 教案 第6章 习题模块.doc
- Android 项目实战——博学谷 教案 第7章 课程模块.doc
- Android 项目实战——博学谷 教案 第8章 项目上线.doc
- Android 项目实战——博学谷 教案全套 第1--8章 项目综述 - -项目上线.doc
- 《Android项目实战-博学谷(第2版)》_教学大纲.docx
- Android 项目实战——博学谷 课件 第1章 项目概述.pptx
文档评论(0)