MainActivitu.xml
Las aplicaciones de Android están formadas por
componentes que se incluyen en el AndroidManifest.xml, encargado de escribir
cada componente y sus interacciones, así como una serie de metadatos que
incluyen los requisitos de hardware, plataforma y recursos.
Componentes:
·
Avtivites
·
Services
·
Content Providers
·
Intents
·
Broadcast Receivers
·
Notifications
Avtivites.
Sn las pantallas que permiten al usuario interactuar con
la aplicación.
Intents.
Son mensajes enviados entre los distintos componentes con
el propósito de lanzar un Activity, iniciar o detener un servicio.
Services.
La radio suele tener un componente Service para permitir
que el usuario la escuche mientras utiliza el resto de las aplicaciones el
dispositivo.
Content Providers.
Son interfaces que permiten compartir datos entre
aplicaciones.
Broadcast
Receivers.
Son códigos dormidos que se activan cuando ocurre algo
determinado en el sistema.
Widgets.
Muestran cierta información actualizable.
Nortifications.
Son pequeños iconos que se muestran en la parte superior
de la pantalla, para que el usuario sea avisado cuando se produzca un avento.