全文预览

基于Android平台的飞机大战游戏毕业论文

上传者:火锅鸡 |  格式:doc  |  页数:58 |  大小:0KB

文档介绍
的管理与使用功能。对学习和工作中的学生和工作人员在闲暇时间放松的好软件。Р本系统主要采用模型-视图-控制器MVC架构的设计模式。MVC架构是"Model-View-Controller"的缩写,中文翻译为"模型-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来刷新自己。整个系统的物理架构如下:界面SurfaceVIe,模型为常用的子弹飞机类,Controller为SurfaceHolder.callback结构中的回调函数。本系统是应用Android平台,Android是一个移动设备的软件平台,由Linux+Java构成的开源软件,提供包括SDK、Key Apps、Middleware、Linux Kernel四个部分在内的全套手机软件方案。开放了基于Linux内核以上的开发工具,从而保证了内容的可移植性和多样性。Android平台为我们开发应用程序提供了一套很好的框架,我们可以在这个平台的基础上开发不同的应用程序,也可以开发新的组件供应用程序调用。Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的,本项目也是由java语言编写。开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用。任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性限制)。同样,该应用程序重用机制也使用户可以方便的替换程序组件

收藏

分享

举报
下载此文档