一、二维码生成方法
使用Google开源库Zxing(https://github.com/zxing/zxing)
二、Zxing的介绍和使用
介绍
ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。(百度百科)
使用方式:
一、导入ZXing.jar包,具体如何导入就不在此说了,因本人不经常用该方式且该方式较麻烦。
二、添加ZXing的依赖包 compile 'com.google.zxing:core:3.3.0'。
三、二维码生成具体实现代码
可以新建一个二维码生成的工具类,然后再Activity中使用。其主要属性已注释,所以不在这里详细解说了,相信各位能够理解以下代码。


再附加一个 二维码生成(支持自定义配置和自定义样式) 的代码:




到这里,此篇文章算结束了,送上一个自定义二维码供大家无聊时扫描玩玩。

网友评论