什么是Android?
2010-01-14 21:29
176 查看
Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Android SDK 提供了在Android 平台上使用JaVa 语言进行Android 应用开发必须的工具和API 接口。
特性
• 应用程序框架支持组件的重用与替换
• Dalvik 虚拟机专为移动设备优化
• 集成的浏览器基于开源的WebKit 引擎
• 优化的图形库包括定制的2D 图形库,3D 图形库基于OpenGL ES 1.0 (硬件加速可选)
• SQLite 用作结构化的数据存储
• 多媒体支持包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3, AAC, AMR, JPG, PNG,GIF)
• GSM 电话技术(依赖于硬件)
• 蓝牙Bluetooth, EDGE, 3G, 和WiFi(依赖于硬件)
• 照相机,GPS,指南针,和加速度计(accelerometer) (依赖于硬件)
• 丰富的开发环境包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse 集成开发环境插件
特性
• 应用程序框架支持组件的重用与替换
• Dalvik 虚拟机专为移动设备优化
• 集成的浏览器基于开源的WebKit 引擎
• 优化的图形库包括定制的2D 图形库,3D 图形库基于OpenGL ES 1.0 (硬件加速可选)
• SQLite 用作结构化的数据存储
• 多媒体支持包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3, AAC, AMR, JPG, PNG,GIF)
• GSM 电话技术(依赖于硬件)
• 蓝牙Bluetooth, EDGE, 3G, 和WiFi(依赖于硬件)
• 照相机,GPS,指南针,和加速度计(accelerometer) (依赖于硬件)
• 丰富的开发环境包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse 集成开发环境插件
相关文章推荐
- Android编译时注解框架系列1-什么是编译时注解
- [Android Pro] Android Support 包里究竟有什么
- 每日Android一问等你来解答-什么是Activity的生命周期?
- Android开发之Android和linux的区别是什么?
- Android系统源码编译环境搭建(清华镜像,想编译什么版本都可以,只是有JDK和make的版本要求)
- bug修复-android中的onCreate两个参数的方法是什么鬼?
- 他们都没告诉你适配 Android N 需要注意什么
- 0.0.1 Android开发系列——什么是Android
- Android 架构设计的思想与原则是什么?
- Android ANR是什么
- 什么是Mono for Android?
- Android音视频基础 mp3和aac格式有什么区别
- android客户端通过无什么与后台服务信息传输??
- Android中notifyDataSetInvalidated()和notifyDataSetChanged()有什么区别
- android:showAsAction="never"是做什么用的
- android:showAsAction = "never"那么这句话是做什么用的呢
- iOS- iOS 和 Android 的后台推送原理各是什么?有什么区别?
- Jollen 的 Android 教学(11):AndroidManifest.xml 的用途是什么?
- Android学习阶段总结:自己做一个闹钟能学到什么?
- 【转】Android是什么?