NFC支持所有类型的卡的读取
2014-12-10 00:51
246 查看
首先是NFCActivity的声明
然后是@xml/nfc_tech_filter的配置必须是
不能一个tech-list中包含所有的tech,不可能有一个卡支持所有的类型
源码请见
https://github.com/xujinyang/NFCALL
<activity android:name="com.example.NFCActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="android.nfc.action.NDEF_DISCOVERED" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="text/plain"/> </intent-filter> <intent-filter> <action android:name="android.nfc.action.TECH_DISCOVERED" /> </intent-filter> <meta-data android:name="android.nfc.action.TECH_DISCOVERED" android:resource="@xml/nfc_tech_filter" /> <intent-filter> <action android:name="android.nfc.action.TAG_DISCOVERED" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>
然后是@xml/nfc_tech_filter的配置必须是
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <tech-list> <tech>android.nfc.tech.IsoDep</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcA</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcB</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcF</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NfcV</tech> </tech-list> <tech-list> <tech>android.nfc.tech.Ndef</tech> </tech-list> <tech-list> <tech>android.nfc.tech.NdefFormatable</tech> </tech-list> <tech-list> <tech>android.nfc.tech.MifareClassic</tech> </tech-list> <tech-list> <tech>android.nfc.tech.MifareUltralight</tech> </tech-list> </resources>
不能一个tech-list中包含所有的tech,不可能有一个卡支持所有的类型
源码请见
https://github.com/xujinyang/NFCALL
相关文章推荐
- 在循环中读取sqlDataReader.Read()中的所有列,数据类型如何转换?
- 读取RSS(支持目前所有RSS版本).net
- JAVA读取一个文件夹下所有某类型文件
- oracle读取表中的所有字段,类型,及注释
- Nexus 7更换NFC控制器,导致不再支持读取Mifare Classic NFC 1k Tags
- 让IIS6支持所有类型扩展名
- Item 24:用非成员函数来支持所有元的类型转换 Effective C++笔记
- javadbf 读取dbf文件 支持包括memo的多种类型
- (vc)分享一个读写ini文件的类,支持多种数据类型的读写,二进制数据都能保存和读取
- 是否以某字符串结尾 是否以某字符串开始 是否是整数 裁减字符串空格 是否是浮点数 是否所有字符为数字类型 是否为空 是否是EMAIL 是否是电话号码 身份证号码验证-支持新的带x身份证 日期验证
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- java 操作MySQL数据库的一个例子,包括表字段,类型,编码格式,表的所有值读取
- SQL 读取数据库中所有数据表的所有约束类型名称和默认值
- 遍历读取指定文件夹下指定类型的所有文件
- 遍历读取指定文件夹下指定类型的所有文件
- 读取RSS(支持目前所有RSS版本)
- SQL 读取数据库中所有数据表的所有约束类型名称和默认值
- VARIANT数据类型所支持的所有数据类型
- c++读取某文件夹下的所有文件并查找.txt类型文件名
- Nexus 7更换NFC控制器,导致不再支持读取Mifare Classic NFC 1k Tags