一、在项目app的build.gradle里添加Zxing依赖库;
implementation 'com.google.zxing:core:3.3.0'
二、编写一个生成二维码的工具类
public class CreatQrCodeUtil {
//生成普通二维码bitmap,中心不带logo图片
public static Bitmap CreatEwmImg(String QrCodeMsg) {
Bitmap bitmap=null;
BitMatrix result=null;
MultiFormatWriter multiFormatWriter=new MultiFormatWriter();
try {
result=multiFormatWriter.encode(QrCodeMsg,BarcodeFormat.QR_CODE,800,800);//800,800 为设定的bitmap宽高,可根据需求更改
int w=result.getWidth();
int h=result.getHeight();
int[] pixels=new int[w*h]; //像素值
for (int y = 0; y < h; y++) {
int offset