🖥 Programming/📱 Android (Kotlin)108 [Android][kotlin] Retrofit error message 확인하는 방법 안녕하세요~ 챠니입니다! :) 이번에는 Retrofit 통신에서 실패했을때 에러 메세지를 확인하는 방법에 대해서 알아보겠습니다 :) Retrofit error message 확인하는 방법 보통 Retrofit통신부분을 구성하다보면 아래와 같은 형식으로 통신결과값을 확인하게 됩니다. if (response.isSuccessful) { Log.e("YMC", "response: ${response.body()}") } B.U.T 하지만! 통신 실패같은 경우는 메세지를 확인하는 방법이 조금 다릅니다! 아래와 같은 경우가 있다고 생각해 보겠습니다. if (response.isSuccessful) { //성공 Log.e("YMC", "response: ${response.body()}") } else if (re.. 2022. 7. 22. [Android] Android 기본 ".gitignore" 설정방법 안녕하세요~ 챠니입니다! :)이번에는 ".gitignore"파일을 설정하는 방법에 대해서 알아보겠습니다. AndroidProejct ".gitignore" 설정Android proejct(안드로이드 프로젝트)의 기본 ".gitignore"은 다음과 같습니다.물론 정답은 없습니다! [25.01.08 기준]# Gradle files.gradle/*.gradlebuild/*/build/.gradle/cache/.gradle/daemon/.gradle/registry/# Local configuration file (sdk path, etc)local.properties# Log/OS Files*.log# Android Studio generated files and folderscaptures/.extern.. 2022. 7. 21. [Android] AndroidStudio에서 KeyHash값 터미널에서 확인하기 안녕하세요~ 챠니입니다! :) AndroidStudio(안드로이드스튜디오)에서 KeyHash값 확인하는 방법에 대해서 알아보겠습니다. KeyHash값 확인하기 keyHash값 확인하는 방법은 아래와 같습니다. [Debug / 디버그] keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64 [Release / 릴리즈] keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64 keytool -list -v -k.. 2022. 7. 21. [Android] Fragment Add시 뒤에 Fragment 클릭되는 문제 해결방법 안녕하세요~ 챠니입니다! :) 예를 들어 FragmentA에서 FragmentB를 add 했을 때 FragmentA위에 FragmentB가 쌓이게 되는데 이때 FragmentA의 화면의 버튼이나 클릭할 수 있는 것들이 클릭되는 문제를 해결하는 방법에 대해서 알아보겠습니다. 원인파악 FragmentA, FragmentB가 각각 아래와 같다고 가정해 보겠습니다. fragmentTransaction.add(R.id.fragment_main, fragment) 다음의 조건에서 fragmentTransaction을 통해 Fragment를 Add를 하게 되면 아래의 그림과 같습니다. 설명을 보다 쉽게 위해서 FragmentB의 배경을 투명하게 했습니다. 문제는 여기서 밑에 쌓여져있는 "카카오 로그아웃", "카카오 .. 2022. 7. 21. 이전 1 ··· 9 10 11 12 13 14 15 ··· 27 다음