超简单集成Android Zxing实现扫一扫二维码

超简单集成Android Zxing实现扫一扫二维码2017 10 20 更新最新版本的请看 http blog csdn net yuzhiqiang 1993 article details 优化了扫描速度 修复了一些 bug 增加了闪光灯 解析二维码图片 生成二维码等功能 简化了集成步骤 因为按下文方法集成起来相对麻烦 所以就封了一下 放在 github 上了 需要的可以直接添加依赖 用起来简单很多 推荐直接去 gi

2017-10-20更新
最新版本的请看 超简单一句话依赖使用二维码扫描,优化了扫描速度,修复了一些bug,增加了闪光灯,解析二维码图片,生成二维码等功能,简化了集成步骤。


因为按下文方法集成起来相对麻烦,所以就封了一下,放在github上了,需要的可以直接添加依赖,用起来简单很多。

推荐直接去github上添加依赖,更新了一些代码,修复了一些bug,比如扫描框变形的问题,添加了闪光灯.跟下面的方式相比较简化了很多步骤,直接一句话添加依赖后就可以使用了,觉得还行的话麻烦顶一下或点个star,谢谢,希望能帮到你。

github地址

如果上面的方式无法满足你的需求,需要自行修改样式和源码的,可以按照下面的方式去集成.


2.下载jar包和要使用的代码文件
code.jar

将demo下载下来,把里面的zxing文件夹考到你的项目中,将资源文件也复制到你的项目中。
demo

3.将jar包放到libs目录下,右键Add As Library

这里写图片描述

4.记得别忘了将资源文件也粘贴到你的项目中
这里要注意把capture.xml的ViewfinderView改成你自己包名下的。

这里写图片描述

四个步骤:

这里写图片描述

完成上述步骤后,基本上算是大功搞成了,接下来就是很简单的实现了

简单实现:
MainActivity中很简单:一个Button,一个TextView
点击Button扫面,将扫面结果显示到TextView上

这里写图片描述

8.ok,完成!希望能帮到你们

demo

说明: 我一开始demo分数是1分,后来csdn自己把分涨上去了,我也很无奈啊。没有积分的同学建议去文章开头给的Github地址去免费获取最新版。觉得还可以的记得点个star,谢谢。


如果你觉得本文对你有帮助,麻烦动动手指顶一下,算是对本文的一个认可。对Flutter有兴趣的话可以关注我的 Flutter 博客专栏,我会不定期的更新,如果文中有什么错误的地方,还望指正,谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225395.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午9:25
下一篇 2026年3月17日 上午9:26


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号