[Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle
Posted 吴佳峻
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle相关的知识,希望对你有一定的参考价值。
类库说明
- 一个非常简单易用用来花式展示二维码样式生成的库
- 自由组合二维码样式
使用范例
- 设置带圆边圈的logo
Bitmap logo = BitmapFactory.decodeResource(getResources(), R.mipmap.logo);
ImageView logo_iv = (ImageView) findViewById(R.id.logo_circle_space_iv);
Bitmap targetBitmap = QRCodeStyle.Builder.builder()
.setQr(BitmapFactory.decodeResource(getResources(), R.mipmap.qr))
.setLogo(logo)
.setCircle(true)
.setSpace(5)
.build().get();
logo_iv.setImageBitmap(targetBitmap);
- 设置掩码图片
Bitmap mask = BitmapFactory.decodeResource(getResources(), R.mipmap.logo);
ImageView logo_iv = (ImageView) findViewById(R.id.mask_iv);
Bitmap targetBitmap = QRCodeStyle.Builder.builder()
.setQr(BitmapFactory.decodeResource(getResources(), R.mipmap.qr))
.setMask(mask)
.build().get();
logo_iv.setImageBitmap(targetBitmap);
- 设置背景图片
Bitmap bg = BitmapFactory.decodeResource(getResources(), R.mipmap.bg);
ImageView logo_iv = (ImageView) findViewById(R.id.bg_iv);
Bitmap targetBitmap = QRCodeStyle.Builder.builder()
.setQr(BitmapFactory.decodeResource(getResources(), R.mipmap.qr))
.setBg(bg)
.build().get();
logo_iv.setImageBitmap(targetBitmap);
- 全部例子在这个类中展示,可去参考 MainActivity
GitHub地址
https://github.com/wu928320442/QRCodeStyle
Gradle导入
compile ‘com.wjj.easy:qrcodestyle:1.0.0‘
关于作者
- QQ 928320442
- Email [email protected]
以上是关于[Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle的主要内容,如果未能解决你的问题,请参考以下文章
[Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle
开源项目分享一个非常简单易用的Compose版骨架屏,快来看看!
开源项目分享一个非常简单易用的Compose版骨架屏,快来看看!