메인액티비티에서 화면 전환할 때 플래그라는 것을 줄 수 있음
flag : 새로운 화면을 기존 화면에 덮어 씌울래? 아님 날릴까?
만약 날리면 뒤로 가기가 안되겠지
// 디폴트는 no flag
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); // 이 intent 만 이렇게 동작한다. -> 함수 셋팅 best
액티비티를 호출하다보면 중복문제가 생기곤 한다.
이때 중복을 방지하거나 액티비티에 대한 흐름을 제어하기 위해 쓰임
Stack 구조.
앱에서 실행되는 액티비티를 보관, 관리하는 역할