Search
📘

7강. Activity 실행하기

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. Intent

안드로이드 4대 구성 요소들을 실행하기 위해서는 Intent 라는 객체가 필요하다.
Intent는 실행하고자 하는 4대 구성 요소와 관련된 정보를 가지고 이다.
개발자는 실행하고자 하는 4대 구성 요소의 정보를 Intent에 담고 이를 안드로이드 OS에게 전달하면 안드로이드 OS에 의해 해당 구성 요소가 실행된다.

2. Activity 실행 및 종료

startActivity : 지정된 Intent에 담긴 정보를 토대로 Activity를 샐힝한다.
finish : 현재 실행되어 있는 Activity를 종료한다.

3. Back Stack

Activity에서 다른 Activity를 실행하면 이전 Activity는 Back Stack에 담겨 정지 상태가 되고 새로 실행된 Activity가 활동하게 된다.
새로 실행된 Activity가 제거 되면 Back Stack에 있던 Activity가 다시 활동하게 된다.

4. 학습 정리

정리
Intent를 활용하여 4대 구성 요소 중 원하는 것을 실행할 수 있다.
startActivity 메서드를 통해 Activity를 실항하고 finish 메서드를 통해 종료할 수 있다.