- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                《Android系统开发》课程教学大纲-适用物联网工程专业
                    PAGE  
 6 -
《Android系统开发》课程教学大纲
一、课程基本信息
课程名称
(中文)
Android系统开发
课程名称
(英文)
?
课程类型
专业课
学  分
2.5
总学时
51
适用对象
物联网工程专业
考核方式
笔试结合实践考核。其中:平时作业10%、课程设计实验20%、笔试70%。
先修课程
程序设计基础、数据结构、数据库系统原理、网络基础等课程
二、课程简介
安卓系统开发课程是高等工科学校教学计划中计算机相关专业一门重要的选修课,是为学习移动手机开发的必要课程。具体内容包括:Android环境的搭建,Android项目结构分析,用户界面设计,2D、3D图形绘制,数据存储和访问,定位服务于地图应用,网络编程,Android NDK开发及综合案例。
三、课程目标
从基础开始学习,循环渐进,精通Google Android 开发,熟练掌握3G移动应用程序开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。通过实训教学,在岗位技能方面,经过大量的上机练习、代码阅读、代码改错、规范化检查,训练学生编写程序的熟练度和规范性;在项目经验的积累方面,通过完成大量的项目案例和阶段项目实战,增加对实际软件项目开发的体验;在职业素质方面,通过项目组角色分配、技术研讨等多种训练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的目标。
四、教学内容及要求
第一章  Android基础知识
(一)教学目的和任务 
通过本章的教学,使学生正确理解安卓开发的基本概念,掌握安卓的特点、环境的搭建以及程序运行的基本流程,提高学生对安卓开发的认知度。
(二)教学基本要求 
了解Android的特征、特色,掌握Android环境的搭建,Android程序开发的步骤。
(三)教学重点和难点 
重点:掌握Android环境的搭建。
难点:Android程序开发的步骤。
(四)教学建议与说明 
1、对安卓的发展及平台的发展仅做简要的总结、归纳。
2、关于安卓的运行环境,以及环境的搭建做详细的介绍和讲解。
3、对于安卓程序的运行,举1到2个实例来讲解简单的Android程序设计及步骤。
(五)教学内容 
1.1 Android概述
1.2 Android的特点
1.2.1 A
1.2.2 A
1.3 Android环境的搭建
1.3.1安装Android SDK的最低硬件需求
1.3.2 A
1.3.3 A
1.4 一个简单的Android程序
第二章  Android项目结构分析
(一)教学目的和任务 
通过本章教学,使学生正确理解Android的系统架构、基本组件,掌握Android组件的基本属性和用法、Android资源的管理。
(二)教学基本要求 
掌握Android操作系统的整体架构,了解应用程序的基本组件,应用程序的生命周期,特别是activity的生命周期,掌握资源的创建、管理和使用,了解AndroidManifest.xml文件的组织结构。
(三)教学重点和难点
重点:Android系统架构
难点:应用程序基本组件和生命周期
(四)教学建议与说明
正确理解Android的系统架构,举例说明与其他嵌入式系统的区别。
学习Android基本组件的属性和用法。
对于Android的组织结构,通过实际项目进行讲解。
 (五)教学内容:
2.2 1 Android的系统架构
2.2 应用程序的基本组件
2.2.1 A
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平台下界面设计的各种组件的使用;掌握在界面设计时进行布局编程、菜单编程,设计控件时兼控件的事件响应处理。涉及得到各个方面。
(三)教学重点和难点
重点:了解各种用户界面的控件的使用方法。
难点:掌握界面布局的控件的使用方法、菜单的使用方法、按键事件和触摸事件的处理。
(四)教学建议与说明
正确理解Android用户界面的基础知识。
通过列举不同的事例介绍Android界面的基本控件、布局、菜单。
 (五)教学内容:
3.1 用户界面基础
3.2 界面
                 原创力文档
原创力文档 
                        

文档评论(0)