
分享到
新浪微博

分享到
朋友圈

分享到
QQ空間
發布日期:2020-09-25 來源: 本站 閱讀量(4871)
seuic東大集成手持終端/autoid手持機PDA是支持二次開發的安卓手持終端產品,本教程主要是初步講解東大集成手持終端如何通過調用SDK的API接口函數去獲取掃描信息,現在不建議使用這樣的方式,廣播模式會比較簡單,程序的維護也更方便。 本教程支持的設備:東大集成A9手持終端,東大集成A9二分之一手持終端,東大集成Q7冷庫手持終端,東大集成小碼哥企業手機,東大集成CRUISE 1-(P)小碼哥全屏手持機,東大集成Q9手持終端。 東大集成手持終端SDK調用掃描功能的核心代碼如下: 第 1 步:在 Service 的 onCreate 方法中初始化 scanner,設置回調函數 public void onCreate(){ super.onCreate(); scanner = ScannerFactory.getScanner(this); scanner.open();
} 第2步:開啟異步線程監控掃描按鍵事件; Thread thread=new Thread(new Runnable()
{ @Override public void run() //異步線程中調用 { int ret1 = ScannerKey.open(); //打開掃描按鍵 if (ret1 > -1) { while (true) { int ret = ScannerKey.getKeyEvent(); //獲取掃描
事件 if (ret > -1) { switch (ret) { case ScannerKey.KEY_DOWN: scanner.startScan(); //開始掃描 break; case ScannerKey.KEY_UP: scanner.stopScan();//結束掃描 break; } } } } } }); thread.start(); 第 3 步:注冊條碼接收回調函數, scanner.setDecodeInfoCallBack(new DecodeInfoCallBack()
{ @Override public void onDecodeComplete(DecodeInfo arg0)
{ //獲取條碼信息 String barCode = arg0.barcode; //條碼 String coeType=arg0.codetype; //條碼類型 int length=arg0.length; //條碼長度 }
}); 注:具體實現方式可參照demo,可以聯系PDA導購網獲取 CRUISE 1-(P),AUTOID東大集成手持終端PDA二次開發SDK調用,歡迎咨詢PDA導購網! 商米安卓手持收銀機POS安卓、商米單屏/雙屏幕臺式收銀機、安卓自助收銀機,歡迎咨詢PDA導購網 PDA導購網(www.vtgvip.com)專業的條碼手持終端、工業級PDA、RFID手持機,防爆PDA選型導購網站! 選型條碼手持終端、盤點機,RFID手持終端,安卓PDA,防暴手持機,請聯系PDA導購網免費給您推薦最合適的手持終端! 聯系方式:柳工 手機(微信同號):15016095220 備注:PDA導購網