반응형
안녕하세요 돼지왕왕돼지입니다.
이번에 살펴볼 activity 태그의 속성, noHistory = "true" | "false" 입니다.
이 녀석도 task stack 과 관련된 녀석입니다. 다만 쫌 이해하기 어려운 동작을 하긴 하죠..
이번에 살펴볼 activity 태그의 속성, noHistory = "true" | "false" 입니다.
이 녀석도 task stack 과 관련된 녀석입니다. 다만 쫌 이해하기 어려운 동작을 하긴 하죠..
자 task 에 관련된 속성들을 복습해보실까요?
[Android/안드로이드] Manifest Activity 태그의 속성 finishOnTaskLaunch.
[Android/안드로이드] Manifest Activity 태그 clearTaskOnLaunch.
[Android/안드로이드] Manifest Activity 태그의 속성 alwaysRetainTaskState.
[Android/안드로이드] Manifest Activity 태그 속성 allowTaskReparenting.
[Android/안드로이드] Manifest Activity 태그의 taskAffinity Attribute.
자 developer 에서 뭐라고 말하는 지 한번 살펴볼까요?
- Activity가 screen 에서 사라졌을 때 ( user 가 다른 화면으로 이동 ) finish 할지를 결정하는 attribute. ( 결과적으로 task stack 에서 제거 )
- 이 때 finish() 가 호출된다. 따라서 다시 돌아갈 수가 없죠.
- "true" 시 noHistory 가 된다.
- default 는 "false"
자 task stack 에 대해 이해를 했다면, 전혀 어려울 것도, 헷갈릴 것도 없죠.
이것과 비슷한 개념을 가진 attribute 가 있습니다. 물론 activity instance 가 task stack 에서 제거되는 시점이 다르지만요..
로그인 없이도 추천 가능합니다. 손가락을 꾸욱~ 눌러주세요
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[android/안드로이드] manifest activity 태그의 속성 screenOrientation. (0) | 2012.02.02 |
---|---|
[android/안드로이드] manifest activity 태그의 속성 permission ( 사실 all component ) (0) | 2012.02.02 |
[android/안드로이드] manifest activity 태그의 name 속성. ( 사실 all component ) (0) | 2012.02.02 |
[android/안드로이드] manifest activity 태그의 multiprocess 속성. (0) | 2012.02.02 |
[android/안드로이드] manifest activity 태그의 label 속성. (0) | 2012.02.02 |
댓글