赞
踩
NFC (Near-field communication)是近场通信的缩写,是一种短距离无线通信技术,可以用于设备之间的数据传输。NFC 的最大传输距离为 10 厘米,数据传输速率为 106 kbit/s。
NFC 技术的官方网站是 NFC Forum,网址是: https://nfc-forum.org/
NFC Forum 是一个非营利组织,致力于推动 NFC 技术的开发和应用。NFC Forum 的网站提供了有关 NFC 技术的最新信息,包括工作原理、应用场景、开发资源等。
NFC 技术在未来具有广阔的应用前景。随着 NFC 技术的不断发展,NFC 将会在更多领域得到应用。
NFC技术的基本原理
NFC 技术使用的是 RFID 技术的一种,RFID 技术是射频识别技术的简称。RFID 技术使用射频信号来识别目标物体。
NFC 技术的工作原理如下:
在 Android 中,要开发 NFC 应用,需要使用 NfcAdapter 类。NfcAdapter 类提供了对 NFC 硬件和功能的访问。
<uses-permission android:name="android.permission.NFC" />
<uses-feature
android:name="android.hardware.nfc"
android:required="true" />
<activity android:name=".NFCActivity">
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);
nfcAdapter.setNfcAdapterStateListener(this);
nfcAdapter.enableForegroundDispatch(this, pendingIntent, null, null);
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
// 处理 NFC 读写事件
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。