무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (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 메서드를 통해 종료할 수 있다.