activity lifecycle1 Activity Lifecycle(수명주기)란? Activity 수명주기란? 앱을 사용하다 보면 화면 위에 다른 화면이 생길수도 있고 일부만 가려질 수도 있는 등 여러 가지 상태 변화가 생긴다. 안드로이드에서는 이와 같은 상태에 따라 Activity가 화면에 보이고 실행될 경우 Running, Activity가 아직 보이긴 하지만 다른 것이 위에서 일부를 가릴 경우 Paused, Activity가 완전히 가려져 보이지 않을 경우 Stopped 로 나누어 Activity의 상태를 정의하고 있다. 그런데 앱을 만들다 보면 Activity가 현재 보이고 있는지 아닌지 판단이 필요할 때가 있다. 예를 들어서 게임을 하다가도 전화가 오면 게임이 일시정지되도록 해야 할 것이다. 이를 도와주기 위해 안드로이드는 Activity의 상태가 바뀔 때마다 자동으로 호출되.. 2020. 4. 3. 이전 1 다음