|
技术:Android
摘要:现代科技的飞跃发展,3G智能手机为我们带来了很多便利,给我们提供了一个高效的平台,在社会各界得到越来越广泛的应用。因此,本文围绕一个“基于Android平台的五子棋游戏设计与开发”程序的设计和应用系统的开发课题为背景,详细介绍了在Android平台上以Java为语言编写游戏的过程。
五子棋游戏的开发不仅是一个简单游戏的编写过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQlite、SharedPreferences等数据存储功能,直到形成一个完善的可行性系统.界面美观、大方,方便的操作与良好的视觉感应共同构成了“基于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
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|