项目作业 1093
等51人参与
来源: / Handler通信

在本节课学完线程间的通信后,我们为大家准备了一个《打地鼠》项目,参见视频:

演示视频
作业描述

(一)  整体结构及总布局请参照演示视频完成

(二)  地鼠的出现

   1)     点击开始后出现地鼠

   2)     地鼠出现在屏幕的位置要随机

   3)     地鼠显示的时长要随机

(三)  统计打到地鼠的次数

   1)     每打中一次地鼠,则提示一下当前成绩

   2)     地鼠出现10次后结束游戏,并显示最终结果 



评分标准是什么?

代码规范【7分】

每个类都封装在自己独立的   ".java"文件中;

文件、class、成员变量命名规范;                   

代码结构要层次分明;  

Java代码规范及添加适量注释。    

程序整体运行效果【10分】

程序正常运行效果,且满足效果图要求;

总布局【8分】 

能够使用ImageView显示地鼠;

开始按钮摆放于底部;

最后成绩在中间显示;

地鼠的出没【50分】

点击开始按钮后出现地鼠;

游戏开始,按钮显示为:“游戏中......“;

位置随机:地鼠出现在屏幕的位置要随机;

用一个ImageView来显示地鼠,利用setX()和setY()来动态更改位置;

时间随机:一只地鼠显示时间范围在500-1000毫秒,过时间则出现另一只地鼠(其实就是更改位置);

地鼠共出现10只;

统计打到地鼠的次数 【25分】  

监听地鼠ImageView,每打中一次地鼠,则更新一下成绩;

地鼠出现10只后,游戏结束;

游戏结束,按钮显示为:“点击开始”

作业素材
下载素材

作业素材仅供学习与参考,请按要求完成作业

项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师