4

2。3 Android 的MVP架构 5

2。4 系统的架构 5

2。5 Android开发环境 6

2。5。1 安装SDK(JDK)软件开发工具包 6

2。5。2 设置环境变量 6

2。5。3 安装ADT(Android Developer Tools)--> Eclipse 6

2。6 Android开发环境 6

2。7 Android持久化数据存储 7

2。7。1 简介 7

2。8 Android UI和布局的实现 9

2。8。1 布局管理 9

3 设计与实现 11

3。1 基于安卓系统的五子棋游戏介绍 11

3。2 系统功能框图 11

3。3 界面的设计 12

3。3。1 首页设计 12

3。3。2 主界面设计 15

3。4 功能模块 16

3。4。1 初始化模块 16

3。4。2 主控制模块 17

3。4。3 落子模块 18

3。4。4 人工智能模块 19

3。4。5 胜负判定模块 22

3。5 各模块完成的功能 23

3。6 系统的功能测试 23

4 结论 25

致谢 27

参考文献 28

1绪论

在当今互联网的浪潮之中,智能手机硬件和性能已经越来越强悍。现在的智能手机在性能上比一些淘汰的电脑还要好。随着智能手机的崛起和不断普及,几乎每个人都拥有一台智能手机。几年前,可能大家玩游戏还是偏向于PC端的游戏。如今,手机端的游戏市场已经远远超过PC端。越来越多的人倾向于休闲时间玩手机游戏,因为手机可以方便携带,可以利用时间碎片玩起来。这是手游这几年不断侵蚀PC端游戏市场的原因。

本设计是基于Android系统的五子棋,利用Android view绘制画出棋盘,具有人机对战、悔棋和重新开始的功能。

1。1研究本课题的意义

1。1。1选课背景

随着移动互通互联新纪元的到来,智能手机等移动终端的流行俨然已经深深的影响着人们的生活方式。因为聪明的人们不再仅仅是局限于手机的收发短信,拨打电话,存储通讯录等功能,而是开始希望能从移动终端设备中快速获得信息。智能移动终端例如手机,平板电脑等,因为它们具有智能性、便携性和反应迅速等特点,使得智能手机在办公、民生服务行业等场合上能够发挥更大的作用。

上一篇:C#+sqlserver摄影公司礼服租赁管理系统设计+ER图
下一篇:php+mysql《嵌入式系统原理与设计》课程英文网站的设计与实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

林业机械作业中的安全性问题【2230字】

人事管理系统开题报告

浅谈动画短片《天降好运》中的剧本创作

大学生就业方向与专业关系的研究

淮安市老漂族心理与休闲体育现状的研究

小学《道德与法治》学习心得体会

适合宝妈开的实体店,适...

弹道修正弹实测弹道气象数据使用方法研究

组态王文献综述

紫陵阁