(飞机大战案例分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

lunwen1978 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档