浙江农林大学 暨阳学院实验报告
(三)
课程名称:
实验类别:
姓 名:
班 级:
学 号:
Service
【实验目的】:
1、 熟悉service和broadcast。
【实验题目】 熟悉service的生命周期 ,启动方式 和停止方式。 Broadcast 几种不同注册方式。
【实验步骤】:
第二篇:基于Android系统的游戏开发Save apple实验报告
实验报告
题目:基于Android平台的Save apple游戏的设计与开发
时间:20xx年10月17日——20xx年11月17日
地点:305-306计算机系统基础实验室
参与者:陈正国(200906020005) 邱远强(200906020042) 伍洪斌(200906020053)
指导教员:刘万伟 职称:博士
一、 实验目的
通过学习和实践,熟悉和掌握一些基于Android平台的编程开发的基础知识,并利用人机交互相关原理,设计并开发出可在Eclipse虚拟机上运行的小游戏。
二、 实验原理
1、 Save apple游戏简介
通过控制屏幕下方的篮子,接住屏幕上方不断掉落的苹果,接到得分,在规定的时间内,积分最多者获胜。
2、 基本框架
基于Android平台的特性,将本游戏分为四大模块:程序控制界面、游戏逻辑模块、游戏音效模块、数据模块。本程序主要通过程序控制界面和用户进行交互, 用户通过该界面上的相应选项进行游戏,控制界面进行游戏,提交游戏积分,存储游戏积分,播放游戏音乐等各项功能。程序控制界面同时也负责各模块间数据的传输。
游戏逻辑模块主要功能是负责游戏画面的制作,游戏中各种动作的实现,以及用户输入的控制的响应(如键盘,导航键等)。
游戏音效模块主要是负责游戏背景音乐以及用户输入响应音乐的制作。
数据模块是各模块储存和调用数据之处。
3、重点与难点
重点
(1)基于Android游戏动画的实现
(2)游戏地图的数据结构的生成。
(3)Android系统数据存储方式。
(4)人机交互界面的友好性。
难点
(1)多线程程序编写的安全性问题。
(2)基于Android平台实现save apple的算法设计问题。
(4)游戏中多线程通信的问题。
三、 实验步骤
四、 实验结果
五、 分析与评估