[Android Studio] 인텐트(Intent) & 인텐트 필터(Intent Filter)란?
1. 인텐트(Intent)란?Android 개발자 문서의 인텐트 및 인텐트 필터 페이지에는 아래와 같이 적혀져 있다.Intent는 메시징 객체로, 다른 앱 구성 요소로부터 작업을 요청하는 데 사용할 수 있습니다. 즉 Intent는 다른 액티비티 혹은 서비스를 시작하기 위해 보내는 메시지이거나, 안드로이드 시스템에서 발생하는 이벤트들을 앱에게 알리기 위한 브로드캐스트를 전달하기 위한 메시지라고 설명할 수 있다. 2. 인텐트 유형인텐트에는 두 가지 유형이 있다.명시적 인텐트앱 내의 특정 액티비티나 서비스 등 특정한 앱 구성 요소를 시작하는 데 사용하는 인텐트이다. 이를 위해서 앱의 패키지 이름 혹은 구성 요소의 클래스 이름을 제공한다. 따라서 새로운 액티비티를 시작하거나, 백그라운드에서 파일을 다운로드하기 ..