La etiqueta intent-filter
Cuando creamos una nueva actividad, servicio o receptor broadcast, podemos informar al sistema del tipo de intenciones implícitas que se pueden resolver con nuestro componente. Para ello utilizaremos un filtro de intenciones mediante la etiqueta <intent-filter>
de AndroidManifest.xml.
Cuando desarrollamos una aplicación, lo habitual es utilizar intenciones explicitas, que se resuelven utilizando el nombre de la clase. Por lo tanto, si vamos a llamar a nuestro componente de forma explícita, no tiene sentido crear un filtro de intenciones.
Enlaces de interés: Aprender más sobre intenciones
· Android Developers - Reference: Class Intent:
http://developer.android.com/reference/android/content/Intent.html
· Android Developers – Dev. Guide: Intents and Intent Filters: http://developer.android.com/guide/topics/intents/intents-filters.html
Preguntas de repaso y reflexión: Intenciones