SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
1
Las aplicaciones de Android constan de componentes débilmente acoplados,
vinculados por un manifiesto de aplicación que describe cada componente y
cómo interactúan entre ellos. Los siguientes siete componentes proporcionan
los bloques de construcción para las aplicaciones:




                                                                         2
•Una actividad es comparable a una aplicación de escritorio y es un
concepto vinculado a una interface de usuario, representada la
mayoría de las veces por una o más vistas (Views).

•Es una pieza de código ejecutable, que se utiliza según se requiere,
puede interactuar con el usuario y demandar datos o servicios de
otras actividades mediante peticiones o Intentos. La mayor parte del
código elaborado para Android se ejecuta en el contexto de una
Actividad.

•En términos de desarrollo de escritorio, una actividad es equivalente
a un formulario




                                                                         3
•Este componente es una pieza de código ejecutable que corre en
segundo plano (background) y no requiere de una interface de
usuario. Son análogos a los servicios o demonios de los sistemas
operativos para PC´s.




                                                                   4
•Los proveedores de contenido se utilizan para gestionar y compartir
bases de datos de aplicación. Son el medio preferido de intercambio
de datos a través de los límites de las aplicaciones.
•Esto significa que puedes configurar tus propios proveedores de
contenidos que permitan el acceso de otras aplicaciones y hacer uso
de los proveedores de contenidos creados por otras personas y con
ellos acceder a los datos almacenados.
•Android incluyen varios proveedores de contenido nativos que
presentan las bases de datos útiles, como el almacén datos de
contacto.




                                                                       5
6
•Los intentos (intents) permiten expresar la intención de que algún
componente ejecute una acción sobre ciertos datos. Las intenciones
ofrecen un servicio de paso de mensajes que permite interconectar
componentes de la misma o de distintas aplicaciones; además se
utilizan para arrancar actividades de manera explícita, nombrando su
clase, o de manera implícita, nombrando la acción y los datos a los que
se quiere aplicar dicha acción, eligiéndose en tiempo de ejecución la
actividad receptora.

•Las intenciones de omnienvío (broadcast intents) se envían a
múltiples destinatarios en el sistema y pueden ser procesadas por
cualquier receptor de omnienvíos (broadcast receiver).

•El sistema genera intenciones de omnienvío para anunciar eventos
como la ’batería baja’, la llegada de una llamada de teléfono o de un
SMS, entre otros.
                                                                      7
•Mecanismo que permite a las aplicaciones señalar “algo” a los
usuarios sin interrumpir la Actividad en primer plano.




                                                                 8
9
•Componentes visuales de diversas aplicaciones,   mismos   que
podemos encontrar en la pantalla inicial.




                                                                 10
Las aplicaciones de Android constan de componentes débilmente acoplados,
vinculados por un manifiesto de aplicación que describe cada componente y
cómo interactúan entre ellos. Los siguientes siete componentes proporcionan
los bloques de construcción para las aplicaciones:




                                                                        11

Más contenido relacionado

Similar a Android de la A a la z componentes de una aplicacion ulises gonzalez

BASE DE DATOS 2
BASE DE DATOS 2BASE DE DATOS 2
BASE DE DATOS 2williamesa
 
Presentacion android mistela&tweets
Presentacion android mistela&tweetsPresentacion android mistela&tweets
Presentacion android mistela&tweetsJorge Soro
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Androidmcanalesc94
 
Unidad ii
Unidad iiUnidad ii
Unidad iiOrlys05
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones webbelenovando
 
Desarrollo de aplicaciones para Android
Desarrollo de aplicaciones para AndroidDesarrollo de aplicaciones para Android
Desarrollo de aplicaciones para AndroidRefresh Maracaibo
 
Presentacion para la Flagship Store de Telefónica
Presentacion para la Flagship Store de TelefónicaPresentacion para la Flagship Store de Telefónica
Presentacion para la Flagship Store de TelefónicaJavier Tellez Dones
 
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del softwaresara272016
 
