1 Star 0 Fork 0

terry-gjt / Zxing

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.MD

谷歌二维码引擎zxing的使用


开源地址:https://github.com/open-android/Zxing

运行效果

  • 爱生活,爱学习,更爱做代码的搬运工,分类查找更方便请下载黑马助手app

黑马助手.png

使用步骤

1. 在project的build.gradle添加如下代码(如下图)

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
    }
}

2. 在Module的build.gradle添加依赖

compile 'com.github.open-android:Zxing:v1.0.3'

3.清单文件添加权限

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.FLASHLIGHT" />

4.调用扫描和生成二维码功能

4.1打开CaptureActivity扫描

startActivity(new Intent(MainActivity.this, CaptureActivity.class));

4.2传入内容生成二维码

String content = mEt.getText().toString().trim();
Bitmap bitmap = null;
try {
    bitmap = BitmapUtils.create2DCode(content);
    mImage.setImageBitmap(bitmap);
} catch (WriterException e) {
    e.printStackTrace();
}
  • 详细的使用方法在DEMO里面都演示啦,如果你觉得这个库还不错,请赏我一颗star吧~~~

  • 欢迎关注微信公众号

About

二维码扫描 expand collapse
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
1
https://gitee.com/terry-gjt/Zxing.git
git@gitee.com:terry-gjt/Zxing.git
terry-gjt
Zxing
Zxing
master

Search