package android.nfc介绍

android.nfc 包下:

此包提供可以使用NFC功能,允许应用程序读取NFC标签中的NDEF(NFC数据交换格式)数据。一个“tag”实际上可以是另一个附带标签的设备。

欲知更多信息,请查看Near Field Communication导读。

以下为重要 类的汇总:

NfcManager

这是一个高级管理器,用来获得设备的NfcAdapter。你可以通过getSystemService(String)方法获得NfcAdapter的实例。

NfcAdapter
本类代表 设备的 NfcAdapter,是执行NFC操作入口。你可以通过 getDefaultAdapter() , or  getDefaultAdapter(android.content.Context)来获取实例。
NdefMessage
本类代表 NDEF( NFC数据交换格式)数据的信息,是标准格式"records"中的、在NFC设备与标签之间传递的信息。你的应用程序可以从ACTION_TAG_DISCOVERED意图中接收到这些信息。
NdefRecord
本类代表一条记录,记录用来交付NdefMessage和描述类型的数据共享和数据本身。

提示: 并不是所有的设备提供NFC功能。

接口


NfcAdapter.CreateNdefMessageCallback  :一个回调时要调用能力范围内另一个 具有NDEF推的NFC设备。
NfcAdapter.OnNdefPushCompleteCallback  :一个回调接口,当系统成功的传递你的NdefMessage给另一个设备的时候调用。
NfcAdapter.ReaderCallback   :一个回调接口,当系统发现一个标签在前台可读模式下操作时调用。


NdefMessage  :代表不可改变的 NDEF信息;
NdefRecord   :代表不可改变的NDEF记录;
NfcAdapter   :代表本地NFC适配器;
NfcEvent     :包装与任何NFC事件相关的信息;
NfcManager   :用于获取NfcAdapter实例的高级管理器;
Tag          :代表已被获取到的一个NFC标签。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值