手机Android系统的网络应用

时间:2022-08-05 04:48:35

手机Android系统的网络应用

【摘 要】Google潜心研究数年以及投资数亿美元研制出的智能手机系统——android,Android的系统架构相似与其他的操作系统,用分层架构来体现系统的特殊性,共分为四层,从高层到低层依次是应用程序、应用程序框架、系统运行库以及linux核心层。同时,Google也发起了围绕Android的组织——开放手机联盟。自从Android现世以来,各大移动终端的生产商以及研发商都致力于Android的移动智能设备的开发,社会业界快速的认可了Android系统的优越性,Android系统已经成为整个移动终端产业的焦点,为Android平台服务的各类人才成为行业人才争夺战的热点。本文基于对手机Android系统的深入探究,并分析出手机Android系统的应用优势:开放性;挣脱运营商束缚;硬件选择丰富;开发商不受任何限制;无缝结合Google应用。

【关键词】手机;ANDRIOD系统;网络应用

一、Android概述

Android这一词来自于法国作家利尔亚当发表的科幻小说中。他把Android定义为机器人。Ascender公司设计的Android标志是全身绿色的机器人,这是整个Android手机操作系统的品牌标志。在还未正式Android操作系统前,它已经拥有两个内部的测试版本,命名也是非常有趣的,是两个著名的机器人,其一是阿童木,其二是发条机器人。但正式之前就涉及到版权,谷歌就利用甜点来作为系统版本的代号,从?Android 1.5操作系统开始,甜点的尺寸越来越大,这也代表了版本更新的一代,按照字母顺序来排序:纸杯蛋糕(Android 1.5)等等,目前最新一代Android版本名为果冻豆(Jelly Bean,Android4.1)。其中值得一提的是在中国Android的注册商标名为“安致”。

2008年9月22日,世界上第一部Android操作系统的手机诞生,由美国T-Mobile USA在纽约第一款Google手机T-Mobile G1(台湾宏达电代工制造),它支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。

Android手机操作系统是任何公司以及个人、手机爱好者都可以参与的开放性的操作系统。Android手机操作系统对于技术人员来说是一个福音,它的定位不仅局限于智能手机系统,更是一个学习嵌入式Linux系统的良好平台,因为Android手机操作系统拥有较为完整的软件平台。

二、Android的架构

Android手机操作系统初期是由Google来开发,后来随着Android手机操作系统不断发展,由开放手机联盟进行开发。这个联盟不断壮大,其中包括中国移动、摩托罗拉、高通、宏达电(HTC)和 T-Mobile在内的30多家移动终端领军企业构成。Google的合作伙伴已经成为一个体系,包括运营商,开发商,设备制造商以及其他相关产业链,他们构成了深层次的合作伙伴,并且希望通过建立标准化以及开放式的移动电话软件这个平台,形成一个可持续发展的移动产业中的开放式系统。Android手机操作系统拥有最前沿的系统与技术,它作为一个前沿庞大的系统,囊括了Linux操作系统、各种本地程序、虚拟机和运行环境、Java框架和Java应用程序多方面的内容。

Android的系统架构相似与其他的操作系统,用分层架构来体现系统的特殊性,共分为四层,从高层到低层依次是应用程序、应用程序框架、系统运行库以及linux核心层。

核心应用程序包也是基本应用程序。应用程序框架:支持组件的重用与替换;Dalvik虚拟机:专门为移动设备做了优化;内部集成浏览器:该浏览器基于开源的WebKit 引擎;优化的图形库:包括2D和3D图形库,3D图形库基于OpenGL ES 1.0 (硬件加速可选);SQLite:用作结构化的数据存储;多媒体支持:包括常见的音视频和静态印象文件格式 (如 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF);GSM电话(依赖于硬件);Bluetooth, EDGE, 3G, and WiFi (依赖于硬件);照相机,GPS,指南针,和加速度计 (依赖于硬件);丰富的开发环境 包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件。

Android的程序库。主要是以下系统C库,媒体,Surface Manager,LibWebCore,SGL,3D libraries,FreeType,SQLite为开发者提供服务。

Android运行库中的核心库提供了Java编程语言核心库的大多数功能。每一个Android的应用程序围绕自己的进程不断运行,他们有有一个独立的Dalvik虚拟机实例。

Android的核心系统服务它主要还是要依赖于Linux 2.6内核,例如其安全性,内存、进程管理,网络协议栈和驱动模型。Linux内核也是硬件抽象层作用在硬件和软件堆栈之间。

三、手机Android系统网络应用的优势

1、系统开源性。相比较iphone手机的操作系统,Android系统带给我们的是不同的感受,系统更加开源,系统软件资源的丰富性能让Android更加深入人心。开发性的平台让Android联盟的任何移动终端的运营商,开发商,设备制造商以及其他相关产业链都加入进来。这样显著的开放性特征让无论是消费者还是厂商慕名而来,不断积累人气,用户与手机应用的不断丰富,也让消费者感受到了丰富的软件资源带来的新鲜感,新的Android平台也即将走向成熟,面对这样的现状,开放平台必将会拥有更大的竞争,至此,消费者便能坐享渔翁之力,用较低的价格采购更加心仪的手机。

2、网络连接的便捷以及华丽的操作界面。与塞班系统相比较,Android系统的界面打破了原来一成不变的色彩,拥有更多可操作性以及丰富的DIY资源,通过网络的链接,更可以将喜爱的图片设置成界面。Android操作系统的平台开放性,让资源更加丰富,为吸引消费者的眼球,不同的厂商也会推出不同功能的特色产品,不论功能的差距有多大,具有何种特色,都不会影响Android系统的数据同步传输以及软件的兼容特性。同时,联系人等资料也可以更方便的转移。

上一篇:工程造价管理系统简要剖析 下一篇:现代城市防洪型滨水景观设计