Home | History | Annotate | Download | only in nfc
      1 <HTML>
      2 <BODY>
      3 <p>Provides access to Near Field Communication (NFC) functionality, allowing applications to read
      4 NDEF 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
     15 acquire 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
     18 operations. 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"
     22 carrying data are transmitted between devices and tags. Your application can receive these
     23 messages 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
     26 type of data being shared and carries the data itself.</dd>
     27 </dl>
     28 
     29 <p class="note"><strong>Note:</strong>
     30 Not all Android-powered devices provide NFC functionality.</p>
     31 
     32 </BODY>
     33 </HTML>
     34