一种基于Android平台的NFC读写方法技术

技术编号:12071431 阅读:119 留言:0更新日期:2015-09-18 04:35
一种基于Android平台的NFC读写方法,首先利用美国标准信息交换代码表,将写入的16进制数据转为可识别的数据,方便对写入数据的读取,以便查看;在写入数据方面,加入了对中文的支持,并消除了对写入数据长度的限制,利用数组元素复制方法对数据的byte型进行处理,对长度不足16位的补0,长度超过16位了的自动转行并写入到下一个块,同时跳过扇区的尾块,且可以自动转到下一个扇区,因此可以写入小于NFC卡片内存的任意长度的数据。本发明专利技术提供了一种读取方便,写入自由度高,对卡片内存零破坏的NFC卡片读取方法。

【技术实现步骤摘要】

本专利技术涉及外部数据处理、计算机应用领域,尤其涉及的是。
技术介绍
近年来,随着网络和通信技术的快速发展,智能手机在人们的生活中占据着越来越重要的位置,据美国市场研宄公司IDC统计报告称,2014年全球手机出货量达到11.67亿部,比2013年同比增长了 25.9%,同时搭载Android操作系统的智能手机在其中的比例已达到了 75%,稳居智能手机出货量第一名。NFC(Near Filed Communicat1n)近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。NFC根据应用的不同可采用三种不同的工作模式:读写模式(也称读卡器模式、读写模式)、P2P(点对点)模式、卡模拟模式(也称支付模式)。在移动通信领域,人们可以在有NFC功能的Android智能手机上进行智能海报阅读,移动支付,门禁控制等操作,在旅游社交领域,博物馆可以使用NFC技术为游客提供服务,游客可以通过智能手机访问展品信息,同时还可以进行交流互动,发展前景广阔。而在NFC的读取方面,市面本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/CN104915696.html" title="一种基于Android平台的NFC读写方法原文来自X技术">基于Android平台的NFC读写方法</a>

【技术保护点】
一种基于Android平台的NFC读写方法,所述方法包括以下步骤:1)打开本应用程序,判断设备状态,过程如下:1.1)先检测设备支持NFC功能与否,若不支持则弹出提示框,退出应用程序;1.2)若设备支持该功能但未开启NFC功能,则出现提示框,提醒开启设备的NFC功能,开启后进行下一步;2)将标签靠近设备背面,等待程序读取;3)NFC卡片的读操作:当有标签靠近时,应用程序发现一个NFC卡片信息,它会启动Android标准配置文件中过滤器找到定义好的应用程序主活动Activity,用户可以在活动中执行事务操作;4)NFC数据格式信息的获得:通过从主活动Activity中的意图过滤器获取卡片信息,并...

【技术特征摘要】

【专利技术属性】
技术研发人员:张贵军龚伟奇陈铭王宇凯姚俊贺智远周晓根
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1