- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(飞机大战案例分析
简单的微信飞机大战
编写成员:张宏 万熊波 缪伟
专业:11软件工程
姓名:张宏
学号:2011103368
姓名:万熊波
学号:2011103365
姓名:缪伟
学号:2011103388
摘要
相信Android(安卓)已经为人们熟知,经过2011年的洗礼,Android智能手机火速上位,甚至说现在手机系统由IOS和Android平分也不为过。随着Android智能手机在中国内地的风靡,基于Android平台的应用开发也逐渐成为IT开发的一大热门。游戏是智能机不可或缺的应用之一,“水果忍者”、“愤怒的小鸟”等ndroid游戏应用的成功目 录
1章 绪论 1
1.1 系统开发背景 1
1.2 系统研究目的和意义 1
1.3 可行性分析 1
第2章 系统需求分析 2
2.1 用户功能需求分析 2
2.2 系统性能要求 3
2.3 业务流程分析 3
第3章 系统总体设计 4
3.1 系统功能模块分析 4
3.1.1系统管理 4
3.1.2 APP应用设置 4
3.1.3 玩家信息管理 4
3.2 系统类关系图 4
3.3 系统总体设计 6
第4章 系统详细设计 8
4.1 开发工具简介 8
4.3 游戏界面设计 12
4.3.1开始界面 12
4.3.2游戏界面 19
4.3.3设置界面 26
4.3.4 得分界面 34
第5章 工作总结和展望 53
参考文献 54
致 谢 55
绪论
1.1 系统开发背景
1.2 系统研究目的和意义
1.3 可行性分析
第2章 系统需求分析
2.1 用户功能需求分析
2.2 系统性能要求
1.实时性
2.易操作性
2.3 业务流程分析
图2-3 系统流程图
第3章 系统总体设计
.2 系统类关系图
图3-实体类、控制类、边界类之间的关系
各个界面类之间的关系如图3-2所示
3.3 系统总体设计
玩家用案例图
子弹用例图
飞机用例图
系统详细设计
开发工具简介
Android(ADT)是一个插件的Eclipse IDE,目的是给开发人员提供一个强大的、集成的环境中构建Android应用程序。
扩展能力的Eclipse ADT让你迅速建立新的Android项目,创建一个应用程序的用户界面,添加基于安卓框架的API,调试您的应用程序使用Android SDK工具,生成apk文件在使用Eclipse运行Android应用的时候Eclipse会自动的将生成的apk文件自动的注册到Android虚拟机中。
在Eclipse ADT发展与高度推荐,是一种最快的方式开始。与引导项目设置它提供,以及工具集成、定制XML编辑器和调试输出窗格,ADT给了你极大的提高在发展中Android应用程序。
使用Eclipse集成Android ADT做Android应用开发是目前企业中常用的Android应用开发方式。
本项目在开发环境:
JDK 1.7
Eclipse 3.7.
4,2 详细分析请看后面的代码
第6章 工作总结和展望
当时在编写这个应用的时候遇到过很多的问题,有技术性的问题,有性能性的问题,各种常见的异常,空指针,数组越界等问题。当时在做这个项目时最大的压力是时间,在对Android不是非常熟悉的情况下,培训机构仅仅给了我们十几天的时间让我们做出一个完善的Android应用。
记得在刚下需求的时候,前两天一直都在研究需求,分析哪个功能点可以使用什么技术,哪个地方使用某种算法相对来说效率更高。记得有一次被卡在了activity之间的跳转上,由于是在SurfaceView中跳转到另一个Activity的,一时间对于如何在当前SurfaceView中获得它所在的Activity的引用感到不知所措,最后经历了两天的摸索,终于攻克了这一难点。经过自己认真研究攻克的技术点,总是会给人以很大的信心继续走下去,它所带来的那种成就感是难以用语言名状的。
经过十多天的开发自己完成了一个相对比较完整的Android应用,这
文档评论(0)