首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android 使用手机NFC读取NFC标签数据方法

一 你需要准备: 一部有nfc手机,一张有nfc标签的卡 二 nfc简介 nfc(近距离无线通讯技术),是由非接触式射频识别(RFID)及互连互通技术整合演变而来,通过在单一芯片上集成感应式读卡器、...三 nfc过滤标签设置 3-1 在Manifest添加权限: 在xml里添加nfc使用权限 <uses-permission android:name="android.permission.<em>NFC</em>...过滤器<em>的</em>作用是过滤掉杂质,剩下<em>的</em>就是我们需要<em>的</em>了。这三种过滤方式可同时配置,可以比方成从上到<em>下</em>三层,只要是符合某一层过滤器要求<em>的</em>,过滤完就停止往下一层。...</activity ACTION_TECH_DISCOVERED: 在<project-root /res/xml(自己新建xml文件夹)<em>下</em>新建一个<em>nfc</em>_tech_filter.xml文件,添加进你需要支持<em>的</em>标签类型...四 <em>nfc</em>读操作(我们读取NEDF数据,其他公交卡类型<em>的</em>数据可以自行研究) 1 初始化<em>nfc</em>工具,判断是否存在<em>nfc</em>和<em>nfc</em>是否打开 2 感应到<em>nfc</em>标签后,读取解析对应<em>nfc</em>类型<em>的</em>标签数据 3 回传显示

6.3K10

App Clips - NFC 触发使用

App Clip触发中有NFC触发逻辑,但是官网确没有写要怎么配置NFC使用什么配置? 所以在这里就描述一NFC触发逻辑。...首先找一个NFC标签,比如下面这个,可以去淘宝买,价格很便宜 [WechatIMG199.jpeg] 下载一个APP,我使用是下图这个,用于往标签里写入数据,这里手机必须是是iPhone 7之上机型...,iOS 13之后系统,因为iOS 13之后才开放了标签写入功能。...[WechatIMG200.jpeg] 打开APP,点击第二个Tab写入,把payload中URL改为自己APP ClipURL,哈哈哈,APP ClipURL如果不知道的话,等下一篇文章。..., 用手机顶部靠近标签,即可触发,此时,如果安装了对应APP,弹出即是打开对应APP,如果没有安装,则是弹出轻应用。

