此实例将手动点击按钮读取IC卡的卡号,并将卡号输出到指定位置。
代码如下:
public class ReadCard extends Activity {
private RadioButton rd;
private TextView tv;
private int offset;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_readercard);
rd=(RadioButton) findViewById(R.id.rbhex);
tv = (TextView) findViewById(R.id.txtcard);
tv.setMovementMethod(ScrollingMovementMethod.getInstance());
Button button = (Button) findViewById(R.id.btnreadCardNo);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if( MainActivity.rfidreader.ISO14443A.YW_RequestCard(MainActivity.rfidreader.ISO14443A.REQUESTMODE_ALL)<0)return;
byte[] CardNo=MainActivity.rfidreader.ISO14443A.YW_AntiCollideAndSelect(MainActivity.rfidreader.ISO14443A.MULTIMODE_ONE);
if(CardNo==null)return;
if(rd.isChecked())
{
tv.append(MainActivity.bytesToHexString(CardNo) + "\n");
}
else
{
tv.append(MainActivity.Get10DecFromCardNo(CardNo) + "\n");
}
offset=tv.getLineCount()*tv.getLineHeight();
if(offset>tv.getHeight())tv.scrollTo(0,offset-tv.getHeight());
MainActivity.rfidreader.ReaderHardware.YW_Buzzer(5, 5, 1);
}
});
}
RFID读写器,SDK,IC卡读卡器,开发包,二次开发,智能卡读卡器,RFID读卡器,CPU卡读写器,读卡模块 微信扫一扫联系我们 |
1 |
RFID读写器产品手册下载 |
2 |
读写器开发SDK下载 |
3 |
WEB读卡器开发指南 |
4 |
Windows读卡器开发指南 |
5 |
Android读卡器开发指南 |
6 |
Wince读卡器开发指南 |
7 |
PLC读卡器开发指南 |
8 |
Linux读卡器开发指南 |
9 |
单片机读卡器开发指南 |
10 |
PCSC读卡器开发指南 |