当前位置:文档之家› Android移动应用开发基础教程教案

Android移动应用开发基础教程教案

1.4Android编程小工具:日志
1.4.1使用日志API输出调试信息
1.4.2日志分类与日志过滤器
实验课内容:
1.5编程实践:你好,Android Studio!
授课题目:第2章 Android核心组件——活动
授课方式
(请打√)
理论课□ 讨论课□ 实验课□ 习题课□ 其他□
课时
安排
理论课:6
实验课:4
课后习题
课后总结分析:
教学内容
备注
理论课主要教学内容:
2.1活动是什么
2.2活动的基本操作
2.2.1为活动绑定自定义视图
2.2.2启动另一个活动
2.2.3结束活动
2.3在活动中使用Intent
2.3.1显式Intent
2.3.2隐式Intent
2.3.3Intent过滤器
2.3.4从网页中启动活动
2.4在活动之间传递数据
第3章UI设计
线性布局、相对布局、通用UI组件、消息通知、对话框、菜单
第4章广播机制
静态注册广播接收器、动态注册和注销广播接收器、接收本地广播、发送本地广播
第5章数据存储
文件存储、共享存储、SQLite数据存储
第6章多媒体
播放多媒体文件、记录声音、使用摄像头和相册
第7章网络和数据解析
使用WebView、使用HttpURLConnection、使用OkHttp、解析XML格式数据、解析JSON数据
2.4.1传递简单数据
2.4.2传递Bundle对象
2.4.3传递对象
2.4.4获取活动返回的数据
2.5活动的生命周期
2.5.1返回栈、活动状态及生命周期回调
2.5.2检验活动的生命周期
2.6活动的启动模式
2.6.1standard模式
2.6.2singleTop模式
2.6.3singleTask和singleInstance模式
教 案
课 程 名 称
Android移动应用开发基础教程
课 程 代 码
系(部)
教研室(实验室)
授 课 教 师
职 称
年 月
课 程
名 称
Android移动应用开发基础教程(微课版)
总计:62学时
课 程
类 别
专业课
课程代码
讲授:40学时
实验:22学时
其他:学时
授 课
教 考资料
本课程以“基础为主、实用为先、专业结合”为基本原则,在讲解Android应用开发技术知识的同时,力求结合项目实际,使学生能够理论联系实际,轻松掌握Android应用开发。
教学难点重 点
第1章Android开发起步
搭建Android开发环境
第2章Android核心组件:活动
为活动绑定自定义视图、启动另一个活动、在活动中使用Intent、在活动间传递数据、活动的启动方式
3.5菜单
3.6ListView
3.2.1文本视图(TextView)3.2.2按钮(Button、ImageButton)
3.2.3文本字段(EditText、AutoCompleteTextView)
3.2.4复选框(CheckBox)3.2.5单选按钮(RadioButton)
3.2.6切换按钮(ToggleButton)
3.2.7微调框(Spinner)3.2.8图片视图(ImageView)
第8章线程和服务
多线程、服务
授课题目:第1章 Android开发起步
授课方式
(请打√)
理论课□ 讨论课□ 实验课□ 习题课□ 其他□
课时
安排
理论课:4
实验课:2
教学大纲要求:让学生了解Android平台特点、体系架构和版本,掌握如何搭建Android开发环境,熟悉如何创建Android项目和Android编程的日志工具。
教材:《Android移动应用开发基础教程》
参考资料:《第一行代码 Android》
课 程
简 介
Android系统的出现,使智能移动时代的发展进入了一个快速发展时期,也使得移动终端厂商、移动系统企业和应用市场直接的竞争加剧。Android手机、平板、穿戴设备、车载设备越来越受用户欢迎。Android应用开发技术人员的需求也日益增大。Android程序设计成为各大中专院校普遍开设的程序设计基础课程。
难点:线性布局、相对布局、消息通知
作业、讨论题、思考题:
课后习题
课后总结分析:
教学内容
备注
理论课主要教学内容:
3.1布局
3.1.1视图和视图组3.1.2布局的定义方法
3.1.3线性布局LinerLayout3.1.4相对布局RelativeLayout
3.1.5帧布局FrameLayout
3.2通用UI组件
教学重点及难点:
重点:搭建Android开发环境、创建Android项目、Android编程的日志工具
难点:
作业、讨论题、思考题:
课后习题
课后总结分析:
教学内容
备注
理论课主要教学内容:
1.1Android简介
1.1.1Android平台特点
1.1.2Android体系架构
1.1.3Android版本
教学大纲要求:让学生了解Android核心组件之一的活动是什么、活动生命周期,掌握活动基本操作、在活动中使用Intent、在活动之间传递数据、活动的启动模式。
教学重点及难点:
重点:活动基本操作、在活动中使用Intent、在活动之间传递数据、活动的启动模式
难点:在活动之间传递数据
作业、讨论题、思考题:
实验课内容:
2.7编程实践:获取用户输入数据
授课题目:第3章 UI设计
授课方式
(请打√)
理论课□ 讨论课□ 实验课□ 习题课□ 其他□
课时
安排
理论课:8
实验课:4
教学大纲要求:让学生熟练掌握线性布局、相对布局、通用UI组件、消息通知和菜单。
教学重点及难点:
重点:线性布局、相对布局、通用UI组件、消息通知和菜单
3.2.9进度条(ProgressBar)3.2.10拖动条(SeekBar)
3.3消息通知
3.3.1使用Toast3.3.2使用Notification
3.4对话框
3.4.1AlertDialog 3.4.2ProgressDialog
3.4.3DatePickerDialog 3.4.4TimePickerDialog
1.2搭建Android开发环境
1.2.1需要哪些工具
1.2.2JDK下载安装
1.2.3Android Studio简介
1.2.4Android Studio的下载安装
1.3创建第一个Android项目
1.3.1创建Hello World项目
1.3.2创建模拟器
1.3.3运行项目
1.3.4了解Android项目组成
相关主题