Android 关于对RFID功能的开发记录,移动商城app开发

本文详细记录了在Android平台上实现RFID功能的过程,包括如何进行标签的读取、识别和实时数据更新。通过创建异步任务实现数据的实时同步,并展示了在Handler中更新UI的操作,为Android开发者提供了参考。
摘要由CSDN通过智能技术生成

mReader.stopInventory();

showToast(“开启失败----”);

}

} else {

// 停止识别

stopInventory();

}

}

//手动识别标签

private void readTag() {

// 单步

String strUII = mReader.inventorySingleTag();

if (!TextUtils.isEmpty(strUII)) {

String strEPC = mReader.convertUiiToEPC(strUII);

addEPCToList(strEPC, “N/A”);

tvCount.setText("" + adapter.getItemCount());

} else {

showToast(“失败哦!”);

}

}

自动识别的时候开了一个异步任务实时数据更新,如下:

class TagThread extends Thread {

@Override

public void run() {

String strTid;

String strResult;

String[] res;

while (loopFlag) {

res = mReader.readTagFromBuffer();

if (res != null) {

strTid = res[0];

if (strTid.length() != 0 &&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RFID 标签 读写操作 DLL SDK 开发指南 V3.5 SDK开发指南 本SDK 包是公司为方便用户开发应用程序而开发的软件开发包。 SDK 以动态链接库文件 形式提供给用户使用。 用户使用本公司系列读写器进行用户应用软件开发时,根据本公司提供的SDK 开发包, 用户可以高效、正确地完成DRF 系列读写器应用软件的开发。 SDK 支持VC、 VB、 C#、 VB.NET、 C++ Builder 和Delphi 的开发。 使用函数注意事项: 1.对标签操作时(包括读标签,写标签),最好在主从模式下使用, 因为读写器 UART 通讯是半双工的,定 时模式下,此时读卡器定时读标签并上传数据,这时容易跟上位机发送的命令冲突而造成读取成功率下降, 如果要在定时模式下使用的话,最好先发送停读标签命令,再来操作。此时如若要恢复到定时模式,要发 送复位读头命令以再次进入到定时模式。 2.如果要读单标签, 使用我们的 DEMO 软件,到参数设置那里把读写器首先要设置到单标签模式。 3.如果要读多标签, 使用我们的 DEMO 软件,到参数设置那里把读写器首先要设置到多标签模式。 1、 OpenComm 函数原型: HANDLE OpenComm(int portNo); 功能说明: 打开串口。 返回值: 成功时返回串口句柄,失败时返回 INVALID_HANDLE_VALUE(-1) 参数: ●——portNo: 串口号 调用例程: HANDLE hCom = OpenComm(1); // 打开串口 1 if(hCom != INVALID_HANDLE_VALUE) AfxMessageBox(“打开串口成功!” ); else AfxMessageBox(“打开串口失败!” );
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值