基于Android平台的俄罗斯方块游戏应用程序的设计与分析

基于Android平台的俄罗斯方块游戏应用程序的设计与分析

基于Android平台的俄罗斯方块游戏应用程序的设计与分析

摘要:Android作为Google为移动终端打造的真正开放和完整的智能手机系统,近年来倍受开发者的喜爱。Android平台的组成有以下四个部分:操作系统、中间件、用户界面和应用软件。 
本文主要介绍了Android平台的背景和如何搭建开发环境以及俄罗斯方块的开发过程,基于对Android平台构架的理解和开发环境的搭建完成了俄罗斯方块的游戏设计。俄罗斯方块游戏包括方块的装载、键盘的事件处理、方块操作的控制、下降速度的控制、到达事件的处理、满行判断及消行、显示控制、难度选择等几大模块。本次设计采用Java语言在Android开发平台下设计开发了俄罗斯方块游戏
关键词:Android;俄罗斯;游戏;

Based on Android Platform of Tetris game application
degign and analysis
Abstract: Android as Google for mobile terminals to build truly open and complete smartphone system, received extensive attention of the developers in recent years. The platform by the operating system, middle ware, user interface and application software. 
This article mainly introduced the background of the Android platform and the construction of the development environment and the development process of tetris, based on the understanding of the Android open-source platform architecture and development environment of completing the tetris game design. Tetris game load, keyboard event handling, including square square operation control, falling speed control, reach the event processing line, full of judgment and elimination, display control and difficult choice and so on several big modules. This design USES the Java language in the Android development platform game tetris was implemented
Keywords: Android; Russia; The game;

目    录
一、 系统概述 1
(一)系统简介 1
1、选题简介 1
2、选题意义 2
(二)关键技术 2
1、Android 2
2、 Android系统架构 2
3、应用程序(APPLICATIONS) 3
4、Android 运行时(RUNTIME) 3
5、系统库(LIBRARIES) 4
6、SQLite数据库 4
(三)开发平台 4
二、 系统分析 5
(一)需求分析 5
(二)游戏结束 5
(三)游戏功能分析 6
1、系统功能模块图 7
(六)工程文件结构设计 8
三、 系统实施 9
(一)硬件实施:系统环境配置 9
1.安装JDK 9
2.下载ADT Bundle 9
(二) 软件实施:系统界面 10
1、系统主界面 10
2、游戏主界面 12
3、游戏运行方式 16
4、游戏主要设置 18
四、 系统测试 24
(一)功能测试 24
1、软件测试 24
2、 测试步骤 24
五、 系统使用说明 24
六、 结束语 25
七、 参考文献 26

一、系统概述
(一)系统简介
1、选题简介
随着谷歌Android手机系统的推出,很快便吸引了全世界移动领域里的一大批重量级厂商并且组成了谷歌开放手机联盟(Open Handset Alliance),“开放手机联盟”表示:Android平台可以促进移动设备的创新,让用户体验到最高质量的移动服务。同时,开发商也因此得到一个新的开放级别,更方便地进行开发合作,从而保障新型移动设备的研发速度,所以说Android是第一个完整、开放、免费的手机平台。Android开发应用程序使用的是面向对象的编程语言:Java语言。面向对象技术相比较之前传统的面相过程语言来说,更好的适应了现如今软件开发过程中一些特殊的问题,其中包含了软件开发规模的扩大、加快升级等,是一种成熟、迅速的软件开发模式。
2、选题意义
 本文基于 Android 开发平台,使用 Java 语言编写了俄罗斯方块这个游戏,通过不断的编写、调试来完善,最终使程序顺利运行
在手机端开发该游戏,让用户以后随时都可以在身边进行俄罗斯游戏的玩耍。

七、参考文献
[1]  黄能耿.Android应用程序开发及实训.2014.9.2
[2]  杨丰盛. Android应用开发揭秘[M]. 北京: 机械工业出版社.2010.1
[3]  李华明. Android游戏编程之从零开始[M]. 北京: 清华大学出版社.2011.10

 

 

http://www.bysj360.com/cat.asp?id=24
http://www.bysj360.com/cat.asp?id=30
http://www.bylw520.net/cat.asp?id=13

暂时没有评论

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。