技术交流群:励志程序员 392602799
注意,扫码的这个库会更新版本的,不要直接复制粘贴了事,写博客是为了帮助需要的人,不是为你服务的,有问题认真看博客的内容,以及关注github下的更新和issue和解释:
扫码实现可以使用ZXing,Phonegap和ZBar,这里封装了ZXing的操作,使用简便,节约时间.
1.导入以下第三方依赖包:
compile 'com.google.zxing:core:3.2.1'
compile 'cn.bingoogolapple:bga-qrcodecore:1.1.7@aar'
compile 'cn.bingoogolapple:bga-zxing:1.1.7@aar'
2.在需要使用扫一扫功能的地方实现一个Delegate接口:
Delegate接口是处理扫描结果的一个类,有失败和成功2种结果,实现这个接口可以进行扫描结果的处理,
跟网络访问的回调一样,很简单,以下是示例代码:
比如,在一个activity中使用:
public class ScanActivity implements