Uso de Activities e Intents para crear diferentes tipos de aplicaciones Android.
Temas:
Ciclo de Vida de un Activity
Uso de Intent
Aplicaciones Multi Vista
Uso de Google Speech
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Curso de programación en Android - 04. activities and intents
1. Dr. René Cruz Flores
rgcruzf@uaemex.mx
Laboratorio de Mobile-Learning
Programación de dispositivos
móviles con plataforma Android
4.Activities and Intents
2. Generalidades de una aplicación Android
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Una aplicación Android es un conjunto de funcionalidades, como puede
ser reproducir música, abrir la agenda, mostrar una página web, guardar un
archivo, etc.
Dichas funcionalidades pueden ser clasificadas en cuatro componentes de
Android:
Funcionalidad Clase Base en Java Ejemplos
Centradas en acciones del
usuario
Activity
Editar un archivo o leer
correo
Procesos en Background Service
Reproducir música o
actualizar el reloj
Receptores de mensajes BroadcastReceiver
Mostrar una alarma o una
notificación automática
Almacenamiento y consulta de
datos
ContentProvider
Abrir el registro de un
contacto
3. Ciclo de vida de una actividad
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Fuente: http://developer.android.com/training/basics/activity-lifecycle/starting.html
5. Multiple Activities
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Comúnmente las aplicaciones Android tienen más de una
actividad (vista).
Es necesario usar la clase “Intent” para hacer referencia a
otra “Activity” en la misma aplicación.
Un vista secundaria se carga usando el método
“startActivity()” pasando como parámetro un objeto
“Intent”.
7. Google Speech
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Es posible utilizar los servicios de reconocimiento y búsqueda
por voz que ofrece el servicio Google Speech.
Realiza una búsqueda en el idioma por default del dispositivo.
Devuelve un arreglo de posibles cadenas de coincidencia en
una busqueda Web.
Requiere un dispositivo con conexión a internet para
funcionar.
8. 4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Ejercicio