摘要: 只有遵守NDEF文本格式规范的数据才能写到nfc标签上.NDEF文本格式规范 不管什么格式的数据本质上都是由一些字节组成的。对于NDEF文本格式来说。 1,这些数据的第1个字节描述了数据的状态, 2,然后若干个字节描述文本的语言编码, 3,最后剩余字节表示文本数据。其中第1个字节是状... 阅读全文
posted @ 2015-09-04 23:02 f9q 阅读(2020) 评论(0) 推荐(0) 编辑
摘要: 有多种方法格式化nfc标签设备. 如搜相关的手机上应用,在应用里选择格式类型本文是用代码手动格式 1 public void writeNFCTag(Tag tag) { 2 if (tag == null) { 3 return; 4 ... 阅读全文
posted @ 2015-09-04 19:06 f9q 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 向NFC标签写入数据基本步骤1,获取Tag对象 Tag tag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);2,判断NFC标签的数据类型(通过Ndef.get方法) Ndef ndef = Ndef.get(tag);3,NFC开始连接 ... 阅读全文
posted @ 2015-09-04 19:05 f9q 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 1.用于NFC编程的几个重要类 NdefMessage和NdefRecord是Android NFC技术的核心类,无论读写NDEF格式的NFC标签,还是通过Android Beam技术传递Ndef格式数据,都需要这两个类。 2.NFC标签设备启动android应用原理 1,标签内存放NdefReco 阅读全文
posted @ 2015-09-04 18:13 f9q 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 1,设置权限 2,限制Android版本 3,限制安装的设备 如果不支持nfc不安装 4,定义可接收nfc 数据的Activity5,处理业务逻辑 阅读全文
posted @ 2015-09-04 11:14 f9q 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: 响应NFC设备时启动activity的四重过滤机制 在一个NFC设备读取NFC标签或另一个NFC设备中的数据之前会在0.1秒之内建立NFC连接,然后数据会自动从被读取一端流向读取数据的一端(NFC设备一般需要触摸一下屏幕才开始传输)。数据接收端会根据具体的数据格式和标签类型调用相应的Activit... 阅读全文
posted @ 2015-09-04 11:13 f9q 阅读(1799) 评论(0) 推荐(0) 编辑
摘要: Android对NFC技术的支持 Android2.3.1(API Level = 9)开始支持NFC技术,但Android2.x和Android3.x对NFC的支持非常有限。而从Android4.0(API Level = 14)开始,Google开始向NFC发力,NFC技术在Android中得... 阅读全文
posted @ 2015-09-04 11:10 f9q 阅读(955) 评论(0) 推荐(0) 编辑