sábado, 31 de octubre de 2015

Arquitectura de Aplicaciones Android

Toda aplicación Android debe o puede contener uno de estos servicios:
-       Vistas (Views).
  • -       Proveedores de contenido (Content Providers).
  • -       Administrador de recursos (Resource Manager).
  • -       Administrador de notificaciones (notification Manager).
  • -       Administrador de actividades (Activity Manager).

1.    Las vistas (views) o widgets es todo aquello que representan controles gráficos, como listas, grillas, botones, web browser, mapas, etc.
2.    Los proveedores de contenido (content providers) sirven para acceder a los datos o contenidos de otras aplicaciones, ejemplo:
a.    Contactos.
b.    Mapas.
c.    Imágenes.
d.    Videos.
3.    El administrador de recursos (resource manager) proporciona accesos a recursos que no son código. Como strings, imágenes, archivo de interfaz gráfica.
4.    El administrador de notificaciones (notification manager), nos permite emitir alertar o notificaciones a la barra de estado o notificaciones de Android.

5.    El administrador de actividades (activity manager) servirá para proporcionar la navegación por la aplicación y como control del ciclo de vida de la misma.

No hay comentarios: