Android NFC framework introduction and develop guide(6)

发布时间:2021-06-07

Android system NFC framework introduction and develop guide

1. Try to start an Activity with the intent that was created by the tag dispatch system when

parsing the NFC tag (either ACTION_NDEF_DISCOVERED or ACTION_TECH_DISCOVERED).

2. If no activities filter for that intent, try to start an Activity with the next lowest priority intent

(either ACTION_TECH_DISCOVERED or ACTION_TAG_DISCOVERED) until an application filters for the intent or until the tag dispatch system tries all possible intents.

3. If no applications filter for any of the intents, do nothing.

Figure 1. Tag Dispatch System

Whenever possible, work with NDEF messages and the ACTION_NDEF_DISCOVERED intent, because it is the most specific out of the three. This intent allows you to start your application at a more appropriate time than the other two intents, giving the user a better experience. Requesting NFC Access in the Android Manifest

Before you can access a device's NFC hardware and properly handle NFC intents, declare these items in your AndroidManifest.xml file:

The NFC <uses-permission> element to access the NFC hardware:

The minimum SDK version that your application can support. API level 9 only supports

limited tag dispatch via ACTION_TAG_DISCOVERED, and only gives access to NDEF

messages via the EXTRA_NDEF_MESSAGES extra. No other tag properties or I/O

Android NFC framework introduction and develop guide(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219