没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的中国象棋游戏的设计本科毕业设计论文.doc
0 下载量 179 浏览量
2023-07-06
06:03:40
上传
评论
收藏 2.08MB DOC 举报
温馨提示
试读
46页
基于Android的中国象棋游戏的设计本科毕业设计论文.doc
资源推荐
资源详情
资源评论
上海电力学院
本科毕业设计(论文)
题 目: 基于 Android 的中国象棋游戏的设计
I
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教
师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加
以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研
究成果,也不包含我为获得 及其它教育机构的学位或学历
而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,
均已在文中作了明确的说明并表示了谢意。
作 者 签 名: 日 期:
指导教师签名: 日 期:
使用授权说明
本人完全了解 大学关于收集、保存、使用毕业设计(论
文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电
子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供
目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制
手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分
或全部内容。
作者签名: 日 期:
II
基于 Android 的中国象棋游戏的设计
摘要
随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机用户能够
随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端
上,让手机能够通过移动网以及互联网访问 Web 网站并处理各种各样的业务。因此,智能手
机的应用软件及其需要的服务将有广阔的发展前景。而 Android 是开放性体系架构,不仅具
有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多
媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android 平台具有无限的
吸引力。
本文就在分析讨论 Android 手机软件开发技术原理的基础上,为用户开发出基于
Android 平台的中国象棋游戏的软件。通过对 Android 系统架构和应用开发进行初步研究,
设计一款中国象棋游戏。在对系统进行详细需求分析的基础上,确定了系统的功能和性
能要求,对游戏的菜单界面、屏幕绘制、时间控制、布局算法、音效和动画等进行了设
计,并最终实现了一个界面友好、高效稳定和富有娱乐性的手机益智游戏。
关键字:android;中国象棋;智能手机平台
III
THE DESIGN OF CHINESE CHESS GAME BASED ON
ANDROID
Abstract
With the rapid proliferation of smart phones, smart phone operating system market, wind and
water. In order for smart phone users to check the Internet anytime, anywhere services provided
an efficient way to expand the function of the system will be applied to the mobile phone terminal,
the mobile phone to Internet access via mobile networks, and variety of Web sites and process
business. Therefore, the smart phone applications and the need for the service will have broad
prospects for development. Android's biggest feature is its open architecture, not only has a very
good development and debugging environment, but also supports a variety of scalable user
experience, including rich graphical components, multimedia support, and powerful browser.
Therefore, for software professionals is, Android platform has unlimited appeal.
In this paper, the analysis and discussion Android mobile phone software development
technology on the basis of the principle, developed to provide users with better platform to the
Chinese chess based on Android meteorological software. Through to the Android system
structure and application development for preliminary research, designed a Chinese chess game.
In the system based on the analysis of the detailed requirements, made sure the system function
and performance requirements, to the game menu interface, and the screen rendering, time control,
layout algorithm, sound effects and animation, design, and finally achieved a friendly interface,
high efficiency and stability and entertaining mobile phone puzzles.
Keywords:Android;Chinese chess;Smartphone platform
目录
1 引言 ........................................................................1
1.1 研究背景 ................................................................1
1.2 研究目的和意义 ..........................................................2
1.3 论文结构安排 ............................................................3
2 ANDROID 操作系统简介 ........................................................3
2.1 智能手机系统现状 ........................................................3
2.2 ANDROID 的功能特征 .......................................................5
2.3 ANDROID 系统的特点 .......................................................7
2.4 ANDROID 的体系结构 .......................................................7
3 ANDROID 开发环境 ............................................................9
3.1 操作系统及所需软件.....................................................10
3.2 ANDROID 开发环境及变量配置 ..............................................10
3.2.1 安装配置 JDK6 ......................................................10
3.2.2 安装配置 SDK .......................................................12
3.3 ECLIPSE 的设置 ..........................................................12
3.4 ANDROID 版本配置 ........................................................13
4 应用程序的总体设计 .........................................................13
4.1 详细规则 ...............................................................13
4.2 胜负判定方法 ...........................................................14
4.3 棋子行走规则 ...........................................................15
5 功能的设计与实现 ...........................................................18
5.1 各种相关类的介绍 .......................................................19
5.2 过程中的逻辑处理 .......................................................21
5.3 棋子走法流程图 .........................................................23
5.4 游戏模拟运行 ...........................................................26
5.5 改进和优化 .............................................................29
6 结论.......................................................................30
谢辞.........................................................................31
参考文献.....................................................................32
附录.........................................................................33
剩余45页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3645
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Picasso_v3.1 2.ipa
- chromedriver-mac-arm64.zip
- 蓝zapro.apk
- chromedriver-linux64.zip
- UCAS研一深度学习实验-MNIST手写数字识别python源码+详细注释(高分项目)
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- 基于SVM多特征融合的微表情识别python源码+项目说明+详细注释(高分课程设计)
- html动态爱心代码一(附源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功