Android 扫描器
Adnroid开发有四款扫描器,Zxing 、Zbar ,Barcode4J、OkapiBarcode 应用的最多的就是Zxing了。
ZXing的地址:https://github.com/zxing/zxing
进入ZXing中仔细读后发现(英语不太好的童鞋一头雾水,我也是,哈哈),其代码中的Android文件夹才是我们需要的,可以自己下载获取到!这里推荐3个已经精简ZXing后的扫描。
精简一:zxing-android-embedded
github: https://github.com/journeyapps/zxing-android-embedded
shot-001.png可以自定义的部分比较多
精简二:Android-Zxing
github: https://github.com/mylhyl/Android-Zxing
gif.gif该库加入了自定义的扫描框,和扫描条,网条等.
精简三:ZXingProject
github:https://github.com/chentao0707/ZXingProject
shot-002.png该项目时间有点久了,github上的也是eclipse创建的,不过我已经转换为studio的在github上,可以看看。
使用的经验:
1: 对于一下难扫描的二维码,使用第一个和第二个是没有什么效果的,需要使用第三个项目主要针对二维码扫描的,去掉了其他的扫描。
难扫描的图片如下:
QQ图片20161214173133.jpg
2: 摄像头的预览时,图片给旋转了180度了,可以修改下面代码的旋转值(0,90,180,270):
camera.setDisplayOrientation(270);
上面对三精简的库的测试demo, 可以去下载在github地址:https://github.com/George-Soros/android_scanners
欢迎github上关注哦,嘿嘿!
网友评论