库,用于结构话的数据存储。Р6.支持各种多媒体格式:MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF,Р7.GSM电话—全球通。Р8.蓝牙、Wifi(无线局域网)、EDGE(GSM到3G的过渡)。Р9.照相机、GPS、指南针和加速度计。Р10. 丰富的开发环境包括设备模拟器,调式工具,内存及性能分析表和Eclipse集成开发环境插件。Google提供了Android开发包SDK,其中包含大量的类库和开发工具。Р2.2.2 Android平台架构Р如图2-1所示的Android操作系统的体系结构图,我们可以看出Android操作系统结构分为4层,由上到下一次是应用程序、应用程序框架、核心类库和Linux内核。Р 图2-1Android操作系统体系结构Р 1.应用程序:Android连同一个核心应用程序抱一起发布,改应用程序包包括E-mail客户端。SMS短消息程序、日历、地图、浏览器、联系人管理应用程序等。Р2.开发者完全可以访问核心应用程序所使用的API框架。该应用程序框架用来简化组件软件的重用,任何一个应用程序度可以发布它的功能并且任何其他应用程序度可以使用其所发布的功能块。应用程序都是由一系列的服务和系统组成包括:一个可扩展的视图(Views)、内容管理器(Content Providers)、资源管理器(Resource Manager)、通知管理器(Notification Manager)、活动类管理器(Activity Manager)。Р3.Android程序库通过Android应用程序框架为开发者提供服务主要核心库包括:系统C库、媒体库、Suface Manager、LibWebCore、SGL、3D libraries、FreeType、SQLite。Р4. Android运行库包括一个核心库,提供java编程语言核心库的大多数功能。