🖥 Programming/📱 Android (Kotlin)108 [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] Go to the documentation to learn how to Fix dependency resolution errors. 안녕하세요~ 챠니입니다! :) 특별히 관계가 있는것은 아니지만 개발 중 버그내용이 있어서 공유하고자합니다. 버그내용 버그 내용은 아래와 같습니다. Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.7.0-runtime (androidx.core:core:1.7.0) and support-compat-25.3.1-runtime (com.android.support:support-compat:25.3.1) Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules core-1.7.0-runtime (andr.. 2022. 5. 10. [Android][Kotlin] 네이버 아이디 로그인(네아로) 연동(Naver Login) 안녕하세요~ 챠니입니다! :) 오늘은 네이버 아이디 로그인연동에 대해서 알아보겠습니다. 줄여서 "네아로"라고도 불리는데요 어렵지 않으니 하나씩 천천히 따라오시면 되겠습니다 :) Naver Developers 설정 ● Naver Developers 접속 https://developers.naver.com/apps 애플리케이션 - NAVER Developers developers.naver.com ● 우측상단 "Application 등록" 클릭 ● 애플리케이션 이름, 사용 API(네이버 로그인) 선택 ● 사용 API를 선택, 로그인 오픈 API 서비스 환경(안드로이드) 선택 ● 다운로드 URL(앱 다운로드 가능한 URL, 없으면 https://www.naver.com 이렇게 막 입력해도 가능) 안드로이드 앱.. 2022. 4. 29. 이전 1 ··· 12 13 14 15 16 17 18 ··· 27 다음