- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android的五子棋游戏设计
软件工程
【摘 要】本论文主要阐述以面向对象的程序开发语言eclipse为开发工具, 基于智能手机Android之上设计一个五子棋游戏。五子棋起源于中国古代的传统黑白棋种之一,它不仅能增强思维能力 提高智力,而且富含哲理,有助于修身养性。本系统是本系统中设定了人机对战和人人对战两种模式。人机对战实现的是一些简单的算法,人人对战只是进行了输赢方的判定。它与javame的五子棋设计有许多的不一样,Android本来就是全触摸的形式,而且操作非常简单。
【关键词】机器人, 生命周期,算法,线程
The five in a row game based on Android
【Abstract】 This paper mainly expounds the object-oriented program development in eclipse for language development tool, smartphone Android based on above design a five in a row game. Gobang originated in China ancient traditional black white kind, it not only can enhance one of thinking capacity, improve intelligence and high in philosophy, helps to cultivate ones morality raises a gender. This system is the system that set the man-machine against and everyone against two patterns. The realization man-machine against some simple algorithm, everyone was against just win the judgement of the party. It has with the javame gobang chess design many are dissimilar, Android is the entire touching form originally, moreover operates is simple.
【Key words】 Android,Activity, arithmetic,Thread
目 录
绪论 5
1 开发概述 6
1.1 背景 7
1.2 课题来源 7
1.3 国内外研究现状 8
1.4 论文主要工作 8
2 Android的开发环境 9
2.1 操作系统 9
2.2 Android开发环境 9
2.3 Android开发环境变量配置 9
2.3.1 jdk的配置 9
2.3.2 sdk的配置 11
2.4 eclipse设置 11
2.5 Android开发环境配置最终步骤 11
3 Android应用程序核心 11
3.1应用程序基础 12
3.2 应用程序组件 12
3.2.1、活动(Activities) 13
3.2.2、 服务(Services) 15
3.2.3、广播接收者(Broadcast receivers) 16
3.2.4、内容提供者(Content providers) 17
4相关技术概念 17
4.1坐标布局(AbsoluteLayout) 17
4.2 Intent 19
4.3 AlertDialog 21
4.4 相关的算法研究: 21
4.4.1相关的数据结构 21
4.4.2分析规则 21
4.4.3胜负判断 23
4.4.4算法实现描述 24
5.实现运行情况,以及各个模块的截图 26
5.1概要设计: 26
5.2.1 游戏主界面: 27
5.2.2新游戏界面: 28
5.2.3 帮助界面 28
5.2.4 关于五子棋介绍界面 29
5.2.5 五子棋的退出: 30
总结 31
参考文献 32
附录 33
绪论
智能手机(Smartphone),具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能机中的佼佼者。
智能手机具有五大特点:1. 具备无线接入互联网的能力,即要GSM的支持网络下的GPRS或者CDMA网络的CDMA 1X或3G网络。. 人性化,可
您可能关注的文档
- 毕业设计(论文)16T桥式起重机毕业设计.doc
- 毕业设计(论文)63ZCY14-1B轴向柱塞泵设计说明书.doc
- 毕业设计(论文)2032mm_热轧板带钢车间设计.doc
- 毕业设计(论文)CA6140车床横向进给系统数控改造设计说明书.doc
- 毕业设计(论文)CY14-1B轴向柱塞泵说明书.pdf
- 毕业设计(论文)VSB大立辊破鳞轧机主传动系统设计说明书.doc
- 毕业设计(论文)XX碾压混凝土重力坝设计计算书.doc
- 毕业设计(论文)标准成本制度下成本差异处理方法分析.doc
- 毕业设计(论文)储能式电暖气控制系统的控制(含程序).doc
- 毕业设计(论文)带螺纹瓶塞注塑模设计.doc
- 四川省广安中学2024~2025学年高二下册第二次月考数学试卷【附解析】.pdf
- 新疆阿勒泰地区2023~2024学年高一下册期末联考数学试卷【附解析】.pdf
- 云南省昆明市官渡区云南大学附属中学星耀学校2023~2024学年高二下册期末检测数学试卷【附解析】.pdf
- 七夕节最浪漫的情话(6篇).doc
- 云南省昆明市第九中学2024-2025学年高一下册期末复习数学练习卷【附解析】.pdf
- 云南省曲靖市师宗县平高中学(第四中学)2023~2024学年高二下册期末考试数学试卷【附解析】.pdf
- 一般施工方案.doc
- 精品解析:2025年山东高考地理真题(含答案详解).docx
- 一封对员工的表扬信(14篇).doc
- 一盔一带安全讲话稿范文.doc
最近下载
- 2023神经重症监护患者脑水肿的急性治疗指南(完整版).pdf VIP
- 2025-2026年初中信息技术安徽初二水平会考真题试卷 .pdf VIP
- (新课标)新高教版中职信息技术(基础模块)上册1.2《认识信息系统》说课稿.docx
- 高一自主招生数学试题及标准答案.docx VIP
- 四措两案标准模板.doc
- 2025年初中信息技术初二水平会考真题试卷 含答案考点及解析 .pdf VIP
- 重庆西南大学附属中学体育馆结构设计-建筑结构.PDF
- 红楼梦英文版(杨宪益译)_精品.doc
- 2025年初中信息技术初二水平会考真题含答案考点及解析 .pdf VIP
- 2024年初中信息技术会考试题含答案.doc
文档评论(0)