先看看实现效果

1.在module的build.gradle中执行compile操作
compile 'cn.yipianfengye.android:zxing-library:2.2'
2.在Application中执行初始化操作
ZXingLibrary.initDisplayOpinion(this);
3. 在代码中执行打开扫描二维码界面
/** * 打开默认二维码扫描界面 */ button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, CaptureActivity.class); startActivityForResult(intent, REQUEST_CODE); // REQUEST_CODE是我们定义的int型常量。 } });
mBitmap = CodeUtils.createImage(textContent, 400, 400,BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher)); imageView.setImageBitmap(mBitmap);
mBitmap = CodeUtils.createImage(textContent, 400, 400, null); imageView.setImageBitmap(mBitmap);