Android NFC近场通信02----读写MifareClassic卡 一.MifareClassic卡 相关 一般来说,给予MifareClassic的射频卡,一般内存大小有3种: 1K: 16个分区(sector).每一个分区4个块(block).每一个块(block) 16个byte数据 2K: 32个分区,每一个分区4个块(block),每一个块(block) 16个byte数据 4K:64个分区,每一个分…
                    Android NFC近场通信02----读写卡的准备工作      因为公司接了一个听上去感觉比較NB的项目.给某油田做派工系统 .并由小女子负责Androidclient的开发工作~~开发时的Android设备看上去是比較高大上哈,防爆的,事实上非常多次同事们都想开玩笑的说试试摔地上,都防爆嘛.那肯定摔不坏的哈~~开发过程中须要用到NFC技术.所以就在网上学习并整理了一下关于Android nfc相关的知识~好了,切入主题.本文写读写卡前的准备工作:…
最近对NFC挺感兴趣,而且新换的手机也支持NFC功能(最近换了Find5,感觉还不错O(∩_∩)O),所以打算学学NFC编程.NFC就是我们经常说的近场通信.通常距离是4厘米或更短.NFC工作频率是13.56M Hz,传输速率是106kbit/s 到848kbit/s.不过网上查了一下,发现NFC的资料并不多,所以还是去看看android.developer上面的介绍和基本教程.下面资料主要是参考android官网,中间加入一些个人的心得笔记. 1.NFC可以做的事情 NFC通信时是使用一种叫做…
上面一篇文章简单介绍了NFC的背景和技术应用,今天主要是讲解一下NFC如何发起通信和标签通信(主要是翻译android官网的资料,中间加入个人心得). NFC总是在一个发起者和一个被动目标之间发生.发起者发出近场无线电波,这个近场可以给被动目标供电.这些被动的目标包括不需要电源的标签,卡,也可以是有电源的设备.拿我们手机来说,我们手机打开NFC功能后就是一个发起者,被动目标一般就是NFC标签.我们通过读取NFC标签内容,达到获取数据目的. 1.Tag发布系统 当android设备扫描到一个NFC…
NFC简介: Near Field Communication 近场通信,是一种数据传输技术. 与wifi.蓝牙.红外线等数据传输技术的一个主要差异就是有效距离一般不能超过4cm. NFC支持3种工作模式: 1.读卡器模式: 2.仿真卡模式: 3.点对点模式: 1.读卡器模式: 通过NFC设备(支持NFC的Android手机)从带有NFC芯片的标签.贴纸.报纸.明信片等媒介读取信息,或将数据写到这些媒介中. 2.仿真卡模式: 是将支持NFC的手机或其他电子设备当成借记卡.信用卡.公交卡.门禁卡等…
NFC:Arduino.Android与PhoneGap近场通信(第一本全面讲解NFC应用开发的技术著作移动智能设备近距离通信编程实战入门) [美]Tom Igoe(汤姆.伊戈),Don Coleman(唐.科尔曼),Brian Jepson(布莱恩.杰普森) 著   金建刚 冯依 姚尚朗 译 ISBN 978-7-121-23997-7 2014年9月出版 定价:65.00元 244页 16开 编辑推荐 欢迎进入近场通信(NFC)的世界,这种飞速发展的新技术能通过无线信号在靠近的电子设备间进行…
Android近场通信---NFC基础(一)(转) 本文介绍在Android系通过你所能执行的基本任务。它解释了如何用NDEF消息格式来发送和接收NFC数据,并且介绍了支持这些功能的Android框架API。有关更高级的话题,包括对非NDEF格式数据的讨论,情况“高级 NFC” NDEF数据和Android一起工作的场景主要有两个: 1.  从NFC标签中读取NDEF数据; 2.  把NDEF消息从一个设备发送给另一个设备。 从NFC标签中读取NDEF数据是用标签调度系统来处理的,它会分析被发现…
Android支持的数据格式 数据格式的Intent filter AndroidManifest.xml文件中,要像向下列示例那样,在<activity>元素内的<meta-data>元素中指定你创建的资源文件: <activity> ... <intent-filter> <action android:name="android.nfc.action.TECH_DISCOVERED" /> </intent-fil…
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/sgn5200/article/details/82855478Android NFC M1卡读写&芯片卡读写(CPU卡读写)(RFID读写)NFC 读写分几种,本文主要讲M1卡扇区读写和芯片卡读写权限初始化1 onCreate( initNFC() )2 onResume( )3 onPause()4 NFC设备刷卡时触发 onNewIn…
读写NFC标签 读写NFC标签,要涉及到从Intent对象中获取标签,并要打开与标签的通信.要读写NFC标签数据,你必须要定义自己的协议栈.但是,要记住在直接使用NFC标签工作时,你依然能够读写NDEF数据.这是你想要如何构建的事情.下例演示了如何使用MIFARE超薄标签来工作: package com.example.android.nfc; import android.nfc.Tag; import android.nfc.tech.MifareUltralight; import and…