Android 2.3 说明 下面的章节将提供一个什么样的为2.3 开发,包括新的功能和框架API 的变化,因为以前的版本的新技术概述。 基于 SIP 的VoIP 该平台现在包括一个SIP 协议栈和框架的API,让开发人员建立的互联网电话应用。 使用 API,应用程序可以提供,而无需管理会话,传输层次的沟通,或音频语音通话功能 - 这是处理平台的SIP API 和服务透明。 SIP 的API 是提供android.net.sip 包。 重点班是 SipManager ,使用的应用程序设置和管理园区概况,然后启动音频电话和接收音频呼叫。 一旦音频呼叫建立,应用程序可以静音通话,在扬声器模式下打开,发送 DTMF 音,等等。 应用程序也可以使用 SipManager 创建通用的SIP 连接。 该平台的底层 SIP 协议栈和服务都在制造商和运营商自行决定相关设备。 出于这个原因,应用程序应该使用 isApiSupported()方法检查是否可用用户的SIP 支持,才露出调用功能。 使用 SIP API,应用程序必须请求许可声明用户可以通过和在清单文件。 此外,开发人员可以在 Android 市场要求,筛选,这样他们的应用程序不被查找到用户的设备不包括平台的SIP 协议栈和服务。 要求过滤,添加和到应用程序舱单。 近场通信(NFC) Android 的2.3 包括一个NFC 栈和框架的API,让开发人员阅读是发现了作为一个用户触摸具有 NFC 功能的设备,在不干胶标签,智能海报嵌入式元素,甚至其他设备 NDEF 标签。 该平台提供了基本的NFC 服务,硬件与设备工作时,发现他们进入标签范围来。 在发现了一个标签,该平台通过广播通知一个Intent,附加标签的NDEF 消息,作为临时演员意向申请。 应用程序可以创建过滤器,意图识别和处理有针对性的标签和消息。 例如,在收到意向的一个标记,应用程序提取 NDEF 消息,存储它们,提醒用户,或以其他方式处理。 NFC 的API 是提供android.nfc 包。 关键类是: NfcAdapter ,它代表了 NFC 的硬件设备。 NdefMessage ,它代表一个NDEF 数据电文的,该标准格式,其中“记录”标签进行数据传输和设备之间。 应用程序可以接收信息从这些 A...