下载此文档

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


文档分类:生活休闲 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
—·内容提要本程序实现了一个安卓APP的简易打地鼠游戏,地鼠会在屏幕上随机显示,触摸地鼠后,该地鼠将不显示,同时在屏幕上通过消息提示框显示达到了几只地鼠,地鼠出现的时间也是随机产生的。运行环境采用eclipse,javaJDK,AndroidSDK,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循环,当线程没有被终止时执行循环,首先定义index并初始化赋值为0,然后利用Random()方法产生0~数组长度之间的随机数,并赋值给index,然后把这个消息发送给handler对象,利用handler中的handlemessage()

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

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiarencrh
  • 文件大小435 KB
  • 时间2020-06-29