最近在学习NFC相关的东西,看完相关资料之后感觉云里雾里,不知如何下手,有非常多的困惑,废了九牛二虎之力才摸到一点皮毛。现在写出来与大家共勉,文章后面也有一些疑问,希望大家不吝赐教。 我是做智能卡的,至少在现在的同事是这样子理解的,心里很多次吐槽,哥是做服务器的,对卡不熟,只是做的项目都和智能卡相关,为了避免被人忽悠,多了解了一些智能卡的规范而已,难道这也有错吗,呵呵。 今天的这
转载
2023-11-23 16:18:11
3阅读
Android NFC 1. 确认nfc是否可用 NfcManager manager = (NfcManager) Context.getSystemService(Context.NFC_SERVICE); NfcAdapter adapter = manager.getDefaultAdapter(); if (adapter != null && adapter
转载
2013-04-03 17:46:00
226阅读
由于开发的项目需求,涉及到了android NFC通讯 的开发,由于没有接触过,也没有资料,所以自己一个人在网上找资料,但是网上的资料并不丰富,很多东西都需要自己慢慢研究试探,经过一段时间的摸索,终于实现了所有的功能需求,花费的时间比较长久,好心塞啊,可能是因为NFC手机普及率比较低吧,所以网上资料比较缺乏,所以我觉得得自己写个博客来,以供后来者可以学习领悟,快速开发符合自己需求的应用场景。“sh
转载
2023-07-29 23:54:19
137阅读
Near Field Communication (NFC) 为一短距离无线通信技术,通常有效通讯距离为4厘米以内。NFC工作频率为13.65 兆赫兹,通信速率为106 kbit/秒到 848kbit/秒。NFC通信总是由一个发起者(initiator)和一个接受者(target)组成。通常initiator 主动发送电磁场(RF)可以为被动式接受者(passive target)提供电源。其工作
转载
2023-06-26 10:53:27
310阅读
MyNFCandroid的NFC开发入门NFC简述近距离无线通信 (NFC) 是一组近距离无线技术,通常只有在距离不超过 4 厘米时才能启动连接。借助 NFC,您可以在 NFC 标签与 Android 设备之间或者两台 Android 设备之间共享小型负载。标签的复杂度可能各有不同。简单标签仅提供读取和写入语义,有时可使用一次性可编程区域将卡片设置为只读。较复杂的标签可提供数学运算,还可使用加密硬
转载
2023-06-15 15:59:25
323阅读
本节书摘来自异步社区《Android NFC开发实战详解》一书中的第6章,第6.33节Android NFC P2P开发实例,作者 赵波,6.3 Android NFC P2P开发实例Android NFC开发实战详解学习了Android NFC P2P开发的基础知识后,本节将以程序实例的形式对Android NFC P2P功能进行进一步阐述,其中包括setNdefPushMessageCallb
前言 随着Android开发的发展,到了2020年Android开发市场早就已经进入了一个饱和的状态,这就导致了很多想学Android开发的人的思考“现在学Android开发还有没有更好的发展”?下面我就来分享一下我对Android的看法。1编程语言众所周知,Android 开发是基于 Java 编程语言的,而 Java 作为老牌成熟的编程语言,虽然经常被人诟病,但是毫无疑问,Java是目前市场上
转载
2023-10-22 19:48:58
84阅读
本节书摘来自异步社区《Android NFC开发实战详解》一书中的第6章,第6.2节Android NFC P2P开发基础,作者 赵波6.2 Android NFC P2P开发基础Android NFC开发实战详解本节主要介绍Android NFC P2P开发中的一些基础知识,为后续的实例开发提供基础。通过本章的学习,使读者熟悉Android中Beam实现的几种方式,Beam NDEF消息和接收B
转载
2024-08-05 08:43:38
27阅读
第一章NFC概述 NFC设备:NFC设备、NFC读卡器、NFC标签。第一种主要是指集成了多种功能包括P2P、模拟卡、读取卡功能芯片的设备。后面两种是只有特定功能的设备,具有专用性。 书中提到一句话:NFC设备即可以工作在主动模式也可以工作在被动模式,而读卡器只能工作在主动模式下,NFC标签只能工作在被动模式下。 @note 上面一段话非常关键,短短的一句道出了NFC各种芯片电路板
转载
2023-12-28 14:25:56
146阅读
上一篇笔记主要是研究了NFC芯片作为卡片的应用场景以及实现上文没有提到的就是,如果你需要使用NFC,需要在Manifest中申请NFC权限: <uses-permission android:name="android.permission.NFC" />
<uses-feature android:name="android.hardware.nfc" an
本例参考ApiDemos中NFC的ForegoundDispatch来介绍编写Android NFC 的基本步骤,因为手边只有MifareClassic 类型的Tag ,需要对ForegoundDispatch的代码做些修改来检测MifareClassic 的类型的NFC Tag,读写其他类型的NFC Tag的基本步骤是一致的。 1. 在Android manif
转载
2023-08-30 14:42:16
313阅读
# Android开启NFC开发指南
## 一、流程概述
为了在Android应用中实现NFC功能,我们需要按照以下步骤进行操作:
```mermaid
pie
title Android开启NFC开发流程
"创建NFC权限" : 25
"检查设备是否支持NFC" : 25
"设置NFC相关参数" : 25
"处理NFC标签读写事件" : 25
```
原创
2024-03-11 03:34:02
171阅读
### Android 12 NFC 开发入门指南
在开始 Android 12 的 NFC(近场通信)开发之前,先了解整个流程。下面是步骤的概述:
| 步骤编号 | 步骤名称 | 描述 |
|----------|-------------------|------------------------|
| 1 | 环境准备
原创
2024-09-26 08:35:54
269阅读
# Android NFC开发详解
随着智能手机的普及,NFC(近场通信)作为一种便捷的无线通信方式,已经广泛应用于支付、数据传输等多个场合。本文将为您详细介绍Android NFC的开发,包括基本概念、使用示例以及相关代码的实现。
## 什么是NFC?
NFC是一种短距离无线通信技术,允许设备在相距几厘米的范围内进行数据交换。NFC通常用于移动支付、门禁系统和配对等场景。
## Andr
原创
2024-10-11 05:45:52
287阅读
# Android开发 NFC驱动实现教程
## 引言
欢迎来到本篇教程,本文将教会你如何实现 Android 开发中的 NFC 驱动。如果你是一名刚入行的开发者,不要担心,本文将以详细的步骤和代码示例来帮助你完成这个任务。
## 整体流程
下面是实现 Android NFC 驱动的整体流程:
| 步骤 | 操作 |
| --- | --- |
| 1 | 创建一个新的 Android
原创
2024-01-20 04:27:34
223阅读
##概述 NFC是一套短距离的无线通信,通常距离是4厘米或更短。NFC工作频率是13.56M Hz,传输速率是106kbit/s 到848kbit/s. NFC总是在一个发起者和一个被动目标之间发生。发起者发出近场无线电波,这个近场可以给被动目标供电。这些被动的目标包括不需要电源的标签,卡,也可以是有电源的设备。与其他无线通信技术比较, 例如蓝牙和WiFi,NFC提供更低带宽和距离,并且低成本,不
转载
2023-08-04 14:38:11
45阅读
先说说NFC开发总结,看了几天NFC开发资料,搜集了不少关于这方面的资料、demo、以及他人的总结。以下有部分是摘录总结的。因为要是现在总结也是那些,最后附送代码。关于demo我也有,有需要在评论去发邮箱给我。一、NFC的配置总结第一:屏幕没有锁住 。 第二:NFC功能已经在设置中打开 当系统检测到一个NFC标签的时候,他会自动去寻找最合适的activity去处理这个i
转载
2023-12-05 17:42:47
161阅读
近场通信(NFC)是一种短距离无线技术,通常要求距离为4cm或更低。NFC允许你在NFC标签和android驱动的设备之间,或者在两个android驱动的设备之间共享少量的数据。
转载
2023-08-02 07:53:06
223阅读
博主最近因为项目中要实现nfc读写功能,所以才接触这一方面,理论概念啥的请大家自行查询资料或百度。下面内容为博主自己demo实现的功能,为大家做参考(部分代码来源于其他博主,至于谁是第一个整理的,我也不知道,所以就不写转载谁了)。以下全是干货,大家看看看~~~功能需求:将卡贴在有nfc功能的设备上,读取、写入数据。博主查资料说这种属于读卡器模式,数据存储在有nfc芯片的卡中。so,如果大家想知道其
转载
2023-06-26 10:54:11
203阅读
# Android Studio 开发 NFC 应用:基础入门指南
## 引言
近些年,近场通信(NFC,Near Field Communication)技术在移动设备中的应用越来越普遍。从移动支付到数据交换,NFC 技术为我们提供了许多便捷的功能。本文将介绍如何在 Android Studio 中开发一个基本的 NFC 应用,包括配置、实施和测试代码示例。
## NFC 基础知识
NF