Scanner is a simple Android application in Kotlin for scanning and decoding QR codes and barcodes. Built using Kotlin and ZXing, it features an easy-to-use interface, supports copying decoded messages to the clipboard, and works in both portrait and landscape orientations. Ideal for quick, on-the-go scanning.
- Scan and decode QR codes and barcodes
- Copy decoded messages to the clipboard
- Supports both portrait and landscape orientations
- Easy-to-use interface
-
Clone the repository:
git clone https://github.com/yourusername/Scanner.git
-
Open the project in Android Studio.
-
Build and run the app on your Android device or emulator.
- Open the Scanner app on your Android device.
- Click the "Scan" button to start scanning.
- Point your device's camera at the QR code or barcode.
- The decoded message will be displayed on the screen.
- Tap on the decoded message to copy it to the clipboard.
- ZXing Android Embedded:
com.journeyapps:zxing-android-embedded:4.0.2
- AndroidX Libraries
androidx.core:core-ktx:1.13.1
androidx.appcompat:appcompat:1.6.1
com.google.android.material:material:1.12.0
androidx.constraintlayout:constraintlayout:2.1.4
- JUnit:
junit:junit:4.13.2
- AndroidX Test:
androidx.test.ext:junit:1.1.5
androidx.test.espresso:espresso-core:3.5.1
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please open an issue or submit a pull request for any changes.
- Your Name - Raj Tyagi