花式二维码生成,提供了6种样式
QRCode.java文件中提供了7种生成二维码的样式,可直接按照如下方式使用。
qrcode1.setImageBitmap(QRCode.createQRCode("https://github.com/jacky1234"));
qrcode2.setImageBitmap(QRCode.createQRCodeWithLogo2("https://github.com/jacky1234", 500, drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode3.setImageBitmap(QRCode.createQRCodeWithLogo3("https://github.com/jacky1234", 500, drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode4.setImageBitmap(QRCode.createQRCodeWithLogo4("https://github.com/jacky1234", 500, drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode5.setImageBitmap(QRCode.createQRCodeWithLogo5("https://github.com/jacky1234", 500, drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode6.setImageBitmap(QRCode.createQRCodeWithLogo6("https://github.com/jacky1234", 500, drawableToBitmap(getResources().getDrawable(R.drawable.head))));
qrcode7.setImageBitmap(QRCode.createQRCodeWithLogo7("https://github.com/jacky1234", 500, drawableToBitmap(getResources().getDrawable(R.drawable.head))));
1.增加了长按保存图片,实时更新图库功能。 2.增加权限判断逻辑