1.6K51
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    物联网世界中NFC各种使用案例

    NFC可与其他尖端技术结合使用,为客户创造动态、引人入胜体验,并为企业提供快速和安全认证措施。...例如,通过在食品商品上添加带有即时可兑换优惠券(IRC)NFC标签,购物者可以在购买前在智能设备上显示使用该产品食谱。购买后,一旦篡改循环中断,NFC标签将启用新体验。...在使用NFC进行反篡改和产品验证应用程序中,消费者会对他们购买产品和使用产品更有信心,因为他们知道这正是该品牌所开发标识。...现在正在扩展是应用程序。但是,NFC价值仅在于其应用方式。然而,NFC价值取决于它应用方式。Daly认为,使用NFC创造高附加值有三条指导原则: 1)确保这是一次有价值交易。...此外,所有新智能手机均具有NFC功能,这一市场可能性也在扩大。NFC可以在各种行业和业务领域中广泛使用,使其成为几乎每家公司都可以使用灵活且相关技术。

    1.1K00

    详解linuxumask使用

    最近开始学习linux ,看完马哥linux课程关于umask这个部分, 写这篇博客希望加深我对umask理解 和对umask不太清楚博友一些帮助。...2 umask是用来做什么 默认情况umask值是022(可以用umask命令查看),此时你建立文件默认权限是644(6-0,6-2,6-2),建立目录默认 权限是755(7-0,7-2,7...-2),可以用ls -l验证一, 现在应该知道umask用途了吧,它是为了控制默认权限。...3 基本权限讲解 讲解umask使用之前, 需要先讲解下文件基本权限 linux文件权限 r w x 文件 可以查看文件内容 可以修改文件 可以把文件启动为一个运行程序 目录 可以ls查看目录中文件名...我们使用如下简单方法快速计算。 对于目录,直接使用777-umask即可,就得到了最终结果。 对于文件,先使用666-umask。 如果对应位上为偶数:最终权限就是这个偶数值。

    1.7K21

    Linux top 命令使用

    top 是一个非常有用程序,其作用类似于 Windows 任务管理器或 MacOS 活动监视器。在 Linux 机器上运行 top 将实时显示系统上运行进程情况。...如果你想要知道共享内存和物理内存的确切意思,请查阅 top 手册 Linux Memory Types 段落。 是的,我说是 kibibytes 而不是 kilobytes。...top 试图在这里使用恰当术语,所以按它说理解就好。 屏幕更新说明 实时屏幕更新是 Linux 程序可以做 非常酷 事之一。...因为我们运行在一个持久性程序中,我们就可以输入一些命令来实时修改配置(而不是停止应用,然后用一个不同命令行选项再次运行)。 按 h 调用帮助界面,该界面也显示了默认延迟(屏幕更新时间间隔)。...这些数值是: 总内存容量 已用内存 空闲内存 内存缓冲值 交换空间缓存值 默认它们是用 KiB 为单位展示,但是按 E(扩展内存缩放 extend memory scaling)可以轮换不同单位

    1.8K20

    LinuxArthas简单使用

    前言 前面我们就已经说了Windows怎么使用Arthas了,那今天我们就来聊一LinuxArthas使用 一、准备 我们同样也需要准备一个java程序,启动之后不能停止,那我就用死循环程序...1; while (a==1){ System.out.println(a); } } } 二、测试 Linux测试 Linux...跟Windows使用步骤差不多,只不过你需要启动是jar包,你先把程序jar包放到Arthas目录下,使用FTP传输就可以了 [469306425b938377bb178ac3568efb4f.png...三、执行 我们先执行一help,出现命令跟Windows是一样 [7f4ffd3c40aca94c3cbe91415aac06ca.png] 常用命令 其实上一篇说,Windows使用命令在...Linux这里也是可以使用 清理命令是也是可以用 Windows是clear,Linux是cls 1.dashborad仪表板 输入dashborad之后,也会出现仪表板信息,来回顾一 仪表板主要有三个部分

    1.5K11

    linuxnmap使用-linux网络扫描技术

    linuxnmap使用-linux网络扫描技术 本文转载自linuxnmap使用-linux网络扫描技术 一、nmap on linux 官网 https://nmap.org/ ?...在默认情况(root用户),nmap并行使用ICMP和ACK技术。注意,nmap在任何情况都会进行ping扫描,只有目标主机处于运行状态,才会进行后续扫描。...它在Linux、FreeBSD、OpenBSD以及其它一些UNIX系统能够很好工作。 -v 冗余模式。它会给出扫描过程中详细信息。使用这个选项,可以得到事半功倍效果。...所以你需要慎重使用这个选项。诱饵扫描既可以在起始ping扫描也可以在真正扫描状态使用。它也可以和-O选项组合使用使用太多诱饵扫描能够减缓你扫描速度甚至可能造成扫描结果不正确。.../nmap -v -iL - 列出company.com网络所有主机,让nmap进行扫描。注意:这项命令在GNU/Linux使用。如果在其它平台,你可能要使用其它命令/选项。

    4.4K10

    Kettle在Linux使用小记

    最近有个业务数据变更需求,要将1个已生成500w记录写回到另一个表里面。 这里需求比较简单,可以通过pt-archiver来做,也通过kettle之类工具来做。...kettle的话比较重,可支持数据整型功能也更强大。...我这里是用kettle来搞(复习kettle,弄个demo,指不定后面有更复杂业数据需求要找DBA介入) 配置JDBC连接时候,建议加上字符集设定等几个参数: defaultFetchSize...文件时候,建议使用相对路径: 写法 ${Internal.Job.Filename.Directory}/xxxx.ktr kettle自定义JVM内存大小: vim spoon.sh  找到下面...if [ -z "$PENTAHO_DI_JAVA_OPTIONS" ]; then PENTAHO_DI_JAVA_OPTIONS="-Xms2048m -Xmx2048m" fi job命令行启动

    3.2K20

    制作 与 使用Linux

    动静态库制作 前置知识 要学会制作动态库,必须要有软硬链接知识基础,大家可以移步至该文章:软链接和硬链接详解 (Linux系统)-CSDN博客 库基本构造 问题 问题: 我们都知道代码有源文件...答: 当我们.o文件都生成后,我们要输入一命令,来打包 ar -rc liboutput.a myprint.o mymath.o 命令解析 ar:tar缩写 r:replace...(还没有完哦) 库使用 我们直接将刚刚制作output文件夹给用户使用就好啦~~~ 自己制作使用有三种办法 放进系统查找库函数路径(静态库) 导入环境变量(动态库) 放入...大家将自己头文件和库文件分别放入这两个路径就好啦 脑子不好小菜鸟就不演示啦,因为这样子有弊端哦~( ̄▽ ̄)~* 弊端 放在系统路径文件都是经过了长时间检验,其可靠性非常强,但是我们自己头文件和库文件并没有经过检验...这种方法是推荐Linux中有一个专门让我们放置配置文件,/etc/ld.so.conf.d/这个路径是保存自定义配置搜索库路径解决方案 步骤 进入该目录下 cd /etc/ld.so.conf.d

    9110

    Linux软链接使用技巧

    软链接概述 软链接是Linux常用一种共享文件方式、目录方式,这种方式类似于Windows快捷方式。...软链接使用技巧 共享目录文件 一般做嵌入式Linux开发,linux虚拟机都会安装好多平台交叉编译器,这些编译器可能会用到一些库,库在使用时候,需要将头文件放到编译器路径下面,这样程序编译时候...10 520 520 4.0K 6月 9 10:30 arm-hisiv600-linux boost库由于85%模块只需要引用头文件就可以使用,所以使用也比较方便,不用编译;所以库文件也比较大...,在每一种编译器都会使用,通过建软链接方式共享文件,也减少了磁盘空间占用,下面是我建立软链接: $ls arm-himix200-linux/target/usr/include/boost -l.../include/boost -> /opt/boost 统一设备文件名,增强应用程序可移植性 不同平台嵌入式Linux,可能设备文件名、GPIO编号不一样,比如有的平台下,串口设备名称为:ttySxx

    1.7K10

    LinuxDocker安装及使用

    容器 Docker容器通常是一个Linux容器,它基于Docker镜像被创建。一个运行中容器是一个运行在Docker主机上进程,但它和主机,以及所有运行在主机上其他进程都是隔离。...这个进程也是资源受限,意味着它只能访问和使用分配给它资源(CPU、内存等)。 4.2 一个简单流程 4.2.1 首先开发者在开发环境机器上开发应用并制作镜像。...,能配置自己网络,所以说容器里localhost不一定等于宿主机localhost 网络模式 bridge:桥接docker(默认创建时,不指定网络驱动,将使用bridge模式) none:不配置网络...host:和宿主机共享网络 例如:当你在容器上使用80端口访问其他应用,使用是宿主机80端口. container:容器网络连通(用少,局限很大) Linux查看网络信息 # if没有打错. #...这里面能看到docker相关网络. ifconfig 7.1 查看docker网络列表 docker network ls 7.2 查看单个网络详细信息 docker network inspect

    91150

    linuxvim使用方法

    第二点,因为有太多 Linux 上面的指令都默认使用 vi 作为数据编辑接口,所以必须、一定要学会vi否则很多指令你根本就无法操作. 5.2 vim使用 基本上 vi 共分为三种模式,分别是『一般指令模式...通常在 Linux 中,按这些按键时,在画面的左下方会出现『 INSERT 或 REPLACE 』字样,此时才可以进 行编辑。...如果想要进行多次移动的话,例如向下移动 30 列,可以使用 "30j" 或 "30↓" 组合按键, 亦即加上想要进行次数(数 字)后,按动作即可!...例如 /vbird 后,按 N 则表示『向上』搜寻 vbird.(常用) 使用 /word 配合 n 及 N 是非常有帮助!可以让你重复找到一些你搜寻的关键词!...实际操作 使用 vim hosts 来开启该文件,记得该文件请由上述连结下载先! 将光标移动到第一列 host 那个 h 上头,然后按 [ctrl]-v ,左下角出现区块示意字样.

    2.3K20
    领券