-
QRCodeDemo:二维码演示的xmljava系统源码
资源介绍
xml
java系统源码
QRCodeDemo
新手快速集成ZXing的扫描二维码,同时自定义封装实现
目录
基本概述(项目资源地址)
优点
缺点
界面展示
二维码模块开发过程
ZXing集成
导入ZXing.jar包
拷贝资源文件到工程中
拷贝扫码核心类到工程中
主要包类简述
自定义扫码页面布局文件
自定义功能代码
基本概述
最老牌的二维码框架
需要的资源可以直接从这个项目里面提取
优势
Google的开源框架,高度的可定制性
除了二维码还可以识别其他码,如条形码
不依赖第三方,使用简单
缺点
相对Gradle依赖,ZXing的集成更为繁琐
高度的可定制性也表示这更高的学习成本
开发过程
ZXing集成
导入ZXing.jar包
导入以后记得右键add
as
library
拷贝资源文件到工程中
将下面资源拷贝到自己工程下
layout包:
activity_qrcode_capture_layout.xml
:主要扫码界面的布局,自定义布局的核心文件
raw包:(没有就新建)
beep.ogg
:这个就是扫码成功的提示音效,也可以用自己的音效,不过名字要一样
values包:
在c