안드로이드 Activity의 생명주기(Lifecycle)에서
활성, 일시정시, 중지, 파괴 4개의 상태가 있습니다.

onCreate - onStart - onResume - onPause - onStop - onDestroy
그런데 일시중지(paused)와 정지(stop)가  햇갈립니다.

백이나 홈을 해서 Activity를 화면 뒤로 보내면 onStop가 되는데요.
onStop까지 안불리고 onPause에서 머물려면 어떻게 해야 하나요?

(어떤 자료에서는, 투명한 Activity를 전경에 띄우면, 그 아래 Activity가 onPause가 된다고 하는데 -_-;; 전 잘 모름)

그리고 onStop와 onDestroy는 호출을 보장 받지 못한다고 되어있는데,
실제 그런가요 -_-;; 그럼 어떻게 하나요.
책과 자료를 많이 찾아 보는 중인데, 보면 볼수록 이해가 않갑니다.

또 어떤 자료는 성질적으로 세개의 그룹으로 나누는데
이런 용어 및 그룹핑이 표준인지도 알고 싶습니다.
스타팅업(onCreate,  onStart, onRestart, onResume)
노멀익스큐션(onPause)
셧다운(onStop, onDestory-호출이보장되짂않음)


라이프 싸이클 도와 주세요 ㅠㅠ

profile