摘要: 本文主要阐述的是以一门面向对象的编程语言(Java),配合Eclipse(ADT-bundle)为开发工具来进行基于安卓系统开发一个扫雷小游戏。扫雷游戏最早的雏形可以追溯到1973年出现的一款叫做“Cube”的小游戏,并在1985年被改编成为了一款名叫“Relentless Logic”的游戏,在这些基础上,微软的工程师在1989年开发出了家喻户晓的扫雷游戏,并且在1992年发布在了Windows系统上。而Android是一种基于Linux作为核心的底层的并且开放源码的操作系统,它的出现改变了传统意义上的移动操作系统的格局,并且迅速占据了市场,所以如今对Android平台进行开发应用是再好不过的时机。33681
本系统以Windows版本扫雷为设计思路实现了在安卓平台下运行扫雷游戏并且加以美化。玩家可以通过手指触控屏幕,程序对不同的事件进行处理,背后有着不同的算法作为依靠。整个游戏划分明确,思路清晰,给玩家创造了最好的用户体验。论文网
毕业论文关键词: Java;Android;扫雷;事件处理;
Design and implementation of mobile phone game based on Android
Abstract: This paper mainly expounds the object-oriented program development (Java) in eclipse for language development tool, smartphone Android based on above design a minesweeping game. Minesweeping can be traced back to the earliest in 1973 of a game called "Cube", In 1985, It was rewritten to the game named as "Relentless Logic" , On the basis of these, in 1989, Microsoft engineers developed a game of minesweeping and make known to every family, published in the Windows system in 1992. And android is Linux-based open source operating system quickly occupied the smartphone operating system. Android development is particularly necessary under the circumstances.
This system based on the design ideas of minesweeping (Windows version ), and implements the minesweeping game on the Android platform and beautify it. Pressing each area or clicking, these operations and different events, behind different algorithms as to rely on. The entire game’s pision clear, clear thinking, Let game player feel the best user experience.
Keywords: Java; minesweeping; Android; events;
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 智能手机与ANDROID系统的发展历程 1
1.1.1 智能手机 3
1.1.2 代码的格式 3
1.2 课题现状及应用前景 6
1.2.1 扫雷游戏简介 6
1.2.2 课题现状及应用前景 6
2 开发环境的搭建 8
2.1 系统开发环境 8
2.2 系统开发环境的搭建 8
2.2.1 JDK的配置 8
2.2.2 Android开发插件的安装 10
2.2.3 AVD的创建 11
3 系统需求分析与概要设计 14
3.1 系统的需求分析 14
3.2 系统的概要设计 14
3.2.1 游戏界面布局 15
3.2.2 核心算法的开发 16
3.2.3 胜负判定 16
3.2.4 对游戏中的块进行功能的设置 16
4 系统详细设计 18 基于安卓手机的扫雷小游戏APP开发:http://www.youerw.com/jisuanji/lunwen_30917.html