사용자가 앱을 탐색하고, 앱에서 나가고, 앱으로 다시 돌아가는것을 안드로이드의 라이프 사이클이라고 한다.

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

'Android' 카테고리의 다른 글
| [Android] 문자열인지 아닌지 확인하는 코드 (0) | 2022.07.12 |
|---|---|
| [Android] 오픈API 사용한 앱 만들기: 안드로이드 네트워크 통신, Volley, JSON 데이터 파싱, 스크롤뷰 (0) | 2022.07.11 |
| [Android] 퀴즈 앱 실습: 앱이 종료되는 버그 처리, 프로그레스 바, portrait, landscape (0) | 2022.07.11 |
| [Android] UI 이미지, 레이아웃 편집: scale, LinearLayout (0) | 2022.07.08 |
| [Android] 사용자에게 데이터 받기: EditText, getText, setText (0) | 2022.07.08 |
댓글