URL转换成二维码

转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6685804.html 

 

二维码已经成为我们日常生活中的一个不可获取的产物,火车票上,景区门票,超市付款等等都会有二维码的身影。

本文将实现由URL转换成二维码的过程。

先看一下示例图

从示例图中我们可以清晰地看到,URL被转换成了二维码。

下面跟随我来一起实现这个功能。

 

导入Google提供的开源库

compile 'com.google.zxing:core:3.3.0'

来讲解一下核心的部分:二维码转换

①生成二维码Bitmap

复制代码
public static boolean createQRImage(String content, int widthPix, int heightPix, Bitmap logoBm, String filePath) {        try {            if (content == null || "".equals(content)) {                return false;            }            //配置参数            Map<EncodeHintType, Object> hints = new HashMap<>();            hints.put(EncodeHintType.CHARACTER_SET, "utf-8");            //容错级别