Lifecycle 2

[안드로이드] 수명 주기 인식요소가 뭔데? - Lifecycle, LifecycleOwner

수명 주기 인식 구성요소. 안드로이드 개발자 공식 문서에서 Lifecycle-Aware Components 을 이렇게 번역하고 있습니다. 그런데 Lifecycle-Aware 컴포넌트가 정확히 뭘까요? Lifecycle-Aware 컴포넌트란? 먼저 정의부터 바로 하겠습니다. Activity 나 Fragment 같은 다른 컴포넌트의 `Lifecycle` 이 변경될 때 이에 대응하는 컴포넌트. 이 컴포넌트는 `lifecycleOwner` 의 상태 변화를 `observe` 해서 필요한 작업을 스스로 할 수 있다. (이때 컴포넌트는 안드로이드 component 만을 의미하는 게 아닌, 자신의 역할을 할 수 있는 컴포넌트를 의미함) 일반적인 패턴에서는 액티비티나 프래그먼트의 lifecycle 메서드 내에서 데이터를..

Android/Theory 2023.10.18

Activity LifeCycle (액티비티 생명주기)

Activity LifeCycle(액티비티 생명주기) 작년 2021년에 처음으로 kotlin 언어를 이용한 Android 개발을 시작할 때 액티비티 생명주기를 공부했다. 그리고 올해 상반기에 Swift 언어를 이용한 iOS 개발을 공부하면서 굉장히 많이 잊어버렸다..... 그래서 다시 공부를 해야할 필요성을 느꼈고 이 블로그에 제대로 정리하며 공부할 예정이다. 공부를 이미 한 내용일 것이니까 금방 정리할 수 있을 거라고 기대하면서.... ^^; 아래는 공부하며 참고한 링크이다. https://bbaktaeho-95.tistory.com/62https://thinkground.studio/android-액티비티-생명주기-activity-lifecycle/https://brunch.co.kr/@mystory..

Android/Theory 2022.08.27