文件名称:xmljava系统源码-QRCodeDemo:二维码演示
文件大小:480KB
文件格式:ZIP
更新时间:2024-06-25 17:52:43
系统开源
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
【文件预览】:
QRCodeDemo-master
----.gitignore(97B)
----app()
--------.gitignore(7B)
--------build.gradle(660B)
--------src()
--------libs()
--------proguard-rules.pro(645B)
----settings.gradle(15B)
----build.gradle(498B)
----gradlew(5KB)
----README.md(19KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----.idea()
--------misc.xml(2KB)
--------encodings.xml(159B)
--------gradle.xml(626B)
--------vcs.xml(180B)
--------copyright()
--------runConfigurations.xml(564B)
--------compiler.xml(686B)
--------.name(10B)
--------markdown-navigator()
--------modules.xml(657B)
--------markdown-navigator.xml(4KB)
----gradle()
--------wrapper()