본문 바로가기

일상22

Kotlin Permission 관련... Kotlin Permission 관련..... Intro에서 여러 권한을 체크하고 권한이 안되었을 때 어떻게 예외처리를 하여서 권한을 설정할 수 있도록 도와야하는 로직을 구성하는 부분이 잘 안되는것 같다...... 답답하긴 하지만 구성해야하는데 뭔가 좋은 예제가 없어보이고... 원하는 부분이 무엇인지 모르겠다. 2021. 11. 16.
Layout구성시 Linear? Constraint? Layout구성시 Linear? Constraint? 어떤것이 더 좋을까? 몇개의 인터넷글들을 찾아본 결과 실제로 Linear로 구성을 하게되면 Depth가 깊어져 무거워진다는 것을 보았다. 그에 비해 Constraint는 상대위치를 기반으로 구성을 하기때문에 Depth가 깊지 않다고 한다. 현업에서는 어떤부분을 더 많이 사용할까? 간단한것은 Linear로 구성하여도 무관하겠지만 실제로 Main이나 다른 중요한 Layout을 구성하는 경우에는 Depth를 고려한 Contraint가 좋지안을까 생각한다. 물로 두가지 다 활용할줄알지만 실제로 나에게는 익숙한것은 Linear어여서 그런가 아직 Constraint가 익숙하지 않은듯..ㅎ 2021. 11. 10.
[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.
[Android][kotlin] Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'. 오류 해결 android Kotlin 프로젝트를 공부하려고 코딩 중 다음과 같은 오류가 나오게 되었다. 문제는 무엇이었을까? Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug'. > Could not resolve all files for configuration ':app:debugCompileClasspath'. > Could not find com.android.databinding:compiler:3.5.3. Required by: project :app Possible solution: - Declare repository providing the artifact, see the documentation at https://d.. 2021. 10. 22.