Android二维码生成与扫描
来源:互联网 发布:网络质量监控技术 编辑:程序博客网 时间:2024/05/29 17:48
第三方库导入
Zxing3.1第三方库
直接import module,将上面的第三方库导入。
然后在guild.dradle中加入以下代码
compile project(':libzxing')
扫描二维码
直接调用代码,进入二维码扫描的界面。
- 1
- 2
- 3
- 1
- 2
- 3
扫描的结果在onActivityResult返回。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
生成二维码
调用下面代码生成二维码图片,同时设置二维码中间的logo图标
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
为了提高扫描的效果,可以将屏幕亮度设置到最亮
- 1
- 2
- 3
- 1
- 2
- 3
自定义扫描布局
直接调用上面扫描的代码,界面布局是固定的,如果想自定义布局,例如在扫描框下显示文字或者其他输入框之类的,可以将以下几个文件拷出,简单修改下,即可自己定义布局并增加其他功能。
CaptureActivityHandler
DecodeHandler
DecodeThread
CaptureActivity
至此,二维码扫描及生成功能就集成到我们的APP中了,是不是很简单~
本文首发地址链接:
http://www.codeceo.com/article/android-qr-code-generate.html
另附demo
https://github.com/leiyaqiang/LznQRCode
- 顶
- 0
- 踩
0 0
- Android二维码生成与扫描
- Android二维码生成与扫描
- Android二维码生成与扫描
- Android studio 生成二维码与扫描二维码
- android 二维码,条形码生成与扫描识别
- android 二维码的扫描与生成
- Android之二维码的扫描与生成
- Android中的二维码生成与扫描
- android 二维码 扫描与生成(内置)
- android二维码的生成与扫描
- Android中二维码的生成与扫描
- Android之二维码生成与扫描
- android二维码、条形码生成与扫描识别
- Android开发-二维码生成与扫描
- 二维码的生成与扫描-Android
- Android中的二维码生成与扫描
- 二维码扫描与生成二维码
- 二维码生成与扫描
- 剑指Offer面试题43(Java版):n个骰子的点数
- c++/c内存申请与释放
- 并发 防止 重复提交唯一数据
- EntityFrameworkCore中linq转sql
- DIV内容垂直居中
- Android二维码生成与扫描
- 索引解析
- Elasticsearch 配置详解
- 微信小程序-模版渲染
- BIF:python内置函数
- CXF
- MYSQL查看执行计划
- HDU5950 2016ACM/ICPC亚洲区沈阳站现场赛
- linux源码安装步骤介绍