软件工程毕业设计_基于android的贪吃蛇小游戏.doc

软件工程毕业设计_基于android的贪吃蛇小游戏.doc

ID:11079475

大小:792.00 KB

页数:26页

时间:2018-07-09

软件工程毕业设计_基于android的贪吃蛇小游戏.doc_第1页
软件工程毕业设计_基于android的贪吃蛇小游戏.doc_第2页
软件工程毕业设计_基于android的贪吃蛇小游戏.doc_第3页
软件工程毕业设计_基于android的贪吃蛇小游戏.doc_第4页
软件工程毕业设计_基于android的贪吃蛇小游戏.doc_第5页
资源描述:

《软件工程毕业设计_基于android的贪吃蛇小游戏.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河北农业大学本科毕业论文题目:贪吃蛇小游戏1.导论11.1Android简介11.1.1Android的发展11.1.2Android系统的特点21.1.3Android的系统架构21.2项目简介31.3项目背景与意义31.3.1开发背景31.3.2开发意义31.4国内外现状分析41.4.1国内外手机系统现状41.4.2国内外手机应用现状51.4.3发展趋势52.系统的开发方法及相关技术72.1软件工程的定义72.2软件工程的模型72.3本项目的研究方法72.3.1本项目采用的开发模型82.3.2本

2、项目的开发方法82.4开发工具及环境简介92.4.1开发工具eclipse简介92.4.2开发环境简介103.需求分析113.1系统开发目标113.2系统需求分析113.2.1业务需求分析113.2.2用户需求分析113.2.3功能需求分析124概要设计134.1程序流程设计134.2模块设计134.2.1模块划分134.2.2游戏主界面模块144.2.3游戏控制模块144.2.4游戏数据模块154.3模块实现原理154.3.1游戏界面模块实现154.3.2游戏控制模块实现164.3.3数据存储模块

3、实现175.详细设计185.1游戏类图185.2游戏界面具体实现185.2.1蛇身、食物和墙的实现185.2.2处理键盘事件195.2.3TileView类的设计195.2.4SnakeView类的设计195.2.5Snake类的详细设计195.2.6程序主结构205.3游戏运行界面截图20结论22参考文献23致谢241.导论随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,WindowsMobile,PalmOS等手机平台过于封闭,不能很好的满足用

4、户的需求,因此市场迫切需要一个开放性很强的平台。经过多年的发展,第三代数字通信(3G)技术获得了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件平台——Android。Android是一套真正意义上的开放性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+

5、Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。1.1Android简介1.1.1Android的发展Android一词本意是指“机器人”,同时也指Google于2007年11月5日推出的开源手机操作系统。Android基于Linux平台,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放

6、和完整的移动软件。它是由一个由30多家科技公司和手机公司组成的开放手机联盟共同研发,将大大降低新型手机设备的研发成本,完全整合的全移动功能性产品成为“开放手机联盟”的最终目标。Android作为谷歌移动互联网战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电话用户从未使用过任何基Android的电话。谷歌的目标是让移动通讯不依赖于设备,甚至是平台。出于这个目的,Android将完善,而不是会替代谷歌长期以来推行的移动发展战略:通过与全球各地的手机制造

7、商和移动运营商成为合作伙伴,开发既实用又有吸引力的移动服务,并推广这些产品。Android平台的研发队伍阵容强大,包括Google、HTC(宏达电)、T-Mobile、高通、摩托罗拉、三星、LG以及中国移动在内的30多家企业都将基于该平台开发手机的新型业务,应用之间的通用性和互联性将在最大程度上得到保持。“开放手机联盟”表示,Android平台可以促使移动设备的创新,让用户体验到最优越的移动服务。同时,开发商也将得到一个新的开放级别,更方便地进行协同合作,从而保障新型移动设备的研发速度。因此Andr

8、oid是第一个完整、24开放、免费的手机平台。1.1.2Android系统的特点1.开放性:Google与开放手机联盟合作开发了Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和T-Mobile在内的30多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。2.应用程序无界限:Android上的应用程序可以通

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。