Skip to content

基于MLKit实现二维码,条形码识别;实现微信效果样式;

License

Notifications You must be signed in to change notification settings

roseblood/ZxingScan

This branch is up to date with DyncKathline/ZxingScan:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 7, 2022
Jan 7, 2022
Jul 6, 2021
Jan 6, 2022
Dec 23, 2021
Nov 3, 2021
Jun 15, 2021
Sep 15, 2020
Jul 6, 2021
Apr 22, 2021
May 17, 2021
Apr 22, 2021

Repository files navigation

ZxingScan

QRCode.java文件中提供了6种生成二维码的样式,可直接按照如下方式使用。

qrcode1.setImageBitmap(QRCode.createQRCode("http://www.tmtpost.com/2536837.html"));
qrcode2.setImageBitmap(QRCode.createQRCodeWithLogo2("http://www.jianshu.com/users/4a4eb4feee62/latest_articles", 500, QRCode.drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode3.setImageBitmap(QRCode.createQRCodeWithLogo3("http://www.jianshu.com/users/4a4eb4feee62/latest_articles", 500, QRCode.drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode4.setImageBitmap(QRCode.createQRCodeWithLogo4("http://www.jianshu.com/users/4a4eb4feee62/latest_articles", 500, QRCode.drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode5.setImageBitmap(QRCode.createQRCodeWithLogo5("http://www.jianshu.com/users/4a4eb4feee62/latest_articles", 500, QRCode.drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode6.setImageBitmap(QRCode.createQRCodeWithLogo6("http://www.jianshu.com/users/4a4eb4feee62/latest_articles", 500, QRCode.drawableToBitmap(getResources().getDrawable(R.drawable.head))));

效果图

image image

barcode

  1. 扫描速度比zxinglibrary大大提高速倍,可以和微信媲美,而且可以以任意比例进行预览。
  2. 支持识别多个二维码和条形码。

About

基于MLKit实现二维码,条形码识别;实现微信效果样式;

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%