LocalBroadcastManager 대신 LiveData 사용하기 왜 진작에 쓰지 않았을까? Posted on September 29, 2021 그동안 필자는 LocalBroadcastManager라는 것을 앱 내 이벤트 발생 시 전달 및 처리를 위해 사용해 왔었다. 예를 들자면.. 앱이 동작중인 상태에서 FCMService 를 통해 Push가 들어오면, 즉시 이벤트 처리를 하기 위함이었다. [Read More] Tags: android 안드로이드 broadcast livedata
Animation과 Viewpager2 사용하기 이거 완전 RecyclerView Posted on September 4, 2021 이번에 Viewpager를 사용하여 카드뷰 리스트를 구현할 일이 생겨 고민하던 중, 이참에 Viewpager2를 적용해 보고자 이것저것 찾아보게 되었다. [Read More] Tags: android 안드로이드 viewpager2 animation fragemnt
동일한 자료형의 다중 Module 제공 Hilt를 사용한 Di의 Multiple Module Posted on August 25, 2021 문제의 시작 [Read More] Tags: android 안드로이드 hilt 힐트 di multiple module
ViewModel 안에서 Coroutine 사용하기 LiveData와 함께 사용하는 Coroutine Posted on August 18, 2021 코루틴을 사용하는 Repository function [Read More] Tags: android 안드로이드 코루틴 coroutine livedata viewmodel suspend
로그 이쁘게 출력하기 Timber가 좋긴 하네 Posted on August 8, 2021 로그도 이쁘게 출력하고 싶은 개발자 [Read More] Tags: android kotlin log logger timber