首页 > 代码库 > [Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle
[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 wujiajun311@gmail.com
[Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。