请选择 进入手机版 | 继续访问电脑版

QQ登录

只需一步,快速开始

切换风格 注册 找回密码

毕业设计社区_分享编程资料

22

主题

22

帖子

138

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
138
发表于 2020-1-5 18:50:26 | 显示全部楼层 |阅读模式
  现代科技的飞跃发展,4G智能手机为我们带来了很多便利,给我们提供了一个高效的平台,在社会各界得到越来越广泛的应用。因此,本文围绕一个基于Android平台的五子棋游戏设计与开发程序的设计和应用系统的开发课题为背景,详细介绍了在Android平台上以Java为语言编写游戏的过程。
五子棋游戏的开发不仅是一个简单游戏的编写过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQliteSharedPreferences等数据存储功能,直到形成一个完善的可行性系统.界面美观、大方,方便的操作与良好的视觉感应共同构成了基于Android平台的五子棋游戏设计与开发的设计。

关键词: Android;Java;数据存储;软件工程;五子棋
目录
摘  要... i
Abstract ii
1  绪论... 1
1.1课题研究的背景... 1
1.2国内发展状况... 1
1.3相关知识的介绍... 2
1.3.1 开发工具简介... 2
1.3.2 数据存储简介... 3
1.4 系统运行配置... 3
1.5 论文主要工作... 3
2  Android的系统研究... 5
2.1 Android的构架... 5
2.1.1 Android构架综述... 5
2.1.2 Android应用程序框架层... 6
2.1.3 Android应用程序层... 7
2.1.4 应用程序组件... 7
2.2 Android嵌入有米广告... 8
3  需求分析... 10
3.1功能需求... 10
3.2性能需求... 10
3.3可行性研究... 10
3.3.1经济可行性... 10
3.3.2技术可行性... 11
4  概要设计... 12
4.1系统功能结构及流程图... 12
4.2数据存储设计... 12
5  详细设计... 14
5.1主界面详细设计... 14
5.2游戏开始模块详细设计... 15
5.2.1背景音乐和音效、嵌入广告... 15
5.2.2三大难度算法的设计及输赢的判断... 15
5.3游戏说明模块详细设计... 19
5.4最高纪录模块详细设计... 19
5.5游戏设置模块详细设计... 20
6  游戏的实现... 22
6.1背景音乐和音效的实现... 22
6.2嵌入广告的实现... 23
6.3三大难度的实现... 23
6.3.1简单... 23
6.3.2中等... 24
6.3.3较难... 25
6.4游戏输赢判断的实现... 26
结  论... 28
参考文献... 29
致  谢... 30
外文文献... 31

字数:19262
截图



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回顶部