基于Android连连看的设计与实现学院:机电工程学院专业:计算机科学与技术)班级:2012级2班)学号:姓名:指导教师:答辩时间:2015年7月10日摘要手机游戏是消费者利用随身携带的智能移动终端设备能随时随地来进行的游戏。近年来,随着移动互联网和电子信息技术的迅猛发展,手机游戏市场亦得到了很大的发展。Android是在手机应用市场和移动互联网迅猛发展的形势下应运而生的,它是由Google公司推出的一款基于Linux内核的开源手机操作系统,由于其具有开放性、不受运营商的束缚、丰富的硬件选择、开发商不受任何限制和能无缝结合优秀的Google应用的特点,很快就称霸智能机平台系统领域。进行Android平台手机游戏的研究与开发,成为一个非常有趣而又有很大发展空间的领域。本文通过对Android应用开发的初步研究,设计出了一款基于Android平台的连连看小游戏。在对系统进行详细需求分析的基础上,确定了系统的基本功能要求,对游戏的关卡设置、菜单界面、音效和动画、、时间控制、屏幕绘制、连通算法和布局算法进行了设计,并最终实现了一款风格清新可爱、娱乐体验丰富且性能高效稳定的手机连连看小游戏,它很好地缓冲了当今人们的紧张生活节奏,为一些枯燥时刻带来另样而欢快的享受。关键词:手机;游戏;Android;连连看AbstractMobilegamesarethegameswhichconsumerscanuseportablesmartmobiledevicesanytime,anywhere.Inrecentyears,asthemobileInternetandelectronicinformationtechnologyrapidlydeveloping,mobilegamesmarkethasalsobeenagreatdevelopment.ThemobileapplicationmarketandtherapiddevelopmentofmobileInternetsituationmakeAndroidcameintobeing,itisbyGoogleInc.launchedaLinux-basedopensourcemobileoperatingsystemkernel,becauseofitsopenness,freefromtheshacklesofoperators,richhardwareoptions,developerswithoutanyrestrictionsandcanseamlesslyintegrateGoogleAppsexcellentcharacteristics,soondominatethesmartphoneplatformsystemfields.ConductresearchanddevelopmentoftheAndroidplatformmobilegames,havingbecomeaveryinterestingareaofgreatdevelopmentspace.BasedonthepreliminarystudyonAndroidApplicationDevelopment,amodelbasedontheAndroidplatformLianliankangamehasbeendesignedsucceed.Inthesystem,basedondetailedneedsanalysistodeterminethebasicfunctionalrequirementsofthesystem,setupcheckpointsonthegame,themenuinterface,soundandanimation,andtimecontrol,screendrawing,connectivityandlayoutalgorithmsalgorithmdesign,andultimatelyachieveafreshstylecute,richentertainmentexperienceandtheperformancestableandefficientmobileLianliankangame,itiswellcushionedthepaceoflifetoday,tension,assomeoftheboringmomentsbringsanotherkindandcheerfulenjoyment.Keyword:Mobile;games;Android;Lianliankan目录摘要.......................................................................................................................IAbstract.......................................................................................................................IV目录.......................................................................................................................I第1章引言.............................................................................................................11.1Android简介....................................................................................................11.2Android平台的相关理论................................................................................21.3Android系统的特点.......................................................................................21.4Android的功能...............................................................................................2第2章Android移动平台下的研究...........................................................................52.1Android移动平台开发研究过程....................................................................52.2Android移动平台开发下的应用研究............................................................52.3本章小结.........................................................................................................6第3章需求分析与系统设计.....................................................................................73.1需求分析.........................................................................................................73.2系统概要设计.................................................................................................73.3系统详细设计.................................................................................................83.4本章小结.......................................................................................................10第4章系统实现与测试...........................................................................................114.1菜单设计说明...............................................................................................114.2界面设计说明...............................................................................................134.2.1程序描述.............................................................................................134.2.2功能.....................................................................................................144.2.3性能.....................................................................................................144.2.4输入项.................................................................................................144.2.5输出项.................................................................................................144.2.6算法.....................................................................................................144.2.7接口.....................................................................................................174.2.8限制条件.............................................................................................174.3主要算法设计说明.................................................................................