兰州交通大学国家级计算机实验教学示范中心欢迎您!

设为首页 加入收藏 联系我们

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

 
 
您的位置: 首页 > 实验教学 > 教学大纲
教学大纲
《Android开发技术》(32020932)实验教学大纲
 

一、实验课程基本信息

课程代码

32020632

课程英文名称

Android Development Technology

开课实验室

计算机实验教学与示范中心

课程性质

选修课

课程类别

专业教育

单开课

是 R 否□

实验学时

32

学分数

2

适用专业

计算机科学与技术

执笔人

杨景玉

审核人

胡晓辉

编写日期

2013年3月

二、实验课程教学目的

《Android开发技术》是一门拓宽学生应用能力知识面以更好地适应社会需要的专业课,是专业人才培养目标得以实现的保证的课程之一。它面向软件开发、软件技术支持以及软件测试等培养方向和目标,是其他很多专业课程开设的最终目标之一,比如《C程序设计》,《Java程序设计》、《数据结构》、《Linux操作系统》等都是基础课程,而本课程要求学生综合运用上述等所学知识,在知识的应用中达到提高学生实践技能的目标,从而使学生具有更全面及更高层次的应用系统开发能力,以更好地适应社会对人才素养的需求。

三、实验课程教学基本要求

知识目标:掌握移动开发基本理论和概念、资源访问、用户界面、组件使用、数据存储、多媒体程序设计、图形处理、互联网应用、GPS定位服务等。

技能目标:熟悉开发环境的安装和配置,能够从事移动APP和移动互联网产品的设计、开发、测试、维护等工作,熟悉Android程序的发布流程等。

素养目标:养成诚实、守信、吃苦耐劳的思想品德;养成善于动脑、勤于思考的学习习惯;养成规范的软件代码编写习惯;具有良好的沟通能力和团队协作精神等。

四、实验课程教学基本内容

实验项目编号: 01

实验项目名称

Android开发环境搭建和概述

实验类型

验证性

实验学时

4

必开 R 选开 □

备注

目的和要求:

掌握Android开发环境的搭建,并能进行简单的Android程序的编写。能处理安装安装过程中出现的错误。

内容:

1、Windows下搭建Android开发环境,包括Eclipse和ADT插件的安装。

2、进行Android 示例程序的运行

3、掌握Android emulator的简单使用

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 02

实验项目名称

用户界面设计和资源的管理

实验类型

综合性

实验学时

4

必开 R 选开 □

备注

目的和要求:

掌握Android界面设计的方法和技巧,能设计友好的用户界面。

内容:

1、了解Eclipse下Android用户界面设计工具。

2、掌握Android五大布局模式。

3、掌握界面控件的使用和设置。

4、设计一个社交应用的界面

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 03

实验项目名称

组件的使用和存储管理

实验类型

验证性

实验学时

4

必开 R 选开 □

备注

目的和要求:

掌握应用设计的各种必须组件,能够熟练使用组件进行应用,

掌握在Android上存储数据的方法,能够存储应用数据。

内容:

1、熟练掌握Activity组件的使用方法;熟练掌握Service组件的使用方法;熟练掌握BroadcastReceiver组件的使用方法;熟悉Content Provider使用方法;熟练掌握Intent的使用方法。熟悉Activity的使用方法;

2、熟悉Service的调用方法;熟悉自定义广播事件和系统广播事件的使用。

3、熟悉Android中数据存储的基本方法;熟悉Android的数据库编程。熟悉配置Shared Preferences;熟悉Files;熟悉SQLLite的基本使用方法。

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 04

实验项目名称

多媒体程序设计

实验类型

验证性

实验学时

4

必开 R 选开 □

备注

目的和要求:

掌握Android多媒体程序设计的基本知识,能进行音频视频应用程序的设计。

内容:

1、熟悉音频播放;熟悉视频播放;熟悉照相功能的使用方法。

2、熟悉视频播放的基本原理;熟悉从源文件中播放音视频;

3、熟悉从文件系统中播放音视频;熟悉从网络中播放音视频;

4、熟悉Camera照相功能的调用方法。

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 05

实验项目名称

图形图像处理

实验类型

验证性

实验学时

2

必开 R 选开 □

备注

目的和要求:

掌握Android中图形图像处理的基本知识,能掌握图形图像处理必须的类及其用法。

内容:

1、熟悉Android中的图形绘制方法;熟悉图片显示方法;熟悉基本的图片处理方法。

2、熟悉常见的图形处理相关的类(比如Color类、Paint类、Canvas类等);

3、熟悉图片显示方法;熟悉基本图形特效的处理方法。

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 06

实验项目名称

互联网应用

实验类型

验证性

实验学时

4

必开 R 选开 □

备注

目的和要求:

进行互联网应用相关基本知识的训练,能进行互联网应用程序的设计。

内容:

1、掌握Android互联网应用开发相关技术,包括掌握网页在Android中的显示方法。

2、熟悉通过Socket进行网络编程;熟悉通过URL进行网络编程;

3、熟悉通过HTTP进行网络编程;熟悉Web Service进行网络编程;

4、熟悉WebView的使用方法。

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 07

实验项目名称

位置服务

实验类型

验证性

实验学时

2

必开 R 选开 □

备注

目的和要求:

掌握位置服务的基本原理和需要的组件,包括GPS和网络定位组件的使用,能进行位置服务相关应用的开发。

内容:

1、熟悉全球定位服务的基本原理;熟悉Android中的GPS编程;

2、熟悉Google Map的基本使用方法熟悉全球定位服务的基本原理;熟悉地理位置编码;

3、掌握基本的位置服务LBS的扩展应用。

主要仪器设备及试剂:

计算机和互联网

实验项目编号: 08

实验项目名称

应用案例

实验类型

综合性

实验学时

8

必开 R 选开 □

备注

目的和要求:

进行Android应用开发的综合训练,能掌握Android应用开发的流程,并能进行常见Android应用的开发。

内容:

1、熟悉手机项目开发的基本流程;

2、熟悉手机游戏相关的其他技术;熟悉手机游戏开发的总体理念。

3、能够运用前面所学的知识开发实际的简单项目,并设计和实现网上选课系统的界面和主要功能。

主要仪器设备及试剂:

计算机和互联网

五、考核方法与成绩评定

本课程采取的考核方式:考查。

课程总评成绩=考勤(20%)+实验成绩(80%)。

六、建议教材与教学参考书

[1]《Android应用程序开发》,王向辉,张国印,沈洁编,清华大学出版社,2010年;

[2]《Google Android SDK开发范例大全》,余志龙、王世江编,人民邮电出版社,2010年;

[3]《Android应用开发揭秘》,杨丰盛编,机械工业出版社,2010年;

中心图片  
“博创杯”西北赛区开幕式 校长观看学生作品演示 专家对参赛作品进行评审 专家对参赛作品进行评审 专家对参赛作品进行评审 博创杯颁奖仪式 学生作品展示 学生作品展示 学生作品展示 学生作品展示 学生作品展示
 
 
 
 
 
 

单位名称:兰州交通大学计算机科学与技术实验教学中心  中心办公室电话:0931-4957181、0931-4957180
 网址:http://jsjsfzx.lzjtu.edu.cn      E-mail:jsjsfzx@mail.lzjtu.cn        邮政地址:兰州交通大学802信箱   730070
 地址:兰州市安宁区安宁西路88号   兰州交通大学第六教学楼(图书馆东侧)