[Android 기능] 05 Activity Stack


[Android 기능] 05 Activity Stack

Android 앱 개발의 정석 with Kotlin 올인원 패키지 Online 강의를 듣고 정리한 내용입니다. 1. Activity Stack 앱을 실행하여 Activity 가 생성될 때 Task 가 생성되고, 이후 Activity 가 호출되면 해당 Task Stack 에 Activity 가 쌓이게 됩니다. 기본적으로 후입 선출(LIFO, Last In First Out)의 구조를 가집니다. stack 조작은 될 수 있으면 하지 않는게 좋습니다. stack 조작은 외우는게 아닙니다. stack 을 조작할 일이 발생할 경우, 적용 가능한 launchMode 나 Flag 를 찾아서 사용합니다. 2. Stack 관리 1) Mainfest 사용하기 <activity android:launchMode="스택운영방식" /> 스택 운영 방식 singleTop, singleTask, singleInstance 등 2) IntentFlag 사용하기 // 기존에 적용된 플래그를 삭제하고 다시 설정 인...


#android #fastcampus #안드로이드 #패스트캠퍼스

원문링크 : [Android 기능] 05 Activity Stack