그림 1. Screen과 Activity와 Window의 관계
그림2. Window는 중첩될 수 있다.
액티비티끼리는 느슨하다. 서로 시작시킬 수 있다.
단 App에서 Main 액티비티는 단 하나이다.
액티비티는 다른 액션을 수행하기위해서 다른 액티비티를 시작시킬 수 있다.
이런 경우에, Main은 stop되지만 시스템이 backstack에서 보존한다. 그리고 생명주기 콜백을 통해 상태변화가 통지된다.
새 액티비티가 시작될 때 backstack 상위에 push 된다.
backstack은 스택과 같이 "LIFO"이다.
backstack에서 pop되면 destroy / 이전 액티비티가 resume
'Android > 현업에 투입되기위한 STUDY' 카테고리의 다른 글
0724 4차 App Componenets 발표 (0) | 2015.07.24 |
---|---|
0714 3일차 AlramStudy project 컨설팅 (0) | 2015.07.14 |
0710 2일차 AlramStudy project 컨설팅 (0) | 2015.07.10 |
App Components > Intents and Intent Filters (0) | 2015.07.07 |
0707 1일차 HAS-A로 시작해서 DI로 끝난다. (0) | 2015.07.07 |