手机版

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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)