NFC 数据交换格式 (NDEF) 介绍

2024-12-19

本章介绍了近场通信 (NFC) 数据交换格式 (NDEF),它是 NFC 设备和标签之间进行通信的通用语言。NDEF 是一种二进制格式,由消息组成,每个消息可以包含多个记录。每个记录由包含元数据的标头和包含内容的有效负载组成。本书还介绍了 NDEF 记录的结构、类型名称格式、有效负载类型、有效负载标识符和有效负载,以及如何使用 Android 应用编写和读取 NDEF 格式的消息。此外,还介绍了 NDEF 消息的大小限制以及如何进行记录分块以发送大于限制大小的内容。最后,通过一个示例应用程序,演示了如何使用 PhoneGap-NFC 插件编写一个简单的 NFC 标签写入应用程序,该应用程序可以将 NDEF 消息写入 NFC 标签,从而启动 Foursquare 应用程序。

开发 NDEF