系统C库:标准C系统库libc。

媒体库:这些库使播放和录制广为使用的音频和视频格式成为可能,同时包括图像文件。 

界面管理:对访问和显示子系统进行管理,使多个程序的二维和三维图形能够无缝组合。

LibWebCore:新式的Web浏览器引擎,驱动Android浏览器和内嵌的web视图。

SGL:基本的2D图形引擎。

3D库:使用硬件3D加速,基于OpenGL ES[10]。

SQLite:为应用程序保存数据而提供的轻量级数据库引擎。

Dalvik虚拟机:Dalvik虚拟机是一种基于寄存器的Java虚拟机,Dalvik虚拟机专门针对移动设备进行编写,不仅效率更高而且占用更少的内存。每个应用程序的进程都分别运行在各自的Dalvik虚拟机上。

(3)、应用程序框架层

在Android开发的设计过程中,很多的界面和运行机制的核心部分都是由应用程序框架层实现。实现了Android的几大核心部分:activity、 view、XMPP、软件包管理、电话管理、窗口管理等[3],通过使用应用程序框架,不仅可以大幅度简化代码的编写,而且可以提高程序的复用性。

(4)、应用程序层

Android应用程序平台不单单是编写程序,同时其自身也包含着很多的应用程序,比如说电话拨号标准,SMS短信客户端标准,浏览器的浏览标准,对数字图片的浏览等应用程序的应用过程。通过Java语言编写了以上程序标准,这些应用程序也可以通过开发者自己开发区代替,这种开源的开发方式不同于其他的应用系统,这对于Android开发能够实现灵活化、多样化、个性化。

1.4  WiFi通信相关技术摘要

WiFi是一种“无线保真”技术(Wireless Fidelity)[11], 俗称无线宽带,是一种能够将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。该技术使用IEEE 802.11系列协议。IEEE 802.11标准自1997年正式实施以来,先后制定了802.11a、802.11b、802.11e,、802.11g等一系列标准,但是WLAN无线局域网依然存在带宽不足、缺乏安全保障等诸多问题[12]。因此IEEE标准拟定组织积极投身于下一代WiFi标准802.11ac和802.11ad的制定中,目前802.11n的最高速率理论上可以达到600Mbps,同时新制定的802.11ac以及802.11ad标准的最高理论速率将会突破1 Gbps。此外工作于6GHz以下的802.11ac将被用在中短距离无线通信传输中,而工作在60GHz的802.11ad将主要用于小型家庭网络中。

上一篇:Atmega128单片机北斗导航仪系统设计
下一篇:英语论文FLIR近距离红外目标方位探测研究

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

STC89C52单片机智能车红外避障控制设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

高校网球场馆运营管理初探【1805字】

《醉青春》导演作品阐述

拉力采集上位机软件开发任务书

辩护律师的作证义务和保...

多元化刑事简易程序构建探讨【9365字】

浅谈新形势下妇产科护理...

国内外无刷直流电动机研究现状

中国古代秘书擅权的发展和恶变

浅谈传统人文精神茬大學...

谷度酒庄消费者回访调查问卷表