🖥 Programming136 [Android][kotlin] android:adjustViewBounds="true" 안먹는 현상 Layout을 작업하다보면 ImageView에 그림을 설정하여 원본비율에 맞게 보여주고 싶을때가 있다. 근데 작업을 하고 있는데 원본비율을 유지하도록 도와주는 코드인 android:adjustViewBounds가 안먹는게 아닌가!!! 원인을 찾아보니 android:adjustViewBounds을 사용할때에는 ImageView에 Background로 설정하면 안되고 src로 파일경로를 설정해줘야 android:adjustViewBounds가 제대로 작동하는 것을 확인했다. 저와같이 뻘짓을 하지 않도록...... 2021. 11. 11. [Android][kotlin] requireContext()와 getContext() 최근 Java기반의 Android Application을 개발하다가 kotlin기반으로 개발을 시작했다. 하지만 개발중 Context를 사용하기위해 java기반에서 사용하던 getContext()를 작성해보았지만 해당되는 내용은 없는게 아닌가!! 이건 또 무슨일이지하고 kotlin에서는 context를 가져오는 방법에 대해서 알아보았다. 확인 @NonNull public final Context requireContext() { Context context = getContext(); if (context == null) { throw new IllegalStateException("Fragment " + this + " not attached to a context."); } return context.. 2021. 11. 10. [Android][kotlin] Android Jetpack Navigation Jetpack은 Android 개발을 빠르게 도와주는 컴포넌트 라이브러리입니다. 2018 Google I/O 행사에서 Jetpack Navigation이 소개되었다고 하네요. Android Studio 3.3버전부터 Navigation Editor 기능이 생기면서 Xcode처럼 UI를 통한 Navigation 편집이 가능해졌습니다. 그렇다면 Jetpack Navigation 사용방법에 대해서 알아보겠습니다. Step 1. gradle에 Navigation관련 추가 //Jetpakc-Navigation : Kotlin def nav_version = "2.3.5" implementation "androidx.navigation:navigation-fragment-ktx:$nav_version" implem.. 2021. 11. 9. [Android] This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 4.2 or newer. 다른 컴퓨터에서 Android studio로 작업하던 결과물을 지금 사용하고 있는 컴퓨터에 import를 시켰을 때 다음과 같은 오류가 발생했다. ??? 뜬끔없는 오류이긴 하지만, 배운다고 생각하고 어떤 오류인지 알아보자! This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 4.2 or newer. 오류가 발생한 문구는 다음과 같다. 오류를 찾아보니 원인은 다음과 같다고 한다. A 컴퓨터에서 개발하던 프로젝트를 B 컴퓨터(현재 컴퓨터)에서 import를 시켜 열였을때, A 컴퓨터 Android Studio 버전이 B 컴퓨.. 2021. 10. 30. 이전 1 ··· 23 24 25 26 27 28 29 ··· 34 다음