본문 바로가기
🖥 Programming/📱 Android (Kotlin)

[Android][kotlin] QRcode Generate (QR코드 생성하기) 초간단!!

by MinChan-Youn 2022. 5. 11.

안녕하세요~ 챠니입니다! :)

이번에는 QRcode Generate (QR코드 생성하기)하는 방법에 대해서 알아보도록 하겠습니다!

 

    1. build.gradle(:app)

    1. 먼저 build.gradle(:app) 부분에서 다음이 추가 되어야 합니다.

    implementation('com.journeyapps:zxing-android-embedded:3.6.0') { transitive = false }

     

     

     

    2. QRcode 생성하기

    QRcode 생성하는 함수입니다.

    contents에 qr에 담을 text를 입력하시면 Bitmap형식으로 반환됩니다.

     

    뒤에 512, 512부분을 수정하여 크기 조절이 가능합니다.

    /** QRCode Bitmap 생성 */
    private fun generateBitmapQRCode(contents: String): Bitmap {
        val barcodeEncoder = BarcodeEncoder()
        return barcodeEncoder.encodeBitmap(contents, BarcodeFormat.QR_CODE, 512, 512)
    }

     

     

     

     

     

    글 정리 & 소스코드

    [정리]

    QRcode Generate: https://github.com/younminchan/kotlin-study/tree/main/QRcode_scan_generate_kotlin

     

    GitHub - younminchan/kotlin-study: kotlin 다양한 예제코드

    kotlin 다양한 예제코드. Contribute to younminchan/kotlin-study development by creating an account on GitHub.

    github.com

     

     

    질문 또는 궁굼한 부분은 댓글을 남겨주세요! 친절하게 답변드리겠습니다!

    응원의 댓글은 저에게 큰 힘이 된답니다! :)

    즐거운 하루되세요!

     

    깃허브 보러 놀러오세요 👇 (맞팔환영)

    https://github.com/younminchan

     

    younminchan - Overview

    안드로이드 2년차 개발자 •⚽️/🎤/🥁/🖥/🏃‍♂️/🚴‍♂️/🤟 TechBlog⬇️ minchanyoun.tistory.com - younminchan

    github.com