| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> Android/IOS 实现接触NFC自动跳转到App,如果未安装App,则跳转到应用市场 -> 正文阅读 |
|
[移动开发]Android/IOS 实现接触NFC自动跳转到App,如果未安装App,则跳转到应用市场 |
我们是做共享电单车的,友商最近推出了手机碰一碰NFC自动跳转到App自动开锁的功能,这个对于用户体验是有提升的,所以研究了一下。 友商的逻辑是这样的
这里的难点在于如何让Android和IOS都能识别并跳转到App,且Android实现没有装App的时候,自动跳转到应用市场的功能。 百思不解之际,想到了可以去读取下友商的NFC卡的信息,看一下他们的格式是怎样的。 这里用到了 TagInfo 和 TagWriter 这两个App,分别可以往NFC卡中读信息和写信息 然后,我们通过TagInfo读取到了NFC卡中的信息如下 某团
OK,到这里我们应该清楚,手机触碰NFC卡的时候,优先会去读取
那么我们只要仿照这种格式,在NFC卡上写入相关的数据,就可以了。 我们下载并安装 找到一张空白的NFC卡 输入Android App的包名 (触碰NFC卡的时候,根据这个包名来匹配App,然后进行跳转App) 最后,点击写入 写入成功后,我们在用TagInfo来读取NFC卡的信息 这样,我们的NFC的数据已经准备好了,接着,我们需要在代码
有了这个配置后,匹配到对应的NFC卡,就会跳转到该NFCActivity中了,在NFCActivity中,再去读取NFC卡的相关信息,进行业务的处理即可。 对于iOS的,由于我是Android开发,不太清楚iOS代码是如何实现的,iOS的同学可以自行度娘查看下在代码中是如何配置的。 至此,就可以实现文章开头所说的这个功能了
至于进入App后,再去读取NFC相关的信息获取的车辆id,进行开锁,这就是相关业务逻辑了,可以自行进行特定的处理。 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 17:23:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |