西安电子科技大学卓越工程师教育培养计划企业课程大纲_第1页
西安电子科技大学卓越工程师教育培养计划企业课程大纲_第2页
西安电子科技大学卓越工程师教育培养计划企业课程大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、西安电子科技大学卓越工程师教育培养计划企业课程大纲3G智能手机开发与应用课程名称:3G智能手机开发与应用/ Development on Smart Mobile Device课程代码:0022013课程类型:选修总学时数:46学时学 分:3分开课单位:鲲鹏通讯(昆山)有限公司适用专业:适用于全日制专业学位硕士研究生课程的性质与目标3G智能手机开发与应用是全面介绍3G智能手机上应用开发的技术和经验的课程,重点介绍Android平台上开发、调试及测试技术,以培养合格的中高级移动软件开发人员。· 能够掌握移动平台的系统资源、开发/调试工具的使用方法· 能够掌握Android系统

2、的特点和常用API使用方法· 能够理解移动平台相对于桌面平台的特点及差异· 熟练开发移动软件学时安排 课堂教学: 学时:30 实 践 课: 学时:16总学时数: 学时: 46教学方法课堂上采用多媒体讲授教学为主,教学内容主要为案例式。建设有课程网站,课余开展网络讨论、分析、疑难解答,作业均为功能软件编程,通过网络提交测试。实验课采用分组互动模式,共同开发实验课题。让学生熟练掌握Android操作平台,具备编写简单应用功能软件的能力。先修课程C+语言程序设计,Java语言程序设计,数据结构与算法、计算机网络、操作系统、数据库、编译原理、体系结构、汇编。后续有关专业课程和教学环

3、节网络获取基于Android平台开发功能软件的源代码,分析学习、能够熟练开发较为复杂功能块,并应用到工程项目中。课程综合记分方法 各部分的比重分别为: 实验成绩 50% 期末考试 50% 总 计 100%推荐参考书1. 靳岩,姚尚朗.Google Android开发入门与实战(附光盘),人民邮电出版社,2009。2. (美)伯内特 著,田俊静等译.Android基础教程(第3版),人民邮电出版社,2010.参考资料:1. Android SDK及其文档 2. Android NDK及其文档3. 网站下载/课程内容:1. 移动平台的特点、移动软件开发的独特性:移

4、动平台与传统的基于桌面电脑的平台具有很大的差异,因此在移动平台上开发应用需要考虑的问题、采用的算法、程序结构、开发流程都与在桌面平台上的开发有很大的不同。本课程首先简单介绍这些区别和特点,以让学生对移动软件开发有一个感性的认识。2. Android软件开发基础:介绍Android系统特性及架构,以及模拟器、SDK、ADB、ADT等部件和初步使用方法,Android软件构成及工程元素,学会编写最简单的Android软件并在模拟器中调试。3. Android应用剖析:Activity、Intent Receiver、Content Provider等部件的作用和相互关系,各部件的接口,用户界面的定

5、义和使用。4. Android下SQLite数据库开发:掌握嵌入式数据库SQLite的接口及开发技巧,以及Android中SQLite的接口API。5. NDK及NDK下的开发:NDK的概念及架构,NDK下的API接口及其使用,NDK/SDK交互API。6. Android核心编译及修改:Android核心大致框架,编译后的文件组成及文件格式,修改核心各种配置和替换核心部件的方法。课程安排教学课30学时GroupLesson1Android简介Android简介:历史、现状、展望2Android系统构架讲解3Android应用开发架构讲解4Android开发环境讲解5Android内置开发工具

6、讲解6User InterfaceDeclaring Layout7Creating Menus8Creating Dialogs9Handling UI Events10Notifying the User11Applying Styles and Themes12Building Custom Components13Binding to Data with AdapterView14Application Resources15Android的主要组件Activity_Time116Activity_Time217Content Providers18BrocastReciver19Service20App Widgets21Android应用层消息机制Intents and Intent Filters22Message and Handdler23应用实例开发讲解1应用实例开发讲解1_Time124应用实例开发讲解1_Time225应用实例开发讲解1_Time326应用实例开发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论