오늘은 Lifecycle State에 대해서 알아보겠습니다. 안드로이드의 Lifceycle에 대해서는 많이 들어보셨겠지만, Lifecycle State는 생소할 수도 있습니다. 왜나하면, 저희는 모르게도 많이 사용되기도 하고, 쓰지만서도 제대로 알지 못하고 사용하기 때문입니다. 먼저 Lifecycle State는 어디서 쓰일까요? 기본적으로 livedata나 flow를 사용할 때 아래와 같은 코드를 아무 생각 없이 사용하시진 않나요 ? a.observe(viewLifecycleOwner) { // do something } viewLifecycleOwner.lifecycleScope.launch { repeatOnLifecycle(Lifecycle.State.STARTED) { movieList.coll..