第1章 绪论 1 1.1 系统开发背景 1 1.2 相关技术介绍 1 1.2.1 Eclipse 1 1.2.2 ADT 2 1.2.3 Android SDK 2 1.2 Android、C语言、C++三种主流编程技术比较 2 第2章 需求分析 3 2.1 游戏设计的需求分析 3 2.2 功能上需解决的问题 3 第3章 概要设计 5 3.1 系统功能设计 5 3.1.1主角 5 3.1.2背景音乐和音效 5 3.1.3敌方坦克 6 3.2 系统功能设计流程 6 3.3 坦克大战相关功能联系设计 7 第4章 详细设计 10 4.1 坦克大战主要类基本功能分析 10 4.1.1 主类 10 4.1.2 欢迎界面 10 4.1.3 按钮主页面 11 4.1.4主角 12 4.1.5 子弹 12 4.1.6音乐和音效 13 4.1.7敌方坦克 14 4.1.8最高分数 14 4.1.9 游戏结束 15 4.1.10其他一些相关的线程和类 15 4.2 重要算法的实现 15 4.2.1 敌方坦克出现消失路径算法 15 4.2.2 最高分数类存储算法 16 4.2.3坦克炮筒角度的计算算法 17 总结与展望 19