1 Answers
Activities and intent receivers include one or more filters in their manifest to describe what
kinds of intents or messages they can handle or want to receive. An intent filter lists a set of
requirements, such as data type, action requested, and URI format, that the Intent or
message must fulfill. For Activities, Android searches for the Activity with the most closely
matching valid match between the Intent and the activity filter. For messages, Android will
forward a message to all receivers with matching intent filters.