Android NFC 开发实例:学生卡数据
读取
佚名 我要评论字号:TT
功能现在越来越通用了, 也为我们准备了详细的 开发文档,本文介绍了
如何用 功能读取学生卡,获取里面的信息。
: 大数据全球技术峰会低价抢票中
使用硬件:,北京大学学生卡。 笔者本想使用公交一卡通进行测试,发现手机不能
正确识别
手机操作系统:!"#"。
开发时,笔者从 $%&' 上下载了 (%!) 软件进行对比学习。所以我们可以使用任意
一张能被 (%!) 软件正确识别的卡做测试。
在 应用中, 手机通常是作为通信中的发起者,也就是作为各种 卡的读写器。
对 的支持主要在 %#)和 %#)#'*两个包中。
%#)包中主要类如下:
)+%%可以用来管理 设备中指出的所有 % ',但由于大部分 设备只支
持一个 % ',所以一般直接调用 ')%'% %' 来获取手机中的 % '。
)% '相当于一个 适配器,类似于电脑装了网络适配器才能上网,手机装了 )% ' 才
能发起 通信。
,%'%,*%-%',即 数据交换格式。
)+%和 ).,为 )-定义的数据格式。
(%代表一个被动式 (% 对象,可以代表一个标签,卡片等。当 设备检测到一个 (% 时,会创
建一个 (% 对象,将其放在 !'' 对象,然后发送到相应的 '/'&。
%#)#'*中则定义了可以对 (% 进行的读写操作的类,这些类按照其使用的技术类型可以分成
不同的类如:)0)10)0以及 +)%%等。其中 +)%% 比较常见。
在本次实例中,笔者使用北京大学学生卡进行数据读取测试,学生卡的 ( 类型为 +)%%。
评论5