首页 > 代码库 > [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
<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

    [Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle