随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。 连连看游戏目前已经家喻门晓的游戏,而本次设计选用了时下比较热门的Android平台来作为开发技术采用Eclipse和Android SD等开发工具和技术,实现了一个连连看游软件,用户可以使用本游戏软件来玩连连看。 本论文将逐步介绍基于Android平台的连连看游戏系统的开发背景和意义,接着详细介绍了连连看游戏系统的分析、设计与实现过程,最后对本论文做了总结。 关键字:Android、连连看游戏、SQLite、手机 目录 摘 要 2 ABSTRACT 3 目录 4 1 引言 5 1.1课题研究背景 5 1.2国内外研究现状 5 1.3 课题研究方法和研究路线 6 1.4 论文的组织结构 6 2关键技术介绍 8 2.1 什么是Android 8 2.2 Android系统架构简介 8 2.1.1 应用程序(APPLICATIONS) 9 2.2.2 应用程序框架(APPLICATION FRAMEWORK) 9 2.3.3 Android 运行时(RUNTIME) 9 内容来自www.paper51.com 2.3.4 系统库(LIBRARIES) 9 2.3.5 Linux 10 2.3 SQLite数据库 10 3 连连看游戏分析 11 3.1概述 11 3.1.1系统分析的原则 11 3.1.2系统分析的方法 11 3.1.3系统性能要求分析 11 3.2 系统可行性分析 12 3.3 系统算法功能需求 13 3.4 连连看游戏算法 14 4 连连看游戏设计 15 4.1 系统设计原则 15 4.2 系统设计目标 15 4.3 系统功能模块设计 16 4.4 工程文件结构设计 16 5 游戏编码开发 19 5.1搭建开发环境 19 5.2闪屏界面 21 5.3游戏主界面 22 5.4游戏成功/失败检测 24 5.5设置界面实现 26 5.6帮助界面实现 27 6 系统测试 29 6.1测试的重要性 29 6.2测试的目的 30 6.3 测试用例 30 7 总结和展望 32 结束语 33 致 谢 34 参 考 文 献 35 附录 36 ![]() ![]() ![]() |