Zxing: Zxing是一個開放源碼,用java實現的多種格式的1D/2D條碼圖像處理庫,它包含了聯繫到其他語言的埠。可以實現使用手機內置攝像頭完成條形碼的掃描以及解碼。 github: https://github.com/zxing/zxing 首先在寫項目的時候,我們需要導入一個modue ...
Zxing: Zxing是一個開放源碼,用java實現的多種格式的1D/2D條碼圖像處理庫,它包含了聯繫到其他語言的埠。可以實現使用手機內置攝像頭完成條形碼的掃描以及解碼。 github: https://github.com/zxing/zxing 首先在寫項目的時候,我們需要導入一個moduel,主要是從Zxing中提取的主要功能代碼。其地址是: http://pan.baidu.com/s/1c2oX2Ju 掃描二維碼: 在點擊掃描二維碼的頁面: startActivityForResult(new Intent(MainActivity.this, CaptureActivity.class),0); 重寫onActivityResult( )方法: protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == RESULT_OK){ Bundle bundle = data.getExtras(); String a= bundle.getString("result"); tvResult.setText(a); } } 此處: result是從CaptureActivity中傳過來的。
![](http://images2015.cnblogs.com/blog/1110578/201702/1110578-20170222094951648-1115821577.png)