2016-02-22 17:40:40 590浏览
开放手机联盟的成立和Android的推出是对现状的重大改变,而在带来初步效益之前,还需要足够的耐心和高额的投入。但是,我们认为从全球移动用户从中能获得的潜在利益来看,这些努力是值得的。
	
 
Android采用了软件堆层(software stack,又称软件叠层)的架构,主要分为三部分:操作系统、中介软件(Middleware,又称中问件)和应用程序。底层以Linux核心工作为基础,只提供基本功能。其他的应用软件则由各公司自行开发,以Java作为编程语言。
	        Android的主要特性如下:
        ·应用程序框架,支持组件的重用与替换。
        ·Dalvik虚拟机,专门为移动设备做了优化。
        ·内部集成浏览器,该浏览器基于开源的WebKit引擎。
        ·优化的图形库,包括2D和3D图形库,3D图形库基于OpenGL ES 1.0(硬件加速可选)
        ·SQLite,用作结构化的数据存储。
        ·多媒体支持,包括常见的音频、视频和静态图像文件格式(如MPEG4、H.264、MP3、
  AAC、AMR、JPG、PNG和GIF)。
        ·GSM电话(依赖于硬件)。
        ·蓝牙(Bluetooth)、EDGE、3G和Wi.Fi(依赖于硬件)。
        ·照相机、GPS、指南针和加速度计(依赖于硬件)。
        ·丰富的开发环境,包括设备模拟器、调试工具、内存及性能分析图表,以及Eclipse集威开发环境插件。
以上是Android开发平台的特性,这些特性是的Android平台更为便捷的为Android开发者服务,了解Android特性学习Android开发入门知识,你想学习Android开发,先学习了解Android平台,如果真对此有兴趣,欢迎加入扣丁学堂学习Android开发教程。