Aplicaciones informáticas
Aplicaciones informáticasAplicaciones informáticas
Aplicaciones informáticasfelipe cuadros
 
Recurso multimedia
Recurso multimediaRecurso multimedia
Recurso multimedia123alin
 
Examen de diagnostico_de_moviles_arianna
Examen de diagnostico_de_moviles_ariannaExamen de diagnostico_de_moviles_arianna
Examen de diagnostico_de_moviles_ariannaariannalizeeth
 

Similar a Android de la A a la z componentes de una aplicacion ulises gonzalez (20)

BASE DE DATOS 2
BASE DE DATOS 2BASE DE DATOS 2
BASE DE DATOS 2
 
20 preguntas
20 preguntas20 preguntas
20 preguntas
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Presentacion android mistela&tweets
Presentacion android mistela&tweetsPresentacion android mistela&tweets
Presentacion android mistela&tweets
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Las apps
Las appsLas apps
Las apps
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Unidad ii
Unidad iiUnidad ii
Unidad ii
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
27754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_284685327754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_2846853
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Desarrollo de aplicaciones para Android
Desarrollo de aplicaciones para AndroidDesarrollo de aplicaciones para Android
Desarrollo de aplicaciones para Android
 
Presentacion para la Flagship Store de Telefónica
Presentacion para la Flagship Store de TelefónicaPresentacion para la Flagship Store de Telefónica
Presentacion para la Flagship Store de Telefónica
 
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
 
Aplicaciones informáticas
Aplicaciones informáticasAplicaciones informáticas
Aplicaciones informáticas
 
Preguntas
PreguntasPreguntas
Preguntas
 
Recurso multimedia
Recurso multimediaRecurso multimedia
Recurso multimedia
 
Base de datos2
Base de datos2Base de datos2
Base de datos2
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Examen de diagnostico_de_moviles_arianna
Examen de diagnostico_de_moviles_ariannaExamen de diagnostico_de_moviles_arianna
Examen de diagnostico_de_moviles_arianna
 

Más de Android UNAM

Móviles, fuerza de cambio
Móviles, fuerza de cambioMóviles, fuerza de cambio
Móviles, fuerza de cambioAndroid UNAM
 
Todo trabajo es temporal
Todo trabajo es temporalTodo trabajo es temporal
Todo trabajo es temporalAndroid UNAM
 
Android de la A a la Z Actividades ulises gonzalez
Android de la A a la Z   Actividades ulises gonzalezAndroid de la A a la Z   Actividades ulises gonzalez
Android de la A a la Z Actividades ulises gonzalezAndroid UNAM
 
Android de la A a la Z PARTE 3 de 3 ulises gonzalez
Android de la A a la Z  PARTE 3 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 3 de 3 ulises gonzalez
Android de la A a la Z PARTE 3 de 3 ulises gonzalezAndroid UNAM
 
Android de la A a la Z XML Ulises Gonzalez
Android de la A a la Z  XML Ulises GonzalezAndroid de la A a la Z  XML Ulises Gonzalez
Android de la A a la Z XML Ulises GonzalezAndroid UNAM
 
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
Android de la A a la Z  PARTE 2 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 2 de 3 ulises gonzalez
Android de la A a la Z PARTE 2 de 3 ulises gonzalezAndroid UNAM
 
Android de la A a la Z PARTE 1 de 3 ulises gonzalez
Android de la A a la Z PARTE 1 de 3 ulises gonzalezAndroid de la A a la Z PARTE 1 de 3 ulises gonzalez
Android de la A a la Z PARTE 1 de 3 ulises gonzalezAndroid UNAM
 
"Android de la A a la Z" -- Unidad 11
"Android de la A a la Z" -- Unidad 11"Android de la A a la Z" -- Unidad 11
"Android de la A a la Z" -- Unidad 11Android UNAM
 
"Android de la A a la Z" -- Unidad 10
"Android de la A a la Z" -- Unidad 10"Android de la A a la Z" -- Unidad 10
"Android de la A a la Z" -- Unidad 10Android UNAM
 
