安卓益智小游戏课程设计报告书

安卓益智小游戏课程设计报告书

ID:38938080

大小:5.80 MB

页数:23页

时间:2019-06-21

安卓益智小游戏课程设计报告书_第1页
安卓益智小游戏课程设计报告书_第2页
安卓益智小游戏课程设计报告书_第3页
安卓益智小游戏课程设计报告书_第4页
安卓益智小游戏课程设计报告书_第5页
资源描述:

《安卓益智小游戏课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安**大学安卓游戏课程设计报告书院系名称:专业班级:学生姓名:学号:时间:Android益智游戏一、题目:设计一个ANDROID游戏(BEENTHEREDONETHAT)社交益智游戏一直很流行,它可以使大家熟悉众多的ANDROIDSDK的功能。这是一个有关旅行的社交益智游戏。在这个游戏中,将向用户询问一些有关旅行和相关经历的问题。例如:你见过埃及的金字塔吗?你挤过牛奶吗?你与海豚一起潜过水吗?二、基本功能:1、显示应用程序的名称、版本和开发人员的启动屏幕。2、解释游戏规则:显示文本文件解释如何玩游

2、戏。3、游戏介绍:在帮助中以文本形式提供游戏的介绍。4、游戏向用户提出一系列问题,并记录用户做出肯定回答的次数。对于每一个问题,都将显示文本和图形。例如,游戏屏幕可能显示一张山脉图片,询问用户是否爬过山,并记录用户的答案:YES或者NO。5、可以退出游戏。三、功能模块图:益智问答游戏游戏主界面游戏规则模块帮助模块游戏退出模块游戏实现模块四、系统流程图:启动屏幕游戏规则游戏帮助开始游戏退出游戏选择答案,Yes总分加10分,No总分加1分题目回答完毕游戏结束显示结果进入主菜单返回主菜单五、游戏运行图:1

3、、游戏主界面:2、游戏规则界面与帮助界面:3、游戏界面:(包含三个问题界面)4、结果页面(根据选择可显示三种不同结果)六、源代码:1、Java代码(实现页面跳转,按钮功能,传值的功能的Avtivity类)(1)、主界面:(实现游戏开始、规则、帮助页面的跳转,并实现退出功能)packagecom.luman.luman;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroi

4、d.view.Menu;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;publicclassMainActivityextendsActivity{privateButtonbutton01;privateButtonbutton02;privateButtonbutton03;privateButtonbutton04;@Overrideprotectedvoi

5、donCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);button01=(Button)findViewById(R.id.begin);button02=(Button)findViewById(R.id.rule);button03=(Button)findViewById(R.id.help);button04=(Button)f

6、indViewById(R.id.tuichuId);button01.setOnClickListener(newMyButtonListener01());button02.setOnClickListener(newMyButtonListener02());button03.setOnClickListener(newMyButtonListener03());button04.setOnClickListener(newMyButtonListener04());}@Overridepub

7、licbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.main,menu);returntrue;}classMyButtonListener01implementsOnClickListener{@OverridepublicvoidonClick(Viewarg0){//TODOAuto-g

8、eneratedmethodstubIntentintent=newIntent();intent.setClass(MainActivity.this,Activity01.class);MainActivity.this.startActivity(intent);}}classMyButtonListener02implementsOnClickListener{@OverridepublicvoidonClick(Viewarg0){//TODOAuto-ge

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。