设为首页  |  加入收藏
信息学院
首页|概况|党建工作|师资队伍|教学工作|学科专业|学生工作|科学研究|校企合作|招生工作|就业工作|校友分会|一流专业建设
 
当前位置: 首页>>栏目备份-勿删>>实验大纲>>正文
 
《手机软件开发》实验教学大纲
2012-11-01 11:20     (次数)

《手机软件开发》实验教学大纲

课程名称:

手机软件开发

课程编号:

436415

适用专业:

软件工程

总 学 分:

2

总 学 时:

36

其中实验学时

12

一、实验课程性质、目的与任务

本实验课程注重对实际动手能力的指导。通过学习使学生对目前的智能手机平台有初步的了解,对Android平台有一个全局的概念,通过一些程序开发实践,,锻炼学生的实际动手能力,可以比较熟练的使用SDK开发环境和相关工具,深入理解Android界面设计的原理,掌握基本的界面设计能力。

通过本实验课程,应达到以下几个教学目的:

1、掌握Android编程原理和基础。

2、能够完成Android UI方面的简单设计。

3、能够完成包括布局的设计、各主要组件的使用。

4、可以熟练的定制符合自己需求的UI组件。

二、实验教学基本要求

完成对每个知识点的知识验证、设计实现规定的实验内容;能运用所学完成Android UI方面的简单设计,包括布局的设计、各主要组件的使用。

上机实验要求:

1.要求完成每次所规定的实验任务。

2.认真撰写实验报告。(按指导教师要求完成4个实验报告的书写)

3.按指定时间上机,不得无故缺席。

4.严格遵守校校规校纪和实验室规章制度。

三、实验项目与类型:

序号

实验项目

学时

实验性质

备注

验证

综合

设计

研究

探索

必做

选做

1

熟悉Android开发环境

2

2

第一个应用—Hello World程序

2

3

界面设计:控件与布局

4

4

Intent、Bundle的使用以及ListView的应用

4

5

Widget的使用及事件处理

2

四、实验教学内容

实验一:熟悉Android开发环境

1、实验目的

掌握Android开发环境的搭建方法,掌握创建Android项目的方法,掌握Android模拟器的使用。

2、方法原理

熟悉Android文档的使用方法,了解Android文档提供的资源。

3、主要实验仪器及材料

硬件设施:计算机每人一台。

软件设施:Windows系列操作系统,Eclipse,JDK, android sdk等。

4、实验内容

(1)Android开发环境的搭建

(2)创建第一个Android项目

(3)了解Android SDK的目录结构

(4)掌握Android模拟器的使用

实验二:Hello World程序

1、实验目的

了解Android工程的目录结构,掌握简单布局文件的编辑,掌握按钮控件的事件处理模型,掌握Activity中触摸事件和按键事件的处理方法,掌握文本菜单和带图片背景菜单的操作方法

2、方法原理

实现对多个不同按钮的点击处理。不同按钮事件处理模型的优缺点。

3、主要实验仪器及材料

硬件设施:计算机每人一台。

软件设施:Windows系列操作系统,Eclipse,JDK, android sdk等。

4、实验内容

(1)Android工程目录结构

(2)增加一个按钮

(3)为按钮添加事件处理

(4)Activity触屏和按键处理

实验三:界面设计:控件与布局

1、实验目的

了解控件的属性和控件布局的方法,掌握Android编程基础,UI设计。

2、方法原理

(1)熟悉各种控件的基本功能

(2)了解各种布局Layout的应用

3、主要实验仪器及材料

硬件设施:计算机每人一台。

软件设施:Windows系列操作系统,Eclipse,JDK, android sdk等。

4、实验内容

(1)安新建一个Project,并对其布局文件进行简单修改。

(2)在layout?main.xml中修改布局文件,增加所需控件。

(3)控件显示在屏幕上并且对事件做出响应

实验四:Intent、Bundle的使用以及ListView的应用

1、实验目的

(1)了解Android编程原理

(2)掌握界面控件设计-ListView

(3)掌握Activity之间的参数传递

2、方法原理

(1)通过Intent实现Activity之间的跳转;

(2)通过Bundle在Activity之间传递参数;

(3)使用Adapter适配器来进行基本的ListView设计。

3、主要实验仪器及材料

硬件设施:计算机每人一台。

软件设施:Windows系列操作系统,Eclipse,JDK, android sdk等。

4、实验内容

(1)完成一个具有EditText以及按钮的登录页面;

(2)需要新建一个Activity

(3)在TestButton.java中,在登录按钮的setOnClickListener函数中加入事件处理

实验五:Widget的使用及事件处理

1、实验目的

(1)了解Android编程原理

(2)掌握界面控件设计-Widget

(3)掌握Widget的事件处理以及更新机制

2、方法原理

(1)通过RemoteViews构造AppWidget的核心;

(2)通过AppWidgetManager负责管理AppWidget;

(3)通过多种方法对AppWidget进行更新。

3、主要实验仪器及材料

硬件设施:计算机每人一台。

软件设施:Windows系列操作系统,Eclipse,JDK, android sdk等。

4、实验内容

(1)通过桌面的Widget调用,可以跳转至登录页面。

(2)输入正确的用户名后可成功跳转至程序的主页面。

(3)程序主页面需包含ListView的应用以及Activity之间的跳转。

五、考核方法

1.教师对学生实验过程完成情况进行详细登记,记入实验成绩中。

2.学生完成实验后按要求撰写实验报告,根据实验报告确定每次实验的等级。

3.实验成绩按20%比例计入课程期评总成绩中。

六、实验指导书及主要参考书目

靳岩,姚尚朗等编著《Google Android开发入门与实战》.人民邮电出版社,2009.6.

主要参考书:

[1] 盖索林,王世江著.《Google Android开发入门指南》.北京:人民邮电出版社,2009,11.

[2] 杨丰盛.《Android应用开发揭秘》.机械工业出版社,2010,7.

[3] Ed Burnette.田俊静 张波 等译《Android基础教程》.北京:人民邮电出版社,2010,8.

主撰人: 胡婵

审核人: 罗如为

2012.6

上一条:《数据结构》实验教学大纲
下一条:《软件需求工程》实验教学大纲
关闭窗口
 

行政办: 百全楼110 | 教务办: 百全楼213 | 邮编: 417000 | 电话/传真: 0738-8377309
@2003-2015 版权所有: leyu乐鱼·(中国)官方网站信息学院