02. Android SDK 特征

SDK (software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 因此 Android SDK 就是Android专属的软件开发工具包。

Android SDK特征

  1. 访问硬件(包括摄像头、GPS和传感器)

    Android包含了用来设计设备硬件开发的API开发。这些API库可以保证不必为不同的设备创建软件的特殊实现,因此,创建的Android应用程序 就可以像预料中的那样运行在所有支持Android软件的设备上。

    Android SDK包含了:GPS 、摄像头、音频,网络连接、WI-FI、蓝牙、传感器、NFC、触摸屏和电源管理的API。

2.使用Wi-Fi/蓝牙和NFC(近距离无线通讯技术)进行数据传输

    Android为设备之间的数据传输提供了丰富的支持,其中包括蓝牙技术,Wi-Fi Direct和Android Bearm(通过NFC实现).根据需要进行数据传输的设备,可以灵活选用这些技术,从而能够开发出具有创新性的应用程序。


3.地图、地理编码和基于位置的服务

    嵌入的地图支持使你可以开发出很多利用了Android设备的移动性的基于地图的应用程序。Android运行在设计的用户界面中包含交互式的Google地图,因此可以通过程序对地图进行控制,还可以使用Android丰富的图形对地图进行注。


4.后台服务 

    Android支持当应用程序不活动时,在后台运行应用程序和服务


5.使用SQLite数据库进行数据存储和检索

6.共享数据和应用程序间通信

7.使用widget和Live Wallpaper增强主屏幕

8.广泛的媒体支持和2D/3D图形

9.Cloud to Device Messaging (C2DM)服务为开发人员提供一种根据服务器端推送创建事件驱动应用程序的有效机制

10.优化的内存和进程管理:


声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。

02. Android SDK 特征