Android 掃描器
Adnroid開發(fā)有四款掃描器孝扛,Zxing 列吼、Zbar ,Barcode4J苦始、OkapiBarcode 應(yīng)用的最多的就是Zxing了寞钥。
ZXing的地址:https://github.com/zxing/zxing
進入ZXing中仔細(xì)讀后發(fā)現(xiàn)(英語不太好的童鞋一頭霧水,我也是陌选,哈哈)理郑,其代碼中的Android文件夾才是我們需要的,可以自己下載獲取到咨油!這里推薦3個已經(jīng)精簡ZXing后的掃描您炉。
精簡一:zxing-android-embedded
github: https://github.com/journeyapps/zxing-android-embedded
可以自定義的部分比較多
shot-001.png
精簡二:Android-Zxing
github: https://github.com/mylhyl/Android-Zxing
該庫加入了自定義的掃描框,和掃描條役电,網(wǎng)條等.
gif.gif
精簡三:ZXingProject
github:https://github.com/chentao0707/ZXingProject
該項目時間有點久了赚爵,github上的也是eclipse創(chuàng)建的,不過我已經(jīng)轉(zhuǎn)換為studio的在github上法瑟,可以看看冀膝。
shot-002.png
使用的經(jīng)驗:
1: 對于一下難掃描的二維碼,使用第一個和第二個是沒有什么效果的霎挟,需要使用第三個項目主要針對二維碼掃描的畸写,去掉了其他的掃描。
難掃描的圖片如下:
[圖片上傳中氓扛。枯芬。。(4)]QQ圖片20161214173133.jpg
2: 攝像頭的預(yù)覽時采郎,圖片給旋轉(zhuǎn)了180度了千所,可以修改下面代碼的旋轉(zhuǎn)值(0,90,180,270):camera.setDisplayOrientation(270);
上面對三精簡的庫的測試demo, 可以去下載在github地址:https://github.com/George-Soros/android_scanners