• Home
  • About
    • Zzu-h photo

      Zzu-h

      주니어 Android 개발자입니다.

    • Learn More
    • Email
    • Instagram
    • Tistory
    • Github
  • Posts
    • All Posts
    • All Tags
    • All Categories
  • Projects

Android: Lifecycle-aware Components

06 Jul 2022

Reading time ~1 minute

Lifecycle-aware Components

Lifecycle

lifecycle

  • Activity, Fragment와 같은 컴포넌트의 Lifecycle 정보를 다른 객체가 관찰이 가능하다.
  • Event
    • Initialized에서 Created로 상태가 변경될 때처럼 상태가 변경될 때 callback이 호출된다.
  • State
    • 말 그대로 현재의 상태
  • Lifecycle은 타입으로도 존재함

    Event-Driven Development: 상태 변경에 따라 처리해야 할 작업들을 적재적소 적용하는 방식의 프로그래밍

LifecycleOwner

  • LifecycleOwner는 lifecycle을 반환하는 단일 메서드 인터페이스이다.
  • Lifecycle을 제공하는 제공자를 반환한다.
  • 코드를 한번 확인할 필요가 있음


Share Tweet +1