Image Switcher 10TE0101

5
“Image Switcher” MSC. Raúl Mora Reyes Alumno. Miguel Vázquez Díaz Practica. Image Switcher Febrero de 2014.

Transcript of Image Switcher 10TE0101

Page 1: Image Switcher 10TE0101

“Image Switcher”

MSC. Raúl Mora Reyes

Alumno. Miguel Vázquez Díaz

Practica. Image Switcher

Febrero de 2014.

Page 2: Image Switcher 10TE0101

Si se quiere aplicar un poco de animación a la imagen cuando se realizan transiciones de una imagen a otra. En este caso, es necesario utilizar el ImageSwitcher juntos con la vista Galería.

Lo que haremos en este pequeño proyecto será, crear un nuevo proyecto Android con el nombre ImageSwitcher.

Así mismo Modificar el main.xml añadiendo las declaraciones pertinentes.

Lo dicho quedara como se muestra en las figuras superiores.

Page 3: Image Switcher 10TE0101

A continuación hacer clic en las res / valores carpeta y seleccionaremos Nueva. Con el Nombre attrs.xml. y se rellenara la attrs.xml como se muestra en la figura superior.

Page 4: Image Switcher 10TE0101

La primera cosa a, notar en este ejemplo es que el ImageSwitcherActivity no sólo extiende la actividad, sino también implementa ViewFactory. Para utilizar la vista ImageSwitcher, necesita para implementar la interfaz ViewFactory, que crea los puntos de vista autilizar con la opinión ImageSwitcher. Para ello, es necesario implementar la MakeView.

¿Cómo funciona?

Page 5: Image Switcher 10TE0101

MakeView, este método crea una nueva vista para ser añadido en la vista ImageSwitcher, que en este caso es un ImageView.

Al igual que en la practica Gallery, también ha implementado una clase ImageAdapter para que se puede unir a la vista de la galería con una serie de puntos de vista ImageView.

En el método onCreate (), se obtiene una referencia a la vista ImageSwitcher y configurar la animación, especificando cómo las imágenes deben "desaparecer" dentro y fuera de la vista. Por último, cuando una imagen se selecciona entre el Vista de la galería, la imagen se visualiza en la vista ImageSwitcher.

FIN…