何気なく使っているFramework 第5回 NFCManager
確認OSバージョン
Android OS 2.3 GingerBread
NFCManagerの役割り
NfcAdapterのHelperを提供
NfcAdapter
- Tagディスパッチを要求に使用するIntentの定義
- フォアグラウンドでのTagディスパッチとフォアグランドでのNDEFプッシュ用の登録メソッドを提供
- 現在、フォアグラウンドNDEFプッシュはピアツーピアのみのサポート
NFC規格一覧
android.nfc.techパッケージにNFCの規格に順じたクラスが存在します。
クラス名 | 規格名 | 備考 | ||
---|---|---|---|---|
NfcA | NFC-A (ISO 14443-3A) | |||
NfcB | NFC-B (ISO 14443-3B) | |||
NfcF | NFC-F (JIS 6319-4) | Felica | ||
NfcV | NFC-V (ISO 15693) | |||
IsoDep | ISO-DEP (ISO 14443-4) | |||
Ndef | NFC Forum data format | |||
NdefFormatable | ||||
MifareClassic | NFC-Aベースのデータ。MIFARE Pro,MIFARE PLUSなどがある | |||
MifareUltralight | MifareClassicからセキュリティといくつかのコマンドを除いたもの |