You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
IntentFilter는 AndroidManifest.xml에서 선언되어, 특정 Intent를 처리할 수 있는 **컴포넌트(액티비티, 서비스, 브로드캐스트 리시버)**를 시스템에 등록하는 데 사용됩니다.
이를 통해 시스템은 암시적(Implicit) Intent가 발생했을 때, 적절한 컴포넌트를 찾아 실행할 수 있습니다.
IntentFilter는 앱의 특정 컴포넌트가 처리할 수 있는 **Intent의 액션(Action), 데이터(Data), 카테고리(Category)**를 정의합니다.
암시적 Intent에서 시스템은 이 필터를 참고하여 적합한 컴포넌트를 선택합니다.
예시) 웹 페이지 보기
ACTION_VIEW
와https
스키마를 처리할 수 있는 액티비티를 등록합니다.<action>
: 처리할 작업의 액션 정의 (ACTION_VIEW).<category>
: 암시적 Intent의 추가 조건 (기본 및 브라우징 가능).<data>
: 데이터의 스키마 정의 (http, https)Beta Was this translation helpful? Give feedback.
All reactions