zxing.java源码解析-QRCodeDemo:二维码扫描Demo

时间:2024-06-25 18:33:19
【文件属性】:

文件名称:zxing.java源码解析-QRCodeDemo:二维码扫描Demo

文件大小:132KB

文件格式:ZIP

更新时间:2024-06-25 18:33:19

系统开源

zxing.java源码解析 二维码扫描Demo 使用了库进行扫描,但是提供的效果并不好,需要和QQ、微信一样,有扫描动画,所以又找到了,其中提供的ViewfinderView有动画雏形,进行了一些修改之后,大致满足了需求。 其中因为文字居中的问题,参考了文章 修改: 修改 2016年12月15日21:13:24 看了微信和QQ的apk包,发现他们实现二维码都是使用的图片来实现,并没有进行绘制。既然有现成的资源,那就使用这种方式来实现吧。 修改完成:2016年12月15日23:15:05 使用QRCodeOverlayView代替ViewfinderView, 不过还缺少在二维码扫描框下方添加文字。 2016年12月16日09:31:19 使用了, 相机出现变形,不好用,不过扫描感觉挺快,看源码,实际也只是直接使用了ZXing的解析功能。 而且同样在Android 4.4模拟器上出现崩溃的问题 2016年12月16日09:39:21 在这个Demo中,Android 4.4模拟器中,库很大几率会抛出java.lang.RuntimeException: startPreview fai


【文件预览】:
QRCodeDemo-master
----.gitignore(118B)
----app()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------libs()
--------proguard-rules.pro(673B)
----settings.gradle(15B)
----build.gradle(498B)
----gradlew(5KB)
----README.md(3KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.idea()
--------misc.xml(2KB)
--------gradle.xml(626B)
--------vcs.xml(180B)
--------copyright()
--------runConfigurations.xml(564B)
--------compiler.xml(686B)
--------markdown-navigator()
--------modules.xml(357B)
--------markdown-navigator.xml(4KB)
----gradle()
--------wrapper()

网友评论