앱이 In-Active 상태가 되는 시나리오를 설명하시오.
Foreground
In-Active와 Active를 합쳐서 Foreground라고 한다.
In-Activeg
App이 실행 중이지만 이벤트를 받지 않는 상태
시나리오
-
사용자가 앱을 실행했을 때
- Not Running -> In-Active -> Active
-
앱 실행 도중 홈 버튼을 눌렀을 때
- Active -> In-Active -> Background
-
앱을 다시 켰을 때
- Background -> Active
-
앱이 백그라운드에 있다가 Suspended 상태로 전이
- Active -> In-Active -> Background -> Suspended