如题,项目中会用到NFC读取卡号,并且需要获取卡的类型。

这时候我们可以在获取nfc读卡的onNewIntent方法中拿到卡的类型

@Override

protected void onNewIntent(Intent intent) {

super.onNewIntent(intent);

String action = intent.getAction();

if (NfcAdapter.ACTION_TAG_DISCOVERED.equals(action)

|| NfcAdapter.ACTION_TECH_DISCOVERED.equals(action)

|| NfcAdapter.ACTION_NDEF_DISCOVERED.equals(action)) {

Parcelable parcelable = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);

byte[] info = ((Tag) parcelable).getId();

HexUtil.inverted(info);

String infoHex = HexUtil.bytesToHex(info);

callbackNFC(infoHex, new BigInteger(infoHex, 16).toString());

String[] techList = ((Tag) parcelable).getTechList();

for (String s : techList) {

Logger.e("NFC读卡类型:" + s);

}

}

}

在打印的日志中我们可以看到

image.png

这里我们就可以拿到我们需要的卡类型了。

android nfc 判断卡类型,NFC读卡判断卡类型相关推荐

  1. sd/tf卡休眠唤醒读不到卡

    (1)MMC卡分共有7个触点(引脚),分为两种操作模式,分别为MMC模式.与SD模式,两种模式对引脚的定义是不同的. (2)SD卡分共有9个触点(引脚),多余的2个引脚为数据线,但使用与MMC卡兼容的 ...

  2. 板线分离嵌入式RFID读卡模块NFC读写模块HX880系列的应用案例

    HX880系列高频IC卡读写模块是华翔天诚科技一款支持ISO14443A/B,ISO15693双协议.支持S50.S70.Ultralight.FM11RF08.FM1208.MF Pro.MF Fe ...

  3. 支持nfc的android手机型号,哪些手机型号支持刷公交卡 支持nfc功能的手机有哪些汇总...

    随着手机的智能化,越来越多支持NFC功能.当你的手机支持NFC功能后,即可成功充值公交卡或充当公交卡,直接刷手机乘公交,很方便智能的功能.那么,哪些手机型号支持刷公交卡呢?一起来本文看看吧! 哪些手机 ...

  4. 上海地铁+android+nfc,在上海手机竟然能当交通卡用!最全攻略来了!

    难过.jpg 就在昨天 头条菌的地铁卡又双叒叕丢了 扳着手指认真数了一下 这已经不是头条菌第一次掉卡了 1,2,3,4,5-- 不说五次就有六次 头条菌感觉自己都要成为购买地铁卡的 VIP客户 更让我 ...

  5. 支付宝nfc sim android,支付宝钱包正式支持NFC 可识别公交卡

    原标题:支付宝钱包正式支持NFC 可识别公交卡 [亿邦动力网讯]3月5日消息,亿邦动力网获悉,此前传闻的支付宝钱包涉足NFC功能日前正式揭晓,据了解,支付宝钱包最新安卓版本已经支持NFC支付. 支付宝 ...

  6. android nfc读取公交卡信息_苹果将开放NFC功能,未来iPhone可录公交卡 房卡 门禁卡了...

    责任编辑:XC丨插图来自于网络  苹果NFC入口将开放  在今年十月份开始,欧盟就对苹果手机的 NFC 功能进行了 反垄断市场 调查.认为iPhone具有NFC功能,但是苹果的NFC功能仅限自己的 A ...

  7. 小米NFC手机 手环 复制加密IC门禁卡

    思路: 第一步通过破解加密的门禁卡得到dump文件,获取卡号.修改dump文件只保留0扇区0块的内容也就是卡号,通过读卡器写入一张卡空白卡.这时就得到了一张未加密的白卡了.手机NFC可以模拟这张未加密 ...

  8. 说一下NFC,手机有NFC功能却不能模拟门禁卡?

    img 1.NFC是什么? NFC(Near Field Communication) 技术由Philips.Nokia和Sony主推的一种近距离无线通信技术(NFCIP-1),是一种短距离非接触式的 ...

  9. 微信小程序接入NFC,使用HCE模拟主机卡完成NFC刷卡发送消息

    NFC相信大家都很熟悉,现实中经常使用的门禁卡,公交卡,地铁卡,饭卡等都是采用NFC功能,那么你知道吗,NFC也可以用微信小程序来实现.使用微信小程序可以读取/写入让手机成为一个刷卡器,也可以使用微信 ...

最新文章

  1. OpenCV 4.5.4 刚刚发布!新增SoftNMS、DNN模型8位量化等功能
  2. R语言ggplot2可视化交互作用图(Interaction Plot):可视化不同分组(分类变量1)在不同剂量下(分类变量2)的箱图(box plot)、均值计算并连接成线图(line plot)
  3. ip classles
  4. Spark SQL 之SparkSession
  5. b/s c/s结构的区别!
  6. android 栈溢出 检查,安卓源码编译完成后打包时出现栈溢出,求大家解决
  7. (转)基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍
  8. 【二分】【中等难度】noip模拟赛 聪哥的工资
  9. Geodatabase - 修改字段别名(Field Alias)
  10. bcb quickrep保存为 图片_不容错过的SCI图片处理和组图方法
  11. 在shell中获取当前机器的ip地址
  12. 始终将文件夹放在 Mac 上 Finder 顶部的方法
  13. HashMap的实现原理看这篇就够了,图文源码详解,深入浅出简单易懂
  14. MNIST数据集下载与保存为图片格式
  15. SSH学习之二 OpenSSH配置文件解析
  16. shp在MATLAB中裁剪数据,ENVI中利用Shape文件裁剪栅格数据
  17. php 管理员界面源码,ThinkPHP通用后台管理系统TP-Admin
  18. 中芯国际2020年第三季度收入76.38亿元,同比增长31.7%
  19. C#锐利体验 第十六讲 映射
  20. Vue CLI 3结合Lerna进行UI框架设计

热门文章

  1. vs2019部署flask项目(winserver2012+IIS7)
  2. PHPcms首页模板修改无效
  3. 信用风险评分模型开发流程
  4. JavaScript前端实现压缩图片功能
  5. 教育培训班仅靠一个小策略,一个月垄断附近同行脱颖而出!
  6. Latex语法学习04:参考文献的引用
  7. linux kmalloc原理,kmalloc 函数内幕
  8. C++ 语言左值引用 (lvalue reference)
  9. 101 2021-03-23
  10. 使用标准信号检测 VM振弦采集模块测量精度(二)