资源描述:
《基于android的五子棋游戏设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2012届毕业论文基于Android的游戏设计学院:信息学院学生姓名:指导教师:专业:计算机应用技术班级:09级01班完成时间:2012/3/29-42-基于Android的五子棋游戏设计【关键词】机器人,生命周期,算法,线程【摘要】本论文主要阐述以面向对象的程序开发语言eclipse为开发工具,基于智能手机Android之上设计一个五子棋游戏。五子棋起源于中国古代的传统黑白棋种之一,它不仅能增强思维能力提高智力,而且富含哲理,有助于修身养性。本系统是本系统中设定了人机对战和人人对战两种模式。人机对战实现的是一些简单的算法,人人对战只是进行了输赢方的
2、判定。它与javame的五子棋设计有许多的不一样,Android本来就是全触摸的形式,而且操作非常简单。ThefiveinarowgamebasedonAndroid【Abstract】Thispapermainlyexpoundstheobject-orientedprogramdevelopmentineclipseforlanguagedevelopmenttool,smartphoneAndroidbasedonabovedesignafiveinarowgame.GobangoriginatedinChinaancienttradition
3、alblackwhitekind,itnotonlycanenhanceoneofthinkingcapacity,improveintelligenceandhighinphilosophy,helpstocultivateone'smoralityraisesagender.Thissystemisthesystemthatsettheman-machineagainstandeveryoneagainsttwopatterns.Therealizationman-machineagainstsomesimplealgorithm,everyon
4、ewasagainstjustwinthejudgementoftheparty.Ithaswiththejavamegobangchessdesignmanyaredissimilar,Androidistheentiretouchingformoriginally,moreoveroperatesissimple.【Keywords】Android,Activity,arithmetic,Thread-42-目录绪论41开发概述61.1背景61.2课题来源71.3国内外研究现状71.4论文主要工作82Android的开发环境82.1操作系统82.
5、2Android开发环境82.3Android开发环境变量配置82.3.1jdk的配置92.3.2sdk的配置102.4eclipse设置102.5Android开发环境配置最终步骤113Android应用程序核心113.1应用程序基础113.2应用程序组件123.2.1、活动(Activities)133.2.2、服务(Services)153.2.3、广播接收者(Broadcastreceivers)163.2.4、内容提供者(Contentproviders)174相关技术概念174.1坐标布局(AbsoluteLayout)174.2Inte
6、nt184.3AlertDialog204.4相关的算法研究:214.4.1相关的数据结构214.4.2分析规则214.4.3胜负判断234.4.4算法实现描述245.实现运行情况,以及各个模块的截图255.1概要设计:265.2.1游戏主界面:27-42-5.2.2新游戏界面:285.2.3帮助界面285.2.4关于五子棋介绍界面295.2.5五子棋的退出:30总结30参考文献31附录32绪论 智能手机(Smartphone),具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行
7、扩充,同时可通过移动通讯网络来实现无线网络接入。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能机中的佼佼者。智能手机具有五大特点:1.具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS或者是CDMA网络支持下的CDMA1X或3G网络。2.人性化,可以根据个人需要扩展机器的功能。3.它是具有开放性的操作系统,还可以安装非常多的应用程序,使得智能手机的功能可以得到无限的扩展。4.具有PDA功能,其中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页。5
8、.强大的功能,扩展性能强,第三方软件支持多。Android的诞生:从时间要追溯到二零零三年,在参与到Andr