├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ ├── allen │ │ └── qrcode │ │ │ ├── CaptureActivity.java │ │ │ ├── Constants.java │ │ │ ├── db │ │ │ └── DatabaseUtil.java │ │ │ └── zxing │ │ │ ├── camera │ │ │ ├── AutoFocusManager.java │ │ │ ├── CameraConfigurationManager.java │ │ │ ├── CameraManager.java │ │ │ ├── FrontLightMode.java │ │ │ ├── PreviewCallback.java │ │ │ └── open │ │ │ │ ├── DefaultOpenCameraInterface.java │ │ │ │ ├── GingerbreadOpenCameraInterface.java │ │ │ │ ├── OpenCameraInterface.java │ │ │ │ └── OpenCameraManager.java │ │ │ ├── common │ │ │ ├── PlatformSupportManager.java │ │ │ └── executor │ │ │ │ ├── AsyncTaskExecInterface.java │ │ │ │ ├── AsyncTaskExecManager.java │ │ │ │ ├── DefaultAsyncTaskExecInterface.java │ │ │ │ └── HoneycombAsyncTaskExecInterface.java │ │ │ ├── control │ │ │ ├── AmbientLightManager.java │ │ │ └── BeepManager.java │ │ │ ├── decode │ │ │ ├── CaptureActivityHandler.java │ │ │ ├── DecodeFormatManager.java │ │ │ ├── DecodeHandler.java │ │ │ ├── DecodeThread.java │ │ │ ├── FinishListener.java │ │ │ ├── InactivityTimer.java │ │ │ └── Intents.java │ │ │ └── view │ │ │ ├── ViewfinderResultPointCallback.java │ │ │ └── ViewfinderView.java │ │ └── angcyo │ │ └── rqrcodedemo │ │ ├── PermissionActivity.java │ │ └── RCode.java │ └── res │ ├── drawable-xhdpi │ └── zx_code_line.png │ ├── layout │ ├── capture.xml │ └── item_seting.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── raw │ ├── baidu_beep.ogg │ ├── beep.ogg │ └── weixin_beep.ogg │ └── values │ ├── colors.xml │ ├── ids.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/CaptureActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/CaptureActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/db/DatabaseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/db/DatabaseUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/AutoFocusManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/AutoFocusManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/CameraConfigurationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/CameraConfigurationManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/CameraManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/CameraManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/FrontLightMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/FrontLightMode.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/PreviewCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/PreviewCallback.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/open/DefaultOpenCameraInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/open/DefaultOpenCameraInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/open/GingerbreadOpenCameraInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/open/GingerbreadOpenCameraInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/open/OpenCameraInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/open/OpenCameraInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/camera/open/OpenCameraManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/camera/open/OpenCameraManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/common/PlatformSupportManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/common/PlatformSupportManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/common/executor/AsyncTaskExecInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/common/executor/AsyncTaskExecInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/common/executor/AsyncTaskExecManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/common/executor/AsyncTaskExecManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/common/executor/DefaultAsyncTaskExecInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/common/executor/DefaultAsyncTaskExecInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/common/executor/HoneycombAsyncTaskExecInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/common/executor/HoneycombAsyncTaskExecInterface.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/control/AmbientLightManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/control/AmbientLightManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/control/BeepManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/control/BeepManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/CaptureActivityHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/CaptureActivityHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/DecodeFormatManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/DecodeFormatManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/DecodeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/DecodeHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/DecodeThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/DecodeThread.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/FinishListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/FinishListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/InactivityTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/InactivityTimer.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/decode/Intents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/decode/Intents.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/view/ViewfinderResultPointCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/view/ViewfinderResultPointCallback.java -------------------------------------------------------------------------------- /app/src/main/java/com/allen/qrcode/zxing/view/ViewfinderView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/allen/qrcode/zxing/view/ViewfinderView.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/rqrcodedemo/PermissionActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/angcyo/rqrcodedemo/PermissionActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/angcyo/rqrcodedemo/RCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/java/com/angcyo/rqrcodedemo/RCode.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/zx_code_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/drawable-xhdpi/zx_code_line.png -------------------------------------------------------------------------------- /app/src/main/res/layout/capture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/layout/capture.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_seting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/layout/item_seting.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/raw/baidu_beep.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/raw/baidu_beep.ogg -------------------------------------------------------------------------------- /app/src/main/res/raw/beep.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/raw/beep.ogg -------------------------------------------------------------------------------- /app/src/main/res/raw/weixin_beep.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/raw/weixin_beep.ogg -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angcyo/RQrCodeDemo/HEAD/gradle.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------