1<HTML>
2<BODY>
3<p>Provides access to Near Field Communication (NFC) functionality, allowing applications to read
4NDEF message in NFC tags. A "tag" may actually be another device that appears as a tag.</p>
5
6<p>For more information, see the
7<a href="{@docRoot}guide/topics/connectivity/nfc/index.html">Near Field Communication</a> guide.</p>
8{@more}
9
10<p>Here's a summary of the classes:</p>
11
12<dl>
13  <dt>{@link android.nfc.NfcManager}</dt>
14  <dd>This is the high level manager, used to obtain this device's {@link android.nfc.NfcAdapter}. You can
15acquire an instance using {@link android.content.Context#getSystemService}.</dd>
16  <dt>{@link android.nfc.NfcAdapter}</dt>
17  <dd>This represents the device's NFC adapter, which is your entry-point to performing NFC
18operations. You can acquire an instance with {@link android.nfc.NfcManager#getDefaultAdapter}, or
19{@link android.nfc.NfcAdapter#getDefaultAdapter(android.content.Context)}.</dd>
20  <dt>{@link android.nfc.NdefMessage}</dt>
21  <dd>Represents an NDEF data message, which is the standard format in which "records"
22carrying data are transmitted between devices and tags. Your application can receive these
23messages from an {@link android.nfc.NfcAdapter#ACTION_TAG_DISCOVERED} intent.</dd>
24  <dt>{@link android.nfc.NdefRecord}</dt>
25  <dd>Represents a record, which is delivered in a {@link android.nfc.NdefMessage} and describes the
26type of data being shared and carries the data itself.</dd>
27</dl>
28
29<p class="note"><strong>Note:</strong>
30Not all Android-powered devices provide NFC functionality.</p>
31
32</BODY>
33</HTML>
34