"Android de la A a la Z" -- Unidad 9
"Android de la A a la Z" -- Unidad 9"Android de la A a la Z" -- Unidad 9
"Android de la A a la Z" -- Unidad 9Android UNAM
 
"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8Android UNAM
 
Android de la A a la Z" -- Unidad 7
Android de la A a la Z" -- Unidad 7Android de la A a la Z" -- Unidad 7
Android de la A a la Z" -- Unidad 7Android UNAM
 
"Android de la A a la Z" -- Unidad 6
"Android de la A a la Z" -- Unidad 6"Android de la A a la Z" -- Unidad 6
"Android de la A a la Z" -- Unidad 6Android UNAM
 
"Android de la A a la Z" -- Unidad 5
"Android de la A a la Z" -- Unidad 5"Android de la A a la Z" -- Unidad 5
"Android de la A a la Z" -- Unidad 5Android UNAM
 
"Android de la A a la Z" -- Unidad 3
"Android de la A a la Z" -- Unidad 3"Android de la A a la Z" -- Unidad 3
"Android de la A a la Z" -- Unidad 3Android UNAM
 
"Android de la A a la Z" -- Unidad 2
"Android de la A a la Z" -- Unidad 2"Android de la A a la Z" -- Unidad 2
"Android de la A a la Z" -- Unidad 2Android UNAM
 
"Android de la A a la Z" -- Unidad 1
"Android de la A a la Z" -- Unidad 1"Android de la A a la Z" -- Unidad 1
"Android de la A a la Z" -- Unidad 1Android UNAM
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- IntroducciónAndroid UNAM
 

Más de Android UNAM (18)

Móviles, fuerza de cambio
Móviles, fuerza de cambioMóviles, fuerza de cambio
Móviles, fuerza de cambio
 
Todo trabajo es temporal
Todo trabajo es temporalTodo trabajo es temporal
Todo trabajo es temporal
 
Android de la A a la Z Actividades ulises gonzalez
Android de la A a la Z   Actividades ulises gonzalezAndroid de la A a la Z   Actividades ulises gonzalez
Android de la A a la Z Actividades ulises gonzalez
 
Android de la A a la Z PARTE 3 de 3 ulises gonzalez
Android de la A a la Z  PARTE 3 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 3 de 3 ulises gonzalez
Android de la A a la Z PARTE 3 de 3 ulises gonzalez
 
Android de la A a la Z XML Ulises Gonzalez
Android de la A a la Z  XML Ulises GonzalezAndroid de la A a la Z  XML Ulises Gonzalez
Android de la A a la Z XML Ulises Gonzalez
 
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
Android de la A a la Z  PARTE 2 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 2 de 3 ulises gonzalez
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
 
Android de la A a la Z PARTE 1 de 3 ulises gonzalez
Android de la A a la Z PARTE 1 de 3 ulises gonzalezAndroid de la A a la Z PARTE 1 de 3 ulises gonzalez
Android de la A a la Z PARTE 1 de 3 ulises gonzalez
 
"Android de la A a la Z" -- Unidad 11
"Android de la A a la Z" -- Unidad 11"Android de la A a la Z" -- Unidad 11
"Android de la A a la Z" -- Unidad 11
 
"Android de la A a la Z" -- Unidad 10
"Android de la A a la Z" -- Unidad 10"Android de la A a la Z" -- Unidad 10
"Android de la A a la Z" -- Unidad 10
 
"Android de la A a la Z" -- Unidad 9
"Android de la A a la Z" -- Unidad 9"Android de la A a la Z" -- Unidad 9
"Android de la A a la Z" -- Unidad 9
 
"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8"Android de la A a la Z" -- Unidad 8
"Android de la A a la Z" -- Unidad 8
 
Android de la A a la Z" -- Unidad 7
Android de la A a la Z" -- Unidad 7Android de la A a la Z" -- Unidad 7
Android de la A a la Z" -- Unidad 7
 
