偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Android NFC開發(fā)概述

移動開發(fā) Android
本文介紹了NFC的概念和Android中NFC工作原理,以及為其開發(fā)的SDK的介紹。

Near  Field Communication (NFC) 為一短距離無線通信技術(shù),通常有效通訊距離為4厘米以內(nèi)。NFC工作頻率為13.65 兆赫茲,通信速率為106 kbit/秒到 848kbit/秒。

NFC通信總是由一個發(fā)起者 (initiator)和一個接受者(target)組成。通常initiator 主動發(fā)送電磁場(RF)可以為被動式接受者(passive target)提供電源。其工作的基本原理和收音機(jī)類似。正是由于被動式接受者可以通過發(fā)起者提供電源,因此target 可以有非常簡單的形式,比如標(biāo)簽,卡,sticker 的形式。

NFC 也支持點到點的通信(peer to peer) 此時參與通信的雙方都有電源支持。

和其它無線通信方式如Bluetooth相比,NFC 支持的通信帶寬和距離要小的多,但是它成本低,如價格標(biāo)簽可能只有幾分錢,也不需要配對,搜尋設(shè)備等,通信雙方可以在靠近的瞬間完成交互。

在Android NFC 應(yīng)用中,Android手機(jī)通常是作為通信中的發(fā)起者,也就是作為NFC的讀寫器。Android手機(jī)也可以模擬作為NFC通信的接受者且從Android 2.3.3起也支持P2P通信。

Android對NFC的支持主要在 android.nfc 和android.nfc.tech 兩個包中。

android.nfc 包中主要類如下:

  • NfcManager 可以用來管理Android設(shè)備中指出的所有NFC Adapter,但由于大部分Android設(shè)備只支持一個NFC Adapter,可以直接使用getDefaultAapater 來獲取系統(tǒng)支持的Adapter。
  • NfcAdapter 為一NFC Adapter 對象,可以用來定義一個Intent使系統(tǒng)在檢測到NFC Tag時通知你定義的Activity,并提供用來注冊forground tag 消息發(fā)送的方法等。
  • NdefMessage 和NdefRecord NDEF 為NFC forum 定義的數(shù)據(jù)格式。

Tag 代表一個被動式Tag對象,可以代表一個標(biāo)簽,卡片,鑰匙扣等。當(dāng)Android設(shè)備檢測到一個Tag時,會創(chuàng)建一個Tag對象,將其放在Intent對象,然后發(fā)送到相應(yīng)的Activity。

android.nfc.tech 中則定義了可以對Tag進(jìn)行的讀寫操作的類,這些類按照其使用的技術(shù)類型可以分成不同的類如:NfcA, NfcB, NfcF,以及MifareClassic 等。

責(zé)任編輯:徐川 來源: eoeAndroid
相關(guān)推薦

2023-12-22 09:11:45

AndroidNFC移動開發(fā)

2013-01-23 14:42:26

Android開發(fā)NFC

2013-01-23 13:35:46

AndroidNFC學(xué)生卡

2013-12-26 15:10:08

Android開發(fā)應(yīng)用和框架Linux 內(nèi)核

2015-02-26 14:17:45

2010-07-12 09:34:59

Symbian開發(fā)

2011-05-11 09:55:18

iOSObjective-C

2015-07-16 13:57:06

移動web開發(fā)規(guī)范

2011-08-11 10:03:43

iPhonecocoaNSRunLoop

2011-08-31 10:26:38

MTK驅(qū)動開發(fā)

2010-01-27 17:36:55

Android The

2010-01-26 14:04:02

2011-10-25 09:48:07

NFC諾基亞Symbian

2011-08-02 09:22:41

iOS iPhone

2010-02-07 14:55:06

bada三星

2020-11-20 12:46:47

谷歌Android開發(fā)者

2010-01-28 14:51:01

Android拍照

2009-05-07 17:24:05

Android 1.5CupcakeAndroid

2022-05-12 14:22:39

NFC標(biāo)簽鴻蒙

2010-06-22 13:56:24

Meego開發(fā)
點贊
收藏

51CTO技術(shù)棧公眾號