Usted puede pensar en un Activities como el análogo Android para la ventana .
Si bien es posible para las actividades de no tener una interfaz de usuario, más probable es que su código será envasado en la forma de los Content Providers o Services, se describe a continuación.
Content Providers - Los proveedores de contenido
Los proveedores de contenido ofrecen un nivel de abstracción de los datos almacenados en el dispositivo que se pueden acceder por varias aplicaciones. El modelo de desarrollo de Android le invita a poner sus propios datos a disposición de otras aplicaciones, así como de la suya - la construcción de un proveedor de contenidos le permite mantener el control completo sobre cómo se accede a sus datos.
Intents - Propósitos
Intents son mensajes del sistema, corriendo por el interior del dispositivo, aplicaciones de notificación de eventos diversos, desde los cambios de estado del hardware (por ejemplo, una tarjeta SD se inserta), a los datos entrantes (por ejemplo, un mensaje SMS llegó), a los eventos de aplicación (por ejemplo, su actividad fue lanzado desde el dispositivo menú principal). No sólo se puede responder a las intenciones, sino que puede crear la propia, para poner en marcha otras actividades, o informar sobre ciertas situaciones específicas.
Services-Servicios
Activities, content providers, e intent son todos de corta duración y pueden cerrarse en cualquier momento. Services, por el contrario, están diseñados para mantenerse en ejecución, si es necesario, independientemente de cualquier actividad. Usted puede utilizar un servicio para reproducir música, incluso si el control de la actividad ya no está operando.
No hay comentarios:
Publicar un comentario