"Android de la A a la Z" -- Unidad 6
"Android de la A a la Z" -- Unidad 6"Android de la A a la Z" -- Unidad 6
"Android de la A a la Z" -- Unidad 6
 
"Android de la A a la Z" -- Unidad 5
"Android de la A a la Z" -- Unidad 5"Android de la A a la Z" -- Unidad 5
"Android de la A a la Z" -- Unidad 5
 
"Android de la A a la Z" -- Unidad 3
"Android de la A a la Z" -- Unidad 3"Android de la A a la Z" -- Unidad 3
"Android de la A a la Z" -- Unidad 3
 
"Android de la A a la Z" -- Unidad 2
"Android de la A a la Z" -- Unidad 2"Android de la A a la Z" -- Unidad 2
"Android de la A a la Z" -- Unidad 2
 
"Android de la A a la Z" -- Unidad 1
"Android de la A a la Z" -- Unidad 1"Android de la A a la Z" -- Unidad 1
"Android de la A a la Z" -- Unidad 1
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción
 

Android de la A a la z componentes de una aplicacion ulises gonzalez

  • 1. 1
  • 2. Las aplicaciones de Android constan de componentes débilmente acoplados, vinculados por un manifiesto de aplicación que describe cada componente y cómo interactúan entre ellos. Los siguientes siete componentes proporcionan los bloques de construcción para las aplicaciones: 2
  • 3. •Una actividad es comparable a una aplicación de escritorio y es un concepto vinculado a una interface de usuario, representada la mayoría de las veces por una o más vistas (Views). •Es una pieza de código ejecutable, que se utiliza según se requiere, puede interactuar con el usuario y demandar datos o servicios de otras actividades mediante peticiones o Intentos. La mayor parte del código elaborado para Android se ejecuta en el contexto de una Actividad. •En términos de desarrollo de escritorio, una actividad es equivalente a un formulario 3
  • 4. •Este componente es una pieza de código ejecutable que corre en segundo plano (background) y no requiere de una interface de usuario. Son análogos a los servicios o demonios de los sistemas operativos para PC´s. 4
  • 5. •Los proveedores de contenido se utilizan para gestionar y compartir bases de datos de aplicación. Son el medio preferido de intercambio de datos a través de los límites de las aplicaciones. •Esto significa que puedes configurar tus propios proveedores de contenidos que permitan el acceso de otras aplicaciones y hacer uso de los proveedores de contenidos creados por otras personas y con ellos acceder a los datos almacenados. •Android incluyen varios proveedores de contenido nativos que presentan las bases de datos útiles, como el almacén datos de contacto. 5
  • 6. 6
  • 7. •Los intentos (intents) permiten expresar la intención de que algún componente ejecute una acción sobre ciertos datos. Las intenciones ofrecen un servicio de paso de mensajes que permite interconectar componentes de la misma o de distintas aplicaciones; además se utilizan para arrancar actividades de manera explícita, nombrando su clase, o de manera implícita, nombrando la acción y los datos a los que se quiere aplicar dicha acción, eligiéndose en tiempo de ejecución la actividad receptora. •Las intenciones de omnienvío (broadcast intents) se envían a múltiples destinatarios en el sistema y pueden ser procesadas por cualquier receptor de omnienvíos (broadcast receiver). •El sistema genera intenciones de omnienvío para anunciar eventos como la ’batería baja’, la llegada de una llamada de teléfono o de un SMS, entre otros. 7
  • 8. •Mecanismo que permite a las aplicaciones señalar “algo” a los usuarios sin interrumpir la Actividad en primer plano. 8
  • 9. 9
  • 10. •Componentes visuales de diversas aplicaciones, mismos que podemos encontrar en la pantalla inicial. 10
  • 11. Las aplicaciones de Android constan de componentes débilmente acoplados, vinculados por un manifiesto de aplicación que describe cada componente y cómo interactúan entre ellos. Los siguientes siete componentes proporcionan los bloques de construcción para las aplicaciones: 11