下载此文档

安卓应用实现简易打地鼠游戏.doc


文档分类:生活休闲 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
实****笔记
学院
计算机科学与工程学院
班级
140403
专业
计算机科学与技术
姓名
于志
学号
20141213
指导教师
唐培丽
实****时间

实****地点
学院综合实验中心
一·内容提要
本程序实现了一个安卓APP的简易打地鼠游戏,地鼠会在屏幕上随机显示,触摸地鼠后,该地鼠将不显示,同时在屏幕上通过消息提示框显示达到了几只地鼠,地鼠出现的时间也是随机产生的。运行环境采用eclipse,java JDK,Android SDK,ATD插件来完成对本次实验的运行。
目录
题目------------------------------------------------------------------------------------------------------------------4
时间------------------------------------------------------------------------------------------------------------------4
功能设计------------------------------------------------------------------------------------------------------------4
数据结构的设计---------------------------------------------------------------------------------------------------5
算法的设计----------------------------------------------------------------------------------------------------------7
关键代码-------------------------------------------------------------------------------------------------------------8
参考资料--------------------------------------------------------------------------------------------------------------13
教学实****总结报告-------------------------------------------------------------------------------------------------13

一·题目
本程序实现了一个安卓APP的简易打地鼠游戏。



本实验应用了线程的相关知识来实现打地鼠的相关功能,首先从网络上下载相关图片来实现页面的布局,然后绑定主Activity,声明相关变量,创建线程,再利用java所提供的Random()方法获取随机位置与随机时间,传递此消息,再利用消息处理类handler中的handleMessage()方法接收消息,并在屏幕上显示。再为地鼠图片设置监视事件***来使其打到地鼠有反应并用消息提示框显示打中地鼠个数。
:创建并开启一个新线程,在重写的run()方法中,创建一个记录地鼠位置的索引值的变量,并实现一个循环,在该循环中,首先生成一个随机数,来表示地鼠出现的位置,并获取一个Message对象,然后将生成的随机数作为地鼠的位置的索引值保存到Message对象中,再为该Message设置一个消息标识并发送消息,最后让线程休眠一段时间(该时间随机产生作为地鼠出现的时间)。
:创建一个Handler对象,在重写的handleMessage()方法中,首先定义一个记录地鼠位置索引值的变量,然后使用if语句根据消息标识判断是否为指定的消息,如果是,则获取消息中保存的地鼠位置索引值,并设置地鼠在指定位置显示。
:获取布局管理器中添加的ImageView组件,并为该组件添加触摸***,在重写的onTouch()方法中,首先设置地鼠不显示,然后成功打中地鼠后,将i的值加1,再通过消息提示框提示打中了几个地鼠。
四·数据结构的设计
,在重写的run()方法中,利用了一个while循环,当线程没有被终止时执行循环,首先定

安卓应用实现简易打地鼠游戏 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小459 KB
  • 时间2017-08-11