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

Reporte Intent ¿Qué es un intent?

Enviado por   •  2 de Enero de 2019  •  667 Palabras (3 Páginas)  •  247 Visitas

Página 1 de 3

...

Realización de Intent a otra aplicación

Android ya cuenta con varias “plantillas” de intents para acceder a diversas aplicaciones comunes en “todos” los telefonos, como el registro de llamadas, el explorardor de internet, la bandeja de mensajes, etc., en el caso de aplicaciones de terceros, como se menciono anteriormente se necesita saber exactamente el nombre de la clase que contiene la actividad, si esto no sucede asi la aplicación que ejecute el intent no respondera y se cerrara.

[pic 2]

Para realizar nuestra practica comprobamos la clase y el nombre de la actividad que procederemos a abrir, el nombre de la actividad esta especificado en el AndroidManifest donde se especifican las activitis con la etiqueta , en el apartado de se especifican los intent locales que la actividad puede aceptar, la siguiente imagen ilustra esto.

[pic 3]

Teniendo la información necesaria, procedemos a configurar el intent en el OnClickListener del objeto Button, quedando el codigo como se muestra en la imagen.

[pic 4]

Como podemos ver la acticidad se inicia cuando se ejecuta el startActivity(intent), el intent tambien puede guardar informacion extra si necesario, para que esta información extra sea recibida, debe de estar configurado un Broadcast especifico para recibir la informacion del intent del lado de la actividad llamada.

Probar la apliación

Para correr la aplicación (y asi probarla) tenemos dos opciones para realizar esta tarea, utilizar un dispositivo virtual (emulado) o probarlo en un dispositivo fisico que tengamos disponible y sea compatible con el programa que queremos probar.

La primera opcion se descarta ya que necesitamos que la aplicación Reminders tambien este presente dentro del dispositivo.

Para probar nuestra aplicación elegimos la opcion de probar usando un dispositivo externo, en particular un Xperia ZL (2013) con Android 5.1.1.

Biblografia

http://elbauldelprogramador.com/programacion-android-intents-conceptos/

http://developer.android.com/reference/android/content/Intent.html

http://developer.android.com/intl/es/guide/components/intents-filters.html

http://developer.android.com/intl/es/training/basics/firstapp/starting-activity.html

...

Descargar como  txt (4.7 Kb)   pdf (44.5 Kb)   docx (12.5 Kb)  
Leer 2 páginas más »
Disponible sólo en Essays.club