2。2。2 android简介 7
2。2。3 技术原理 8
2。3 本章总结 9
第三章 需求分析 10
3。1 目标 10
3。2 软件的运行环境 10
3。3 对游戏性能的要求 10
3。3。1 显示模块 10
3。3。2 主界面 10
3。3。3 游戏的数据模块 10
3。4 业务逻辑模块 10
3。5 本章小结 11
第四章 系统设计 12
4。1 系统的功能模块 12
4。1。1 显示模块 12
4。1。2 游戏地图模块 12
4。1。3系统的功能模块如图4。1: 12
4。2系统的算法设计 12
4。2。1 消除算法 13
4。2。2 系统的刷新算法 13
4。2。3 游戏胜利的算法 14
4。3 本章小结 14
第五章 系统的实现与验证 15
5。1 系统的实现 15
5。1。1 配置环境变量和安装JDK 15
5。1。2 android SDK和eclipse的安装与配置 15
5。1。3 android虚拟机AVD的配置 15
5。1。4 系统工程的创建 16
5。1。5程序功能模块的实现 17
5。2 软件测试 23
5。2。1 游戏系统测试 23
5。2。2 对游戏接口的测试: 24
5。3 本章小结 25
第六章 总结 26
致谢 27
参考文献 28
第一章绪论
1 引言
随着移动互联网和移动电话市场的迅速发展,智能手机基于安卓操作系统的基础上,它建立于2007年11月5日。从谷歌的业务发展和2011年初的数据显示里我发现:虽然安卓手机操作系统才推出了两年,但是却已经成为了全球手机用户最喜欢的操作系统。鉴于安卓的开放性,硬件选择,不受运营商约束,开发商没有任何限制,无缝结合的卓越的谷歌应用的五大优势,如今的安卓操作系统不仅仅在手机应用里一枝独秀,并且已经进军到了平板电脑的市场中。
游戏一直是人们休闲时间的一个好选择,它具有很强的吸引力,玩家对游戏的挑战,是令人兴奋的,新鲜的,有成就感的和其它在现实生活中缺乏的都会在虚拟世界中感受到的东西。这些游戏独特的魅力,在现代电子信息技术的推广中发挥着巨大的作用,使得游戏产业在娱乐领域逐渐占据主流地位。一方面,由于手机游戏的便捷性,手机平台本身也有它自己的方便,让人们接受和喜爱,另一方面,又扩大了它的手机功能,它缓冲了当今生活节奏快的人们。它在一段时间里能带来另一种愉悦的享受。