
지금 여기예요
4
185
액티비티 생명주기
앱을 실행하면 일어나는 일
사용자가 앱을 시작한 다음 Start 버튼을 클릭해 스톱워치를 시작합니다.
runTimer
()
메서드가
time
_
view
텍스트 뷰에 표시된 초를 증가시킵니다.
1
사용자가 디바이스를 회전시킵니다.
안드로이드는 구성이 바뀌었음을 감지하고 액티비티를 종료시키려 합니다. 액티비티가 종료되기
전에
onSaveInstanceState
()
메서드가 호출됩니다.
onSaveInstanceState
()
메서드는
seconds
와
running
의 값을
Bundle
에 저장합니다.
2
디바이스
seconds=8
running=true
디바이스
seconds=8
running=true
bundle
“seconds”=8
“running”=true
나는 종료될 거니까
너를 저장해야 해...
StopwatchActivity
StopwatchActivity