안드로이드 개발 질문/답변
(글 수 45,052)
기본적으로 액티비티가 시작하면 onCreate -> onStart -> onResume -> 화면 표시
이러한 순서로 알고있습니다
그런데
Activity1 에서
Intent intent = new Intent(Activity1.this, Activity2.class)
intent.putExtra(.....)
....
....
...
StartActivity(intent);
라는 코드를 실행했을때
Activity2 가 실행되는 순서는 어떻게 되는건가요?
로그를 찍으면서 코딩중인데
Activity2에 onCreat나 onResume 가 2번씩호출되고
심지어 onStop도 호출되는것 같더군요
왜이러는건지 궁금합니다.
뭔가 측정을 잘 못하신게 아닐까 싶은데요^^;