JaeHeung Choi[Android] Android Studio에서 Copilot 사용하기Android Studio에서 Copilot을 사용하기 위한 설정 방법 안내4 min read·Feb 22, 2023----
JaeHeung Choi[Android] strings.xml 관리하기다국어 서비스를 개발하다보니 strings.xml 를 관리하거나 협업하는 일이 많이 발생한다. strings 관리하면서 알아두면 좋을 것들을 기록해본다.4 min read·Feb 20, 2023----
JaeHeung Choi[Android] Compose remember, remember(keys), rememberUpdatedState 동작비교Compose를 사용하면서 컴포저블의 상태 관리를 위해 remember 를 이용해 메모리에 객체를 관리한다. remember를 활용하여 객체를 저장하고 저장한 값을 리컴포지션에 활용한다. 다만, remember 방식에는 3가지가 있고 동작을 이해해야…11 min read·Feb 17, 2023----
JaeHeung Choi[Android] SharedPreferences 에서 Jetpack DataStore 로 이전SharedPreferences 보다 Jetpack Datastore 를 사용하면 Kotlin Coroutine 및 Flow를 사용해 비동기를 관리할 수 있기에 DataStore 사용을 선호한다. 공식문서에서도 SharedPreferences를…8 min read·Feb 15, 2023----
JaeHeung Choi[Android] Android 12 이상 버전 Splash Screen 2번 노출 방지Splash Screen을 App 실행 시 별도의 SplashActivity를 만들어서 강제로 노출시키는 방법을 활용한 경우 Android 12 부터는 스플래시 화면이 2번 노출되는 이상한 문제가 생겼다면 원하는 스플래시가 아니더라도 가장 단순한…2 min read·Jan 25, 2022----
JaeHeung Choi[Android] 다국어 협업을 위한 lokalise 2편 — 신규 Key 관리 자동화lokalise github 연동 방법은 이전 [Android] 다국어 협업을 위한 lokalise 1편 — github 연동에서 확인 가능합니다.6 min read·Jan 18, 2022----