Android中第三方SDK集成之ZXing二维码扫一扫集成指南
编写不易,如有转载,请声明出处:http://blog.csdn.net/zxc514257857/article/details/70149594
前言
ZXing开源项目的github地址:https://github.com/zxing/zxing/
ZXing开源项目的体积过大,有很多功能是我们不需要的,使用的时候需要精简。
参照朋友给我的一个Demo自己修改了一下,也写了一个Demo,感谢原作者!
Demo效果展示如下
项目中集成的主要的类和资源目录如下
项目中使用的类较多,一一粘贴不便且无意义,我就提一下集成的注意事项,具体代码见文末的Demo。
注
需要依赖一个ZXing的jar包
原Demo展示的扫描框太小,且扫描框为长方形,我在CameraManager的getFramingRect()中做了修改,改为了图中所示的正方形
Demo中生成二维码的功能,必须添加图片才能识别出二维码中的信息,如不添加识别出来的是???,因能力不足,没能得知其原因,如有知道原因的朋友请评论区告知,谢谢!
Demo下载请移步:http://download.csdn.net/detail/zxc514257857/9812338
----------因本人才疏学浅,如博客或Demo中有错误的地方请大家随意指出,与大家一起讨论,共同进步,谢谢!----------
Android中第三方SDK集成之ZXing二维码扫一扫集成指南相关推荐
- Zxing二维码的集成使用
在github网站搜索Zxing 详见:https://github.com/yipianfengye/android-zxingLibrary 在module的build.gradle中执行comp ...
- Android二维码多码识别,相册选择二维码,自定义扫码界面
现在很多App都有扫码识别二维码的场景,最新的扫码已经支持全屏扫码.从相册选取二维码识别,以下使用基于Zxing封装的一个库:https://github.com/maning0303/MNZXing ...
- 谷歌zxing 二维码生成工具
一.加入maven依赖 <!-- 谷歌zxing 二维码 --> <dependency><groupId>com.google.zxing</groupId ...
- ZXing二维码自定义绘画文字
最近项目需要,重新了解了下二维码的自定义文字绘画,直接上代码,记录一下. 一:导入Maven依赖 <!-- Zxing --> <dependency><groupId& ...
- zxing 二维码生成深度定制
二维码生成服务之深度定制 之前写了一篇二维码服务定制的博文,现在则在之前的基础上,再进一步,花样的实现深度定制的需求,我们的目标是二维码上的一切都是可以由用户来随意指定 设计 1. 技术相关 zxin ...
- com.google.zxing 二维码工具类
com.google.zxing 二维码工具类 pom 工具类 使用 pom <dependency><groupId>com.google.zxing</groupId ...
- Marco's Java【小工具篇 之 Google Zxing 二维码生成】
前言 二维码相信大家一定不陌生啦,去菜市场买菜,路边摊买个小吃都可以扫一扫,近几年来中国的二维码技术的普及也是大家有目共睹的,而二维码在其他国家虽然有用到,但极少,更没有说全国普及. 二维码又称二维条 ...
- zxing二维码扫描预览变形的解决方案
-----------------------------------2018.6.1更新--------------------------------------- 附上github地址: htt ...
- 自定义ZXing二维码扫描界面并解决取景框拉伸等问题
自定义ZXing二维码扫描界面并解决取景框拉伸等问题 参考文章: (1)自定义ZXing二维码扫描界面并解决取景框拉伸等问题 (2)https://www.cnblogs.com/tommylemon ...
最新文章
- asp.net webform 复制窗体代码_逆向分析流氓软件自我复制以及防御思路
- python怎么退出help_(转)python中如何使用help命令?
- Windows平台下使用Dokan实现文件系统的开发
- ZeroMQ接口函数之 :zmq_tcp – 使用TCP协议的ØMQ网络单播协议
- 领英·影响力2020:职场人再定位,千里马伯乐新论
- java-多线程安全问题
- 计算机刷bios版本,怎么升级Bios?教你快速更新升级Bios
- 制作OpenStack Windows Server 2016镜像
- 处理自己计算机某的端口被占问题
- 在ArcGIS软件中导入数据图标题层不显示的问题
- 山东CIO智库——山东省两化融合深度行龙口站成功举办
- UE学习笔记:源码安装UE
- java短链接_Java 网址短链接服务原理及解决方案
- VMware 开启虚拟机就报错:发生错误,导致虚拟 CPU 进入关闭状态。如果虚拟机外部发生此错误,则可能已导致物理计算机重新启动。错误配置虚拟机、客户机操作系统中的错误或 VMware Workst
- 汇编语言与微机原理(1)基础知识
- 马化腾——中国IT巨头之一
- Java基于opencv—矫正图像
- 2017年前端工程师应该学习什么
- 系统思考:吉塔行星之高效决策与执行
- C#连接sqlserver数据库,插入数据,并且读取数据库数据画折线图。