20 Star 217 Fork 56

帅文元 / NBZxing

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

求职Android-Flutter<坐标西安加我微信:17391961576>

NBZxing

一个稳定完善的扫码库,几行代码既可接入,完美适配各种分辨率无拉伸,可插拔式自定义UI 。

亮点

  • 基于google-cameraView调整优化,大量机型测试,可稳定流畅启动关闭相机
  • Camera2-Camera1分别实现扫码, 高版本默认走Camera2, 低版本Camera1, Camera2启动失败走Camera1
  • 灰度算法处理, 可应付一些特殊场景二维码并可拓展
  • 自定义探测器支持非白边等异形二维码识别
  • zxing源码修改,彻底解决复杂二维码扫出一堆不相干数字问题
  • 可能是目前最完善的扫码横竖屏切换,可配置不同布局,可动态切换

依赖

API

	        implementation 'com.github.ailiwean:NBZxing:0.2.1'
		//若需要使用灰度算法增强库,再次添加以下依赖(纯java超轻量,两个同时依赖,包体积只增大约400kb,混淆后仅200k)
		implementation 'com.github.ailiwean:NBZxing-Scale:0.0.6'

NBZxing-Scale

说明

  • 仅AndroidX 不提供support,有需要自己改也没多少。
  • 库中已经包含zxing源码无需再次依赖

WIKI

如何使用-超简易

感谢@guangming提供近百台机型应用测试🙏

下载体验

在这里插入图片描述

  • 手动改文件后缀改为apk
😊 <自从写了这个库后,感觉身体与时间被掏空!!真的是花费了太多精力。如果觉得还凑合不错,强烈请求来上一个star ,开源不易,多多鼓励,感谢!> 😊

测试二维码

标准反色 82984899-9f981600-a025-11ea-9fe6-ad9fead67afa.png
彩色 caise.png
暗色 over_dart.png
曝光 over_light.png
浅色 test_gray.png
间断 test_inter.png
黑边 test2.png

联系我

QQ群: 444236054欢迎进群交流

😊 😊
请喝咖啡 pay.png

Comments ( 1 )

Sign in for post a comment

About

🔥 2020年最好用的开源扫码,全方位优化,强烈推荐!! 支持多种常规zxing无法扫出的码,用就完了!! spread retract
Android and 3 more languages
MIT
Cancel

Releases

No release

Gitee Metrics

Contributors

All

Activities

load more
can not load any more
Android
1
https://git.oschina.net/aliwean/NBZxing.git
git@git.oschina.net:aliwean/NBZxing.git
aliwean
NBZxing
NBZxing
master

Search