본문 바로가기
[ Developer ]/Android

[Android] 안드로이드 액티비티 스택 Activity Stack

by 김현섭. 2016. 7. 12.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Android Activity Stack 관리
  • Activity (화면) 간 전환되었을 때 Activity Stack 관리된다
  • Android 의 Activity 는 새로이 실행될 때마다 Stack 에 Activity 를 저장해 둠.
  • 여러 개의 Activity 가 수 단계의 Intent 로 연결되어 있다면, 모두 메모리에 저장되어 Application 자체가 매우 무거워 짐.
  • Memory 를 관리할 방법이 필요한데, Flag 로 할 수 있다.

@ Android의 대표적인 Flag
  • Single TOP과 Clear TOP을 주로 사용한다

@ Flag Activity Single Top
  • 이미 존재하는 액티비티라면 가져와서 사용하는 방식


@ Flag Activity No History
  • 처음 이후 실행되는 Activity는 스택에 들어가지 않는다


@ Flag Activity Clear Top
  • 현재 Activity 이외 Activity는 모두 종료