Android开发者指南(8) —— What is Android?
Android是什么?(What is Android?) Android是一个针对于移动设备的软件栈,它包括操作系统,中间件和关键应用程序。Android SDK提供了在Android平台使用Java编程语言进行开发应用程序的必要的工具和API。 特性(Features) *应用程序框架(Application framework)可重用并可替换的组件 *Dalvik虚拟机(Dalvik virtual machine)为移动设备而优化 *集成浏览器(Integrated browser)基于开源的WebKit引擎 *优化的图形处理(Optimized graphics)以定制的2D图形库和基于OpenGLES 1.0规范的3D图形(可选的硬件加速)为基础 *SQLite结构化数据存储 *媒体支持(Media support)通用音频、视频,还有图像格式(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) *GSM电话(GSM Telephony)(依赖硬件) *蓝牙(Bluetooth), EDGE, 3G, and WiFi(依赖硬件) *照...

