Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

EMPEZANDO CON LA PROGRAMACION EN ANDROID

Enviado por   •  14 de Marzo de 2018  •  719 Palabras (3 Páginas)  •  228 Visitas

Página 1 de 3

...

Surface Manager

Administrador de ventanas

OpenGL|ES

Se encarga de la aceleración en 3D

SGL

Maneja los graficos 2D

Media Framework

Incluye los códec de video

FreeType

Maneja las fuentes del sistema principalmente.

SSL

Posibilita la utilización de dicho protocolo para establecer comunicaciones seguras

SQLite

Ofrece la creación de BD Relacionales pudiendo transformar estructura de datos en objetos fáciles de manejar por las aplicaciones

Webkit

Proporciona el motor para las aplicaciones de tipo navegador

libc

Incluye todas las cabeceras y funciones según el estándar del lenguaje C.

Android Runtime (entorno de ejecución)

Formado librerías Java y la maquina virtual Dalvik.

Maquina Virtual Dalvik

En la plataforma Android, el código fuente de Java también se compila en archivos .class. Pero después de generar los archivos .class, mediante la herramienta “dx“ son convertidos a un único archivo dex (Dalvik Executable). Mientras que un archivo .class contiene una sola clase, un archivo .dex contiene múltiples clases. Es el archivo .dex el que se ejecuta en la máquina virtual Dalvik.

[pic 2]

Application Framework

Activity Manager

Gestionar el tiempo de ejecución en las aplicaciones

Window Manager

Maneja las ventanas de las aplicaciones haciendo uso de la Surface Manager

Telephony Manager

Se encarga de servicios de modem, red (sms, teléfono,etc).

Content Providers

Es la que comparte contenido entre aplicaciones.

View System

Se encarga de construir un entorno grafico para las aplicaciones.

Location Manager

Obtiene y manipula información de posicionamiento

Notification Manager

Comunica al usuario los diferentes eventos que puedan ocurrir

XMPP Service

Maneja el protocolo de intercambio de mensajes basado en XML

Intent

Es un elemento básico de comunicación entre diferentes componentes Android. Se puede entender entre mensajes o peticiones entre componentes de la aplicación o entre distintas aplicaciones.

Ejemplo: Crear dos actividades, en una vamos a crear un botón y un cuadro de texto donde el usuario tendrá que introducir su nombre, esta información se le enviara a la segunda actividad y se le mostrara en mensaje de bienvenida.

Activity

Despliega la interfaz de usuario para la aplicación, el cual contiene botones, etiquetas, cajas de texto

...

Descargar como  txt (5.4 Kb)   pdf (51.9 Kb)   docx (15.4 Kb)  
Leer 2 páginas más »
Disponible sólo en Essays.club