我只会实现不会原理
我不太会写博客、不过应该是可以看懂的
gradle快速导入:
在build.gradle(Project)文件中添加
allprojects {
repositories {
google()
maven {
url "https://jitpack.io"
}
jcenter()
}
}
然后再在build.gradle(app)中添加依赖
dependencies {
implementation 'com.github.iqosjay:QRScanner:2.0'
}
如果你只是想使用这个功能而不使用自己的界面
那么只需要这样启动
public void openScan() {
Intent intent = new Intent(this, QRScannerActivity.class);
startActivityForResult(intent, QRScannerActivity.SCAN_RESULT_CODE);
}
当你想要获取扫码的结果
只需要重写onActivityResult()方法