目录
Android系统的特性
Android 最初是针对手机研发的操作系统,所以它具有一般手机所具有的电话、短信、邮件、多媒体和上网功能。除此之外, Android还兼顾了用户界面体验和娱乐性,所以在2D和3D的开发方面同样提供了强大的API支持,另外还有标准的多点触控功能。以下是Android 系统的一些特性。
1. 显示布局
Android操作系统支持更大的分辨率, VGA、 2D显示、3D显示都给予OpenGL ES 2.0标准规格,并且支持传统的智能手机。
2. 数据存储
Android操作系统内置SQLite小型关联式资料库管理系统来负责存储数据。
3. 网络
Android操作系统支持所有的网络制式,包括GSM/EDGE、IDEN、CDMA、EV-DO、UMTS、 Bluetooth、WiFi、LTE、NFC和WiMAX.
4. 信息
作为原设计给智能手机使用的操作系统, Android操作系统原生支持短信和邮件,并且支持所有的云信息和服务器信息。
5. 浏览器
Android 操作系统中内置的网页浏览器基于WebKit 内核,并且采用了Chrome V8 引擎在Android 4.0内置的浏览器测试中, HTMLS和Acid3故障处理中均获得了满分,并且于2.2版及之后能原生支持Flash
6. 编程语言支持
虽然Android操作系统中的应用程序大部分都是由Java编写的,但是Android却是以转换为Dalvik executables的文件在Dalvik虚拟机上运行的。由于Android中并不自带Java虚拟机,因此无法直接运行Java程序。不过Android平台上提供了多个Java虚拟机供用户下载使用,安装了Java虚拟机的Android系统可以运行J2ME的程序。
通常通过在Android SDK (Android软件f发包)中使用Java作为编E语言来t发应用程序,开发者亦可以通过在Android NDK (Android Native开发包)中使用C语言或者C++语言来作为编程语言开发应用程序。