欢迎来到天天文库
浏览记录
ID:33239285
大小:435.50 KB
页数:37页
时间:2019-02-22
《基于android的俄罗斯方块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.摘要ⅠAbstractⅡ一引言1二Android平台介绍22.1平台背景概述22.2系统概述22.3Android系统的特点32.4Android手机强大的功能32.5Android应用程序框架52.6Android开发环境的搭建62.6.1AndroidSDK安装62.6.2AndroidSDK配置72.6.3安装和配置ADT72.6.4模拟器的配置8三俄罗斯方块需求分析93.1游戏介绍93.2游戏功能分析93.3方块及旋转变换需求分析103.4游戏运行需求分析103.5消行和分数统计需求分
2、析11四游戏总体设计分析124.1总体设计思想124.2游戏的类设计13五详细设计与实现175.1游戏开始菜单界面的设计175.2方块类的设计与实现175.3方块的装载185.4方块的控制设计205.5方块的消行245.6分数的统计和速度的控制255.7游戏界面的绘制26...5.8游戏结束27六游戏实现结果296.1游戏菜单界面296.2游戏帮助界面296.3游戏运行界面296.4游戏结束界面30结束语31致谢32参考文献33...摘要Android作为Google为移动终端打造的真正开放和完
3、整的智能手机系统,近年来受到了开发者的广泛关注。该平台由操作系统、中间件、用户界面和应用软件组成。本文主要介绍了Android平台的背景和开发环境的搭建以及俄罗斯方块的开发过程,基于对Android开源平台构架的理解和开发环境的搭建完成了俄罗斯方块的游戏设计。俄罗斯方块游戏包括方块的装载、键盘的事件处理、方块操作控制、下降速度控制、到达事件处理、满行判断及消行、显示控制等几大模块。本设计采用Java语言在Android开发平台下设计实现了俄罗斯方块游戏。关键字:Android;Java;俄罗斯方
4、块;手机游戏...AbstractAsatrulyopenedandcompletedmobileplatform,AndroidwhichdevisedbyGooglewasconcernedsidelybydevelopersinrecentyears.Theplatformconsistsoftheoperatingsystem,themiddle-ware,theuserInterfaceandtheapplicationsoftware.Thispapermainlyintroduce
5、dthebackgroundofAndroidplatform,thedevelopmentenvironment’ssettingupandthedevelopmentprocessofPuzzlegameandTetrisgame.Basedonthecomprehensionoftheopen-sourcebuildingofAndroidandtheconstructionofdevelopmentenvironment,theTetrisgamewerecompleted.Tetris
6、gamecontainsmodulesofthesquare-loading,thekeyboardeventshandling,theblock-rotating,thedropspeedcontrolling,theincidenthandling,thefulllinejudgingandvanishingandthedisplay-controlling.TetrisgamewereaccomplishedbytheJavalanguageonAndroiddevelopmentenvi
7、ronmentplatform.Keywords:Android;Java;Tetris;Mobilephonegame...一引言Android一词的本义指“机器人”,于2007年11月5日被Google宣布为基于Linux内核的开源手机造作系统的名称。该平台由操作系统、中间件、用户界面和应用软件组成,是一个为移动终端打造的真正开放和完整的智能手机系统。Android的发布吸引了众多开发者的目光,它不仅功能强大,而且具有开放和免费等先天优势,全球范围内的电信行业、手机制造商因此毫不犹豫地加入到
8、Android开放联盟中来。随着谷歌Android智能手机平台的推出,很快便在其周围汇集了全球移动领域一大批的重量级厂商并组成了谷歌开放手机联盟(OpenHandsetAlliance),“开放手机联盟”表示:Android平台可以促使移动设备的创新,让用户体验到最优质的移动服务。同时,开发商也将得到一个新的开放级别,更方便地进行协同合作,从而保障新型移动设备的研发速度,因此Android是第一个完整、开放、免费的手机平台。开发Android应用程序使用的Java语言是面向对象的编程语言,面向对
此文档下载收益归作者所有