? 4대 컴포넌트
명시적 Intent
ex) 우리가 일반적으로 사용하는 경우 (화면 전환 등)
암시적 Intent
ex) 지도에 있는 위치를 표시하고자 하는 경우 ⇒ 지도 기능을 갖춘 다른 앱에게 지정된 위치를 표시하라고 요청
동작 어케 하는뎅 이게 되냥!

안드로이드 시스템에서 시작할 적절한 구성 요소를 찾음
어케 찾는데염? 기기에 있는 다른 앱들의 메니페스트 파일에서 선언된 인텐트 필터와 필요한 인텐트 내용을 비교해서 찾음!
일치하는 인텐트 필터가 있으면 시스템에서 해당 구성 요소를 시작하고 이를 인텐트 객체로 전달함
? 그럼 같은 게 여러 개면?? 뭐 선택하는뎅?
대화상자를 표시하여 어떤 앱을 사용할지 직접 선택할 수 있도록 함

<intent-filter><action>
<action android:name="android.intent.action.SET_TIMER" />
<action android:name="android.intent.action.SHOW_ALARMS" />
<action android:name="android.intent.action.INSERT" />
등등... 개발자가 임의로 지정하는 단어도 가능쓰
<data>
ex) android:scheme, android:host, android:port , android:mimeType
<category>