网站大量收购独家精品文档,联系QQ:2885784924

基于Android的贪吃小游戏.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android的贪吃小游戏

河北农业大学 本科毕业论文题 目: 1.导论 1 1.1 Android简介 1 1.1.1 Android的发展 1 1.1.2 Android系统的特点 2 1.1.3 Android的系统架构 2 1.2 项目简介 3 1.3 项目背景与意义 3 1.3.1 开发背景 3 1.3.2 开发意义 3 1.4 国内外现状分析 4 1.4.1 国内外手机系统现状 4 1.4.2 国内外手机应用现状 5 1.4.3 发展趋势 5 2. 系统的开发方法及相关技术 7 2.1 软件工程的定义 7 2.2 软件工程的模型 7 2.3 本项目的研究方法 7 2.3.1 本项目采用的开发模型 8 2.3.2 本项目的开发方法 8 2.4 开发工具及环境简介 9 2.4.1 开发工具eclipse简介 9 2.4.2 开发环境简介 10 3. 需求分析 11 3.1系统开发目标 11 3.2 系统需求分析 11 3.2.1 业务需求分析 11 3.2.2 用户需求分析 11 3.2.3 功能需求分析 12 4 概要设计 13 4.1 程序流程设计 13 4.2模块设计 13 4.2.1 模块划分 13 4.2.2 游戏主界面模块 14 4.2.3 游戏控制模块 14 4.2.4 游戏数据模块 15 4.3 模块实现原理 15 4.3.1游戏界面模块实现 15 4.3.2 游戏控制模块实现 16 4.3.3 数据存储模块实现 17 5.详细设计 18 5.1 游戏类图 18 5.2 游戏界面具体实现 18 5.2.1 蛇身、食物和墙的实现 18 5.2.2 处理键盘事件 19 5.2.3 TileView类的设计 19 5.2.4 SnakeView类的设计 19 5.2.5 Snake类的详细设计 19 5.2.6 程序主结构 20 5.3 游戏运行界面截图 20 结论 22 参考文献 23 致谢 24 1.导论 随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,Windows Mobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开放性很强的平台。经过多年的发展,第三代数字通信(3G)技术获得了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件平台——Android。Android是一套真正意义上的开放性的移动设备综合平台,它包括操作系统中间件和一些关键的平台应用。Android是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。1.1 Android简介 1.1.1 Android的发展Android一词本意是指机器人”,同时也指Google于2007年11月5日推出的开源手机操作系统。Android基于Linux平台,由操作系统中间件用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。它是由一个由 30 多家科技公司和手机公司组成的开放手机联盟共同研发,将大大降低新型手机设备的研发成本,完全整合的全移动功能性产品成为开放手机联盟”的最终目标。Android 作为谷歌移动互联网战略的重要组成部分,将进一步推进随时随地为每个人提供信息这一企业目标的实现。全球为数众多的移动电话用户从未使用过任何基Android 的电话。谷歌的目标是让移动通讯不依赖于设备,甚至是平台。出于这个目的,Android 将完善,而不是会替代谷歌长期以来推行的移动发展战略:通过与全球各地的手机制造商和移动运营商成为合作伙伴,开发既实用又有吸引力的移动服务,并推广这些产品。Android平台的研发队伍阵容强大,包括GoogleHTC(宏达电)T-Mobile、高通摩托罗拉三星LG以及中国移动在内的30多家企业都将基于该平台开发手机的新型业务,应用之间的通用性和互联性将在最大程度上得到保持。开放手机联盟表示,Android平台可以促使移动设备的创新,让用户体验到最优越的移动服务。同时,开发商也将得到一个新的开放级别,更方便地进行协同合作,从而保障新型移动设备的研发速度。因此Android 是第一个完整开放免费的手机平台。1.1.2 Android系统的特点 Google与开放手机联盟合作开发了 Androi

文档评论(0)

erterye + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档