코틀린46 [Android][kotlin] Glide 이미지 캐시 및 preload 알아보기 안녕하세요~ 챠니입니다! :) 오늘은 이미지 라이브러리 중 하나인 Glide에 대해서 알아보겠습니다. 이 글의 중점은 1. Glide 이미지 캐시 2. Glide 이미지 미리 로딩(preload) 입니다. 0. 권한 및 의존성 설정(Permission, Dependency) - 권한설정 Permission설정 - 의존성 Dependency설정 dependencies { ... implementation 'com.github.bumptech.glide:glide:4.13.0' ... } 1. Glide 기본 형태 사용법 // 1. 글라이드 기본 형태 사용법 private fun default() { Glide.with(this).load(ImageURL).into(R.id.iv) } 2. Glide 디스크.. 2022. 5. 11. [Android][kotlin] QRcode Generate (QR코드 생성하기) 초간단!! 안녕하세요~ 챠니입니다! :) 이번에는 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.. 2022. 5. 11. [Android][kotlin] 빌드 변형 구성 (ProductFlavors) 한 개의 프로젝트로 여러개의 앱 만들기 안녕하세요~ 챠니입니다! :) 오늘은 AndroidProject에서 build.gradle파일에서 빌드변형구성(ProductFlavors)을 활용하여 하나의 프로젝트에서 여러개 packageName 및 appName을 가진 앱을 만드는 방법에 대해서 알아보겠습니다. 이번에 소개하는 내용은 무조건적인 정답은 아니라고 생각합니다. 하지만 제가 배우고 적용하면서 편리했던 내용을 정리한것이기 때문에 여러분들이 필요한 부분만 활용하여 사용하시는 것을 추천 드립니다. Android Developer 빌드 변형 구성 https://developer.android.com/studio/build/build-variants?hl=ko 빌드 변형 구성 | Android 개발자 | Android Developers 빌드 변형.. 2022. 4. 21. [Android][kotlin] 싸인패드(SignPad), 시그니처패드 (Signaturepad) 구현 안녕하세요~ 챠니입니다! :) 오늘은 사인패드, 시그니처패드 (Signaturepad)에 대해서 알아보겠습니다. 해당 기능은 네이티브의 기본으로 내장되어 있는 기능은 아니고, 똑똑한 사람이 Github에 자신이 작업한 내용을 올린것을 활용하여 구현하는 방법입니다 :) Signaturepad 먼저 오늘 기능을 먼저 구현하여 공유를 하고 있는 사람의 GitHub의 주소는 다음과 같습니다. 보다더 자세히 알아보고 싶은 분은 아래의 링크의 Readme를 읽어 보시길 바랍니다. https://github.com/zahid-ali-shah/SignatureView GitHub - zahid-ali-shah/SignatureView: SignatureView is an open source Android librar.. 2022. 4. 15. 이전 1 2 3 4 5 6 7 ··· 12 다음