基于Android扫雷游戏的设计与实现
- 格式:doc
- 大小:1.76 MB
- 文档页数:30
. . 远程与继续教育学院 本科毕业论文(设计)
题目:基于Android扫雷游戏的设计与实现 学习中心: XXXXXXXXXXXX 学 号: XXXXXXXXXXXX 姓 名: XXX 专 业: 计算机科学与技术 指导教师: XXXX
2015 年 8 月 14 日 .
. 中国地质大学()远程与继续教育学院
本科毕业论文(设计)指导教师指导意见表
学生姓名: XXXXXX 学号: XXXXXXXXXXXX 专业: 计算机科学与技术 毕业设计(论文)题目: 基于Android扫雷游戏的设计与实现 指导教师意见:(请对论文的学术水平做出简要评述。包括选题意义;文献资料的掌握;所用资料、实验
结果和计算数据的可靠性;写作规范和逻辑性;文献引用的规范性等。还须明确指出论文中存在的问题和不足之处。) 1、 论文内容比较完整,经过修改,论文结构合理,达到本科论文要求。 2、 论文能结合现在的实际社会需求选题,具有一定的实用性。 论文合格。
指导教师结论: 合格 (合格、不合格) 指导教师 XX 所在单位 XXXXXXXX学院 指导时间 2015.9.30 . . 中国地质大学()远程与继续教育学院
本科毕业设计(论文)评阅教师评阅意见表
学生姓名: XXXXXX 学号: XXXXXXXXXXXX 专业: 计算机科学与技术 毕业设计(论文)题目: 基于Android扫雷游戏的设计与实现 评阅意见:(请对论文的学术水平做出简要评述。包括选题意义;文献资料的掌握;所用资料、实验结果和
计算数据的可靠性;写作规范和逻辑性;文献引用的规范性等。还须明确指出论文中存在的问题和不足之处。)
论文设计实现了基于Android平台的扫雷游戏。首先论述了Android系统的背景和研究现状、android的技术及对Android分析,并介绍了Android应用程序的结构。在程序开发中,采用了先设计好游戏的类框架,然后按照各个类的实现进行代码的编写与实现功能。所完成工作达到了我校本科毕业设计的要求,同意参加答辩。
修改意见:(针对上面提出的问题和不足之处提出具体修改意见。评阅成绩合格,并可不用修改直接参加答
辩的不必填此意见。)
毕业设计(论文)评阅成绩 (百分制): 75 评阅结论: 同意答辩 (同意答辩、不同意答辩、修改后答辩) 评阅人姓名 XXX 所在单位 计算机学院 评阅时间 2015-10-11 . . 论文原创性声明 本人郑重声明:本人所呈交的本科毕业论文《基于Android扫雷游戏的设计与实现》,是本人在导师的指导下独立进行研究工作所取得的成果。论文中引用他人的文献、资料均已明确注出,论文中的结论和结果为本人独立完成,不包含他人成果及使用过的材料。对论文的完成提供过帮助的有关人员已在文中说明并致以谢意。 本人所呈交的本科毕业论文没有违反学术道德和学术规范,没有侵权行为,并愿意承担由此而产生的法律责任和法律后果。
论文作者(签字):XXX 日期:2015年8月14日 .
. 摘 要
随着技术通信不断进步,移动通信终端设备的功能也在不断地增长,朝着智能化的方向发展。手机已经不再是个单一的通信设备,而是逐渐融合了个人信息管理,无线上网,移动办公,影音娱乐等功能,成为笔记本电脑之外的另一种更便携,更易用的办公平台。因此,手机的娱乐应用服务将会有很大的发展空间,游戏也是其中之一。本系统主要是实现基于Android平台的扫雷游戏,扫雷是一款古老的益智游戏,其设计目的是训练人的逻辑思维能力。 本文首先论述了Android系统的背景和研究现状,接着简要的介绍了android的技术及对Android分析,并且介绍了Android应用程序的结构。在程序开发中,采用了先设计好游戏的类框架,然后按照各个类的实现进行代码的编写与实现功能。
关键词: 1、智能化 2、 Android 3、扫雷 .
. 目 录 一、绪论 ............................................................................................................................ 6 (一) Android概述 ........................................................................................... 6 (二)系统开发背景 ............................................................................................ 6 二 、系统技术分析 ........................................................................................................ 8 (一) Eclipse集成开发环境 ........................................................................... 8 (二) JDK .......................................................................................................... 10 (三) Android SDK ......................................................................................... 11 (四) ADT ......................................................................................................... 11 三、Android应用程序结构剖析 .............................................................................. 13 (一) Android系统架构研究 ...................................................................... 13 (二) Android的API ..................................................................................... 13 (三)Android应用程序结构解析 ............................................................... 14 (四) Intent的详细解析 ............................................................................... 16 (五) Android活动的生命周期 ................................................................. 18 四、系统设计与实现 ................................................................................................... 22 (一)游戏的策划 ............................................................................................. 22 (二)游戏基本功能描述 ................................................................................ 22 (三)系统详细设计 ......................................................................................... 23 五、结论 ......................................................................................................................... 27 致谢 .................................................................................................................................. 28 参考文献 ......................................................................................................................... 29 .
. 一、绪论
(一) Android概述 智能手机(Smartphone),具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能机中的佼佼者。 智能手机具有五大特点:1. 具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS或者是CDMA网络支持下的CDMA 1X或3G网络。2. 人性化,可以根据个人需要扩展机器的功能。3. 它是具有开放性的操作系统,还可以安装非常多的应用程序,使得智能手机的功能可以得到无限的扩展。4. 具有PDA功能,其中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页。5.强大的功能,扩展性能强,第三方软件支持多。 在二零零五年七月,Google收购了 Android,这么一个小规模收购行动还是立刻引起了移动业界的兴趣,它们怀疑这是 Google 进入移动市场的的标志。尽管如此,这个当时只是一个小规模的移动软件开发公司正是由 Andy Rubin、Rich Miner、Nick Sears 以及 Chris White 四个人共同创建的。现在看来,他们的怀疑是正确的。差不多两年半以后,在 二零零七 年 十一 月 五 日,Google发布了Android,它这个的发布给移动业界带来了一场可怕的风暴,,基于 Linux的全新移动操作系统。这不单单是一个全新的移动系统,非常重要的是:它是开源的。 从 Android 的发展旅途中,我们看到 2003 年 Andy他是一个有远见的人,看到了 2005 年的起步和被 Google 的收购,也看到了系统的进步以及新的机型的快速发布。所有这一切都让我们相信,Android 将会走向世界第一移动操作系统宝座的步伐是势不可挡的。Android 平板电脑也在今年的夏天开始发布以及 Google TV 发布以后(也许还有 Google Music?),Android 可能真的会将继续带着我们走向移动设备梦想的彼岸。 (二)系统开发背景 在我们的生活中有许多的游戏,但是游戏不同,它也会给玩家带来不同的感受和生