蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

《Android系统开发》课程教学大纲

  • 资源ID:55549054       资源大小:296.93KB        全文页数:6页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

《Android系统开发》课程教学大纲

- 1 - Android系统开发课程教学大纲 一、课程基本信息 课程名称 (中文) Android系统开发 课程名称 (英文) 课程类型 专业课 学 分 2.5 总学时 51 适用对象 物联网工程专业 考核方式 笔试结合实践考核。其中平时作业10、课程设计实验20、笔试70。 先修课程 程序设计基础、数据结构、数据库系统原理、网络基础等课程 二、课程简介 安卓系统开发课程是高等工科学校教学计划中计算机相关专业一门重要的选修课, 是为 学习移动手机开发的必要课程。具体内容包括Android 环境的搭建,Android 项目结构分 析,用户界面设计,2D、3D 图形绘制,数据存储和访问,定位服务于地图应用,网络编程, Android NDK 开发及综合案例。 三、课程目标 从基础开始学习,循环渐进,精通 Google Android 开发,熟练掌握 3G 移动应用程序 开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。通过实训教学,在岗 位技能方面,经过大量的上机练习、代码阅读、代码改错、规范化检查,训练学生编写程序 的熟练度和规范性;在项目经验的积累方面,通过完成大量的项目案例和阶段项目实战,增 加对实际软件项目开发的体验;在职业素质方面,通过项目组角色分配、技术研讨等多种训 练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的目标。 四、教学内容及要求 第一章 Android 基础知识 (一)教学目的和任务 通过本章的教学,使学生正确理解安卓开发的基本概念,掌握安卓的特点、环境的搭建 以及程序运行的基本流程,提高学生对安卓开发的认知度。 (二)教学基本要求 了解 Android 的特征、特色,掌握 Android 环境的搭建,Android 程序开发的步骤。 (三)教学重点和难点 - 2 - 重点掌握 Android 环境的搭建。 难点Android 程序开发的步骤。 (四)教学建议与说明 1、对安卓的发展及平台的发展仅做简要的总结、归纳。 2、关于安卓的运行环境,以及环境的搭建做详细的介绍和讲解。 3、对于安卓程序的运行,举 1 到 2 个实例来讲解简单的 Android 程序设计及步骤。 (五)教学内容 1.1 Android 概述 1.2 Android 的特点 1.2.1 Android 系统平台五大特色 1.2.2 Android 的优势 1.3 Android 环境的搭建 1.3.1 安装 Android SDK 的最低硬件需求 1.3.2 Android SDK 软件开发组件 1.3.3 Android 开发环境搭建 1.4 一个简单的 Android 程序 第二章 Android 项目结构分析 一教学目的和任务 通过本章教学,使学生正确理解 Android 的系统架构、基本组件,掌握 Android 组件的 基本属性和用法、Android 资源的管理。 二教学基本要求 掌握 Android 操作系统的整体架构,了解应用程序的基本组件,应用程序的生命周期, 特别是 activity 的生命周期,掌握资源的创建、管理和使用,了解 AndroidManifest.xml 文件 的组织结构。 三教学重点和难点 重点Android 系统架构 难点应用程序基本组件和生命周期 (四)教学建议与说明 1、 正确理解 Android 的系统架构,举例说明与其他嵌入式系统的区别。 2、 学习 Android 基本组件的属性和用法。 3、 对于 Android 的组织结构,通过实际项目进行讲解。 五教学内容 2.2 1 Android 的系统架构 2.2 应用程序的基本组件 2.2.1 Activity 介绍 - 3 - 2.2.2 Service 介绍 2.2.3 BroadCast Reciver 介绍 2.2.4 Content Provider 介绍 2.2.5 Intents连接组件的纽带 2.3 应用程序生命周期 2.4 资源 2.4.1 创建、管理资源 2.4.2 使用资源 2.5 AndroidManifest.xml 的组织结构 2.5.1 在 AndroidMainfest.xml 中声明权限 第三章 设计用户界面 一教学目的和任务 通过本章教学,使学生正确理解控件、布局、事件的基本概念,掌握 Android 基本界面 控件、界面布局、菜单、界面事件的属性和使用方法。提高学生对 Android 系统开发的用户 界面的设计能力 二教学基本要求 掌握 Android 平台下界面设计的各种组件的使用;掌握在界面设计时进行布局编程、菜 单编程,设计控件时兼控件的事件响应处理。涉及得到各个方面。 三教学重点和难点 重点了解各种用户界面的控件的使用方法。 难点 掌握界面布局的控件的使用方法、 菜单的使用方法、 按键事件和触摸事件的处理。 (四)教学建议与说明 4、 正确理解 Android 用户界面的基础知识。 5、 通过列举不同的事例介绍 Android 界面的基本控件、布局、菜单。 五教学内容 3.1 用户界面基础 3.2 界面控件 3.2.1 TextView 与 EditView 3.2.2 Botton 和 ImageButton 3.3 界面布局 3.4 菜单 3.5 界面事件 第四章 2D 图形绘制与多媒体 一教学目的和任务 通过本章教学,使学生正确理 Android 图形、视频的基本概念,掌握基本的图形图形制 - 4 - 作流程,提高学生对 Android 图形、视频的制作能力。 二教学基本要求 掌握 Android 平台下的二维图形编程的相关知识。掌握用 MediaPlaye 类和 VideoView 类播放音频和视频。 三教学重点和难点 重点Android 图形基础。 难点动画、音频、视频的实现 (四)教学建议与说明 6、 正确理解 Android 图形、视频播放的基本概念 7、 通过 Android 程序展示讲解图形的绘制及视频的播放。 五教学内容 4.1 Android 图形基础 4.2 动画实现 4.3 给游戏加上背景音乐 4.4 视频播放 第五章 利用 OpenGL 绘制三维图形 一教学目的和任务 通过本章教学,使学生正确理解三维图形基本概念,掌握基本三维图形的绘制流程,提 高学生使用 OpenGL 的能力。 二教学基本要求 掌握三维图形程序框架及绘制三维图形的方法。 三教学重点和难点 重点三维图形程序框架、渲染流水线 难点绘制三维图形 (四)教学建议与说明 8、 对于三维图形基础的讲解,采用与二维图形基础作对比进行讲解。 9、 通过 Android 实例讲解三维图形的绘制流程。 五教学内容 5.1 三维图形基础 5.2 绘制三维图形 第六章 定位服务与地图应用 一教学目的和任务 通过本章教学, 使学生正确理移动定位服务的相关知识, 掌握基本移动定位的方式方法, 提高学生利用 GPS 和 Google 地图实现定位服务的设计能力。 二教学基本要求 - 5 - 掌握 Android.lo

注意事项

本文(《Android系统开发》课程教学大纲)为本站会员(zxj4123423)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开