基于Android平台的飞机游戏开发文献综述
2020-04-01 11:04:34
文献综述
一.Android概述
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑。目前尚未有统一中文名称,中国大陆地区较多人使用”安卓”或”安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。Android平台是第一个完整的开放的手机平台。Android平台的所有核心功Android的整个幵发平台都是开源的。从底层的内核一直到上层的核心的RunTime以及最核心的服务的每个环全部是开源的,并且所有的程序幵发文档和程序开发环境都能够从网上下载下来,幵发的环境包括设备模拟器、调试器、工具、内存以及性能分析工具,还包含Eclipse集成的开发环境插件ADT,这和所有的Google产品一样,整个的幵发系统和开发平台都是免费的。因此开发者可以按照自己的爱好在Android上添加功能和裁剪,并且因为它幵源节省成本,使得更多人能够享受到功能更加强大和价位更加合理的智能手机。手机游戏是指手机上的游戏软件。目前最受欢迎的手机开发程序是JAVA,其次是C语言。随着科技的发展,手机的功能也越来越多,越来越强大。手机游戏从简单的游戏,发展到可以和掌上游戏机相媲美的具有很强娱乐性和交互性的复杂形式了。一部智能手机能满足你路途中大部分娱乐需要。
二.Android系统架构
Android系统一共可以分为四层[ia],自底向上,最下层结构的核心是Linux2.6内核,向上依次是Libraries (函数库)以及Android Runtime (核心库、Dalvik虚拟机),最上层为应用程序框架(Application Framework),具体如图
1、应用程序(application)
Android会和一系列的核心应用程序包["]同时发布,包括电子邮件客户端,SMS短信程序,地图,円历,浏览器,联系人管理程序等等。所有应用程序都是用Java语来编写的。
2、应用程序框架(application framework)
开发人员可以访问核心应用框架[12]使用的API。应用程序框架的设计,以简化组件的重用,并可以发布任何应用功能块和任何其他应用程序,都可以使用其之前发布的功能块(但是需要遵循框架的安全限制)。同样,应用程序重用机制,允许用户可以很容易地更换程序组件。
3、开发库(Libraries)
最新文档
- 华北地区夏季降水多年、少年近地层水汽场及风场分布特征开题报告
- 天山地区典型流域降雪分布研究文献综述
- 2016年台风狮子山路径突变原因的初步分析开题报告
- 北京和寿县地区边界层急流观测与模型的对比文献综述
- 具有双Kelvin波结构MJO活动的再分析开题报告
- 基于单片机的温控风扇设计文献综述
- 1961-2015年江苏省气候资源的时空分布规律开题报告
- 智能搬运机器人文献综述
- 基于类型的电影推荐系统文献综述
- Bi6S2O15的合成及其降解有机污染的研究开题报告
- 不确定时滞奇异摄动系统的鲁棒控制器设计文献综述
- 小型双模SIW滤波器的研究与设计开题报告
- 我国绿色出行政策执行研究——以南京市为例文献综述
- 试论李碧华小说中的爱情悲剧开题报告
- 基于FPGA的电子相册设计文献综述