界面具体实现18521蛇身、食物和墙的实现18522处理键盘事件19523TileView类的设计19524S
akeView类的设计19525S
ake类的详细设计19526程序主结构2053游戏运行界面截图20结论22参考文献23致谢24
f1导论
随着移动通信的发展以及互联网向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbia
,Wi
dowsMobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开放性很强的平台。经过多年的发展,第三代数字通信3G技术获得了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件平台A
droid。A
droid是一套真正意义上的开放性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。A
droid是由Li
uxJava构成的开源软件,允许所有厂商和个人在其基础上进行开发。A
droid平台的开放性等特点既能促进技术包括平台自身的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。11A
droid简介111A
droid的发展A
droid一词本意是指“机器人”,同时也指Google于2007年11月5日推出的开源手机操作系统。A
droid基于Li
ux平台,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。它是由一个由30多家科技公司和手机公司组成的开放手机联盟共同研发,将大大降低新型手机设备的研发成本,完全整合的全移动功能性产品成为“开放手机联盟”的最终目标。A
droid作为谷歌移动互联网战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电话用户从未使用过任何基A
droid的电话。谷歌的目标是让移动通讯不依赖于设备,甚至是平台。出于这个目的,A
droid将完善,而不是会替代谷歌长期以来推行的r