设计与开发
指导教师
2013年3月6日
f毕业设计开题报告
1.结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:
文献综述
一、选题的目的和意义随着科技的发展,现在手机的功能已不仅仅是简单的打接电话、收发短信了。更多
的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。因此,为了迎合众多用户的需求并适应现在手机的规模,我开发出一套适合各阶层人士的具有很强的娱乐性和交互性的飞机小游戏。
在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足够的时间去休闲娱乐,放松自己。这款基于A
droid的飞行射击类游戏,可以让我们随时随地都能进行游戏,简单易操作,很容易上手,为我们达成一定的娱乐和放松效果。
虽然现在市面上存在着各种各样的游戏版本可是飞机游戏其市场还是相当大的。因为它的特殊在于它能吸引人更深入,爱不释手。随着游戏关卡不断提高,其难度也更大,刺激性也更强。对于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。
二、国内外发展动态和趋势:A
droid一词最早出现于法国作家利尔亚当(AugusteVilliersdelIsleAdam)
在1886年发表的科幻小说《未来夏娃》(Lvefuture)中。他将外表像人的机器人取作A
droid1。
A
droid平台采用了WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,同时A
droid还具有比iPho
e等其他平台更强的搜索功能,可以说是一直融入全部web应用的平台。我们完全相信未来A
droid的发展前景必将越来越广阔2。
A
droid架构:1A
droid运行在Li
uxkemel之上,但不同于GNU/Li
ux,A
droid以bio
ic取代Glibc,以Skia取代Cairo,再以ope
core取代FFmpeg等等3。A
droid的Li
uxker
el实现了包括安全、存储器管理、程序管理、网络堆栈、驱动程序模型等模块。
f2硬件抽象层是为了将应用层与Ker
el隔开,降低对Li
uxKemel的依赖。A
droidru
time向HAL取得stub的operatio
s,再以callback的方式操作函数。
3应用层由Java实现,通过州I调用HAL层来实现对硬件的操作4。A
droid操作系统的内核属于Li
ux内核的一个分支,具有典型的Li
ux周期和功能,除此之外,Google为了能让Li
ux在移动设备上良好的运行,对其进行了修改和扩充。简单的理解,A
droid是基于Java并运行在Li
ux内核上的操作系统,这个操作系统是轻量级的,但是功能却很全面5。A
droid去除了Li
ux中的r