|
技术:Android等
摘要:
随着现代社会智能手机的快速普及,智能手机几乎已经成为每个人都拥有的电子设备。我通过查阅相应的资料,了解了中国手游市场的现状,知道了在生活节奏日益加快的现代社会,在空闲时间通过操作手机上安装的游戏成为大多数人娱乐和放松的主要方式。而且每个人喜欢的手机游戏的种类以及手机游戏的风格也大不相同,其中一些人喜欢动作类的手机游戏,一些人喜欢益智类的手机游戏,当然也有人喜欢角色扮演类的手机游戏,整个手游市场可以说是百花齐放的热闹场面。而我自己喜欢玩一些益智类的手机游戏,因此我决定自己开发一款以前玩过的单击版的打地鼠益智小游戏。
本课题是基于Android的打地鼠游戏的设计和开发,为用户提供了一个简易的益智类手机小游戏的操作App,让用户可以在空闲的时候能够多一种休闲放松的方式。
本论文首先介绍系统的开发背景和意义,接着介绍了一下中国手游市场得基本状况,然后说明了我开发所使用的的相关知识,核心则是对我所开发的程序的详细功能介绍以及相关功能代码的实现,最后对我此次的游戏开发做了一个系统的总结以及自己在开发过程中所遇到的问题做了一些简单的说明。
关键词 手机游戏;益智小游戏;打地鼠游戏
目录:
摘要 i
Abstract ii
1 绪 论 1
1.1 研究背景 1
1.1.1 移动互联网的发展状况 1
1.1.2 移动互联网特点 1
1.1.3 Android平台相关发展状况 2
1.1.4 中国手游行业市场现状深度调查 2
1.2 课题可行性分析 5
1.2.1 经济可行性 5
1.2.2 技术可行性 5
1.2.3 操作可行性 5
1.3 论文主要工作 5
1.4 论文主要结构 6
2 Android技术与相关概念 7
2.1 Android移动智能计算平台 7
2.2 Android系统框架 7
2.3 开发环境和工具 8
2.4 Android的四大组件 9
2.4.1 Activity 简介 9
2.4.2 Service 简介 10
2.4.3 Broadcast Receiver 简介 11
2.4.4. ContentProvider简介 11
2.5. Android的生命周期 12
2.6 SQLite数据库 14
1. 数据库的目的 14
2. SQLite特点 14
3. SQLiteOpenHelper类 14
2.7 进程间的通信与意图 15
2.8 本章小结 15
3 打地鼠游戏介绍 16
3.1 游戏规则以及游戏模式 16
1. 闯关模式 16
2. 竞速模式 16
3. 无限模式 16
3.2 其他游戏设置 16
3.3 系统分析 16
1. 系统分析的原则 16
2. 系统分析的方法 17
3.4 游戏功能的需求分析 17
3.4.1 闯关模式功能分析 17
3.4.2 竞速模式功能分析 18
3.4.3 无限模式功能分析 18
3.4.4 背景音乐功能分析 18
3.4.5 成绩记录功能分析 19
3.5 系统流程分析 19
4 打地鼠游戏详细设计 21
4.1 系统设计原则 21
4.2 系统设计目标 21
4.3 系统总体结构设计 22
4.4 游戏成绩数据库表结构设计 22
5 系统实现与测试 24
5.1 搭建Android开发环境 24
5.2 系统实现 27
5.2.1 闯关模式 27
5.2.2 竞速模式 31
5.2.3 无限模式 33
6 总结 37
致谢 38
参考文献 39
外文原文 40
外文翻译 47
论文字数:25070
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览 支付
|
|