



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Android应用开发案例教程教学大纲学 时:64 (其中理论学时:28,实践学时:36)适用专业:计算机软件一、课程的性质与任务课程的性质:本课程是为计算机软件专业高年级学生开设的一门专业软件技能课。理论上,要求介绍 An droid技术架构、图形用户界面的设计、多媒体文件的访问、广播与服务、数据存储、图像和动画以及网络客户端的开发。技能上,要求学生能熟练编写出手机应用程序、熟练使用An droid Studio 进行手机应用程序部署。前导课程:Java网络编程后续课程:无二、教学条件本课程教学要求在计算机房进行,为每个学生提供一台高性能计算机,软件要安装JDK1.8和An droid St
2、udio 2.3以上的版本。三、教学内容及学时安排表1 主要教学内容序号单元主要内容学习要求1AndroidUI设计理论教学介绍背景知识和开发工具,开发 环境的配置,Android项目的创 建熟悉Android Studio开发工具熟悉开发环境的配置熟悉Android项目的创建熟悉项目的基本框架实践项目常见的5种布局文件的制作,制 作登录界面,实现带有图片的列 表信息掌握常用UI布局掌握常用界面控件掌握基本调试的技术掌握5种布局文件的制作掌握列表布局2Activity 与多个用户 界面理论教学介绍Activity生命周期和启动模 式,控件的相应事件处理, Activity之间的跳转和数据传 递
3、,消息提示类(Toas)消息 对话框(AlertDialog )以及菜 单设计的过程熟悉Activity程序的框架熟悉界面控件的相应事件处理熟悉Activity之间的跳转和数据传递熟悉菜单的设计过程实践项目Activity之间的跳转和数据传递 示例,消息提示(Toast)示例, 消息对话框应用示例,选项菜单 应用示例,上下文菜单应用示例掌握Activity之间的跳转和数据传递 掌握消息提示类(Toast)的使用 熟悉消息对话框(AlertDialog )的使用3多媒体播 放与录制理论教学介绍MediaPlayer对象的生命周 期,音频文件的播放方法,SD卡文件的访问方法,视频播放的 方法,录音
4、与拍照的调用熟悉MediaPlayer对象的生命周期熟悉音频文件的播放方法熟悉SD卡文件的访问方法 熟悉视频播放的方法熟悉录音与拍照的调用实践项目播放项目资源中的音乐文件示 例,播放SD卡中的音乐文件示 例,应用视频组件设计视频播放 器示例、录音示例、照相示例掌握音频文件的播放方法掌握SD卡文件的访问方法掌握视频播放的两种方法4广播与服务理论教学介绍广播机制 Broadcast、广播 发送和接收的方法、系统服务和 调用方法、后台Service的调用 方法熟悉广播(Broadcast)机制熟悉系统服务和调用方法熟悉广播发送和接收的方法熟悉后台Service的调用方法实践项目消息广播程序示例,显示
5、系统通 知服务的示例,时钟服务示例, 拨打电话功能示例,后台音乐服 务程序示例掌握广播发送和接收的方法掌握后台Service的方法掌握系统服务和调用方法5数据存储理论教学介绍数据存储的主要技术、文件 存储技术、JSON数据格式、SharedPreferences 存储 技术、 SQLite存储技术了解数据存储的主要技术 熟悉文件存储技术 熟悉JSON数据格式 熟悉SQLite的各种操作实践项目读取与保存文件的应用程序示 例、解析JSON格式数据示例、 应用 SharedPreferences 对象保 存客户信息示例、创建与删除数 据库示例、通讯录管理示例掌握JSON数据格式的文件存储技术掌握
6、SharedPreferences存储技术掌握SQLite存储技术熟练运用SQLite进行本地数据库的创建等常用操作6图像和动画理论教学介绍图像处理和几种基础动画 视觉的技术,几何图形绘制,几 种基础的动画实现,几种图像浏 览技术,触屏事件处理方法熟悉几何图形绘制熟悉几种基础的动画实现 熟悉几种图像浏览技术 熟悉游戏中触屏事件的处理实践项目绘制几何图形示例,编写可以旋 转、缩放、淡入淡岀、移动的补 间动画程序和属性动画程序,图 片浏览示例,展示相册示例,触 屏事件处理示例掌握几种基础的动画实现掌握ImageView组件掌握 ImageSwitcher 组件掌握GridView组件掌握 OnTo
7、uchListener 接口7网络编程理论教学介绍浏览器引擎和WebView 类、HTTP的网络编程、Volley 框架读取网络数据的方法、Volley框架解析JSON数据的方 法熟悉WebView类熟悉HTTP的网络编程熟悉Volley框架读取网络数据的方法熟悉Volley框架解析JSON数据的方法实践项目应用WebView浏览网页示例、从Web服务器读取图像文件示例、应用Volley框架读取JSON数据示例、应用Volley框架解析JSON数据示例掌握Web视图对象WebView类掌握HTTP网络程序设计掌握如何使用Volley框架从Web服务器 读取数据和解析JSON数据表2学时分配表(
8、64学时)序号授课内容学时分配讲课实践1Android UI 设计552Activity与多个用户界面463多媒体播放与录制354广播与服务445数据存储466图像和动画447网络编程46合计2836四、教法说明本课程是一门实践性和趣味性较强的课程,在教学过程中,通过实用的经典案例,将知识点巧妙地融入实践中进行讲解,使学生在实践中掌握要点。要注意精讲多练,充分激发学生的学习兴趣,并鼓励学生 去探索。每个章节都有一个实战演练可作为大作业,学生按照要求完成项目,再适度拓展。An droid技术尚在不断的发展,在教学中,除了基本原理与基本方法外,要让学生多了解本领域技术的最新发展动态和最新技术,让学生多了解如何选择更恰当的开发工具,多了解丰富的网络资源,培养学生 的自学能力。 五、考核方式及评分办法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婴儿用品跨境贸易的机遇与挑战
- 英语阅读竞赛试卷
- 车辆交易税费抵扣贷款本金协议范本
- 成都房产交易合同范本:房屋交易售后服务及保障措施
- 隧道支护处理方案
- 车间灯光节能方案模板
- 食品项目资金使用方案
- 塔吊操作人员劳务派遣与权益保障合同
- 公共停车场车位租用及停车秩序管理合同
- 藏式风格民宿客房装修设计监理合同
- 华为品牌宣传管理办法
- 2024年湖北省咸丰县民政局公开招聘试题带答案详解
- 灭鼠灭蟑螂培训课件
- 2025年广东省中考英语试题卷(含答案解析)
- 2025年吉林省中考物理试卷真题及答案详解(精校打印版)
- 浙江省温州市瑞安市2023-2024学年四年级下学期英语期末试卷6月(含答案)
- 高二文科考试数学试卷
- 2025至2030中国罗伊氏乳杆菌行业市场现状分析及竞争格局与投资发展报告
- 标准的编写讲课件
- 学堂在线 护理研究方法 期末考试答案
- 2025年湖南省中考英语试卷真题(含答案解析)
评论
0/150
提交评论