Android/Android
-
[Android] Thread SafeAndroid/Android 2022. 8. 24. 20:54
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다] - 한 앱에서 여러 Thread를 사용하는 경우 여러 개의 Thread가 한 메서드, 변수, 객체에 동시에 접근해도 실행하는데 아무 문제가 없음을 의미 https://findmypiece.tistory.com/317 [Kotlin] thread-safe Collection Coroutine를 병렬로 활용하다보면 thread-safe 한 Collection 이 필요해진다. 그런데 Kotlin 자체에서는 thread-safe 한 Collection 을 제공하지 않는다. 아래 함수는 모두 thread-safe 하지 않다. mutableMapOf (.. findmypiece.tistory.com
-
[Android] 안드로이드 아키텍처 컴포넌트(AAC/Android Architecture Components)Android/Android 2022. 8. 18. 19:15
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다] - 강력하고 테스트 및 유지보수가 쉬운 앱을 디자인하도록 돕는 라이브러리 모음 - Google I/O 2017에서 새로운 라이브러리들을 AAC로 묶어 발표(앱을 개발하며 만날 수 있는 여러 문제들을 쉽게 해결할 수 있는 새로운 선택지라고 설명) - Google I/O 2018에서 Android Jetpack 발표할 때 Jetpack의 구성요소 중 하나로 AAC를 포함시킴 https://developer.android.com/topic/libraries/architecture?hl=ko Android 아키텍처 구성요소 | Android 개발자 | Android Developers 앱 작업 developer.android.com https://velog...
-
[Android] Material CalendarView was not found in this project 에러Android/Android 2022. 8. 16. 17:34
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다] dependencyResolutionManagement { // repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS) repositories { google() mavenCentral() maven { url 'https://jitpack.io' } //MaterialCalendarView Import 위해 추가 } }
-
-
[Android] layout_margin 안되는 이유Android/Android 2022. 8. 11. 17:43
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다] - Layout을 감싸는 View를 정렬(gravity)할 때 해당 View를 감싸는 Layout을 기준으로 정렬한 경우 layout_maring이 먹히지 않음 - 기존의 Layout을 감싸는 Layout을 하나 더 만들어 바깥 Layout에는 gravity를, 안쪽 Layout에는 margin+wrap_content 적용(각자의 Layout에 맞게 변형하여 사용하는 것 추천)