Android
[Android] 라이프 사이클(Life Cycle)
eyoo
2022. 7. 11. 14:25
사용자가 앱을 탐색하고, 앱에서 나가고, 앱으로 다시 돌아가는것을 안드로이드의 라이프 사이클이라고 한다.
그리고 라이프사이클은 총 6가지의 콜백을 가지고있다.
라이프 사이클의 6가지 콜백:
- onCreate() : 엑티비티 실행시
- onStart() : 잘 안쓴다.
- onResume() : pause였다가 다시 앱으로 왔을때 혹은 앱이 실행 준비됬을때
- onPause() : 홈으로 가거나 다른 앱을 실행시키는 등의 행동을 했을때 앱이 백그라운드로 들어가는 상태
- onStop() : 사용자의 행동이 없을때, 잘 안쓴다.
- onDestroy() : 뒤로가기 버튼을 눌렀을때
오버라이드로 해당 콜백을 검색해서 기능을 넣어줄수 있다.
# 알트 + 인서트 버튼을 눌러 오버라이드를 선택한다.