Android快速实现扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)
来源:互联网 发布:efd.lab软件下载 编辑:程序博客网 时间:2024/06/03 00:42
https://github.com/yuzhiqiang1993/zxing
这里我只介绍直接依赖的使用方法。
1.添加依赖
在根build.gradle中添加maven { url 'https://jitpack.io' }
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
在你的app的build.gradle中添加依赖implementation 'com.github.yuzhiqiang1993:zxing:2.0.0'
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
如果你的gradle版本是2.x的 用compile代替implementation 即可。
2.依赖添加完之后就可以使用了
首先记得申请权限,本来我是把权限给集成到库里的,但是这样的话会导致首次跳转到扫描页面申请权限时会阻塞,直到给权限为止,想了想还是把权限放开,在跳转扫描界面之前自己去处理权限比较好。
下面是需要动态申请的权限
- 1
- 2
跳转到扫描界面
如下面代码所示,直接使用intent即可,也可以传一个ZxingConfig类,这个类可以控制是否显示底部的布局,是否播放提示音等,也可不传。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
在onActivityResult中接收解析的结果
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
好了,实现一个基本的扫一扫就是如此的简单
生成二维码
如果你有生成二维码的需求,可以直接通过CodeCreator.createQRCode(contentEtString, 400, 400, null);
即可。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
好了,基本就是这些了
阅读全文
0 0
- Android快速实现扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)
- Android扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)等
- Android扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)等
- Android扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)等
- android笔记之zxing生成二维码、条码
- Android Zxing 相册二维码/条码图片识别
- 【ZXing】Android使用zxing生成二维码图片
- 二维码生成、扫描、图片识别(Zxing)
- eclipse 导入运行 zxing 项目( android 二维码、条码扫描)
- zxing生成二维码图片
- 使用zxing生成二维码图片,并解析
- Android-扫描二维码、生成二维码(Zxing库)
- Android生成二维码与识别二维码(ZXing)
- zxing实现二维码生成和解析
- zxing实现二维码解析和生成
- zxing实现二维码生成和解析
- zxing实现二维码生成和解析
- zxing实现二维码生成和解析
- 时间戳格式化
- Linux网络编程9 -- 简单总结Select改善多进程并发服务器
- RabbitMq--00
- javaweb三大框架和MVC设计模式
- java 字符串截取的几种方式
- Android快速实现扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)
- 序列化和反序列化
- 【学习笔记】基于随机森林分类的微博机器用户识别研究
- 多态的特点
- [Leetcode] 440. K-th Smallest in Lexicographical Order 解题报告
- Session.invalidate与sessiont.removeAtribute()学习比较
- 初见MyBatis之CRUD操作
- 游戏控制.音乐代码
- RabbitMq--01