Sei sulla pagina 1di 3

CURSO DE DESARROLLO DE APLICACIONES ANDROID

Tema 14

Gráficos y Animaciones

Casos Prácticos
TEMA 14. GRÁFICOS Y ANIMACIONES

CASO PRÁCTICO 1

Se desarrollará una aplicación, compatible con versiones del nivel de API 11 y superiores.

La aplicación constará de, al menos, tres pantallas.

En la pantalla de bienvenida, se ofrecerá un listado que permita acceder a cada una de las
otras dos pantallas.

En la segunda pantalla, se mostrará un pequeño formulario que permita introducir los


parámetros necesarios (tamaño, posición inicial, color inicial –elegido de una lista desplegable
de colores-) para crear al menos dos tipos de figuras geométricas distintas. Se podrán
visualizar varias figuras geométricas en pantalla simultáneamente las cuales deberán
responder a los toques, pudiéndose mover y destruir (para ello, será necesario comprobar si
las coordenadas del punto donde se toque la pantalla están dentro del espacio delimitado por
la figura).

Las figuras cambiarán su color si son pulsadas, si se mueven, o si se dejan de mover.

Cada figura deberá visualizar, dentro de su contorno, su tipo y número de orden, y el texto
será siempre del mismo color que el contorno de la figura.

Se deberán mostrar mensajes que indiquen en todo momento el número de figuras


visualizadas, y el evento que está ocurriendo o ha ocurrido (“Se está moviendo el círculo
número 2”, “Se ha destruido el rectángulo número 7”).

En la tercera pantalla, se realizará una composición de imágenes que deberán añadirse como
recursos de tipo drawable y que serán referenciados directamente desde el layout XML y
también añadidas dinámicamente desde la actividad, bien en el momento de creación, bien
como respuesta a la pulsación en alguna zona de la pantalla, botón, u otra imagen (al pulsar
sobre una imagen se deberá realizar una transición hasta otra imagen).

También deberán dibujarse algunas formas definidas como objetos tipo drawable extendidos
que serán referenciados directamente en los layout XML y también dinámicamente desde la
actividad.

Se valorará una presentación pulcra y original, así como un control de los errores que puedan
generarse en la aplicación.

Se enviará la carpeta con todo el código fuente del proyecto (ubicada dentro del Workspace de
Eclipse), comprimida, a la dirección de mail publicada en el tablón de anuncios del curso.

CURSO DE DESARROLLO DE APLICACIONES ANDROID 2


TEMA 14. GRÁFICOS Y ANIMACIONES

CASO PRÁCTICO 2

Se desarrollará una aplicación, compatible con Android 3.1.

La aplicación constará de cuatro pantallas.

En la pantalla de bienvenida, se ofrecerá un listado que permita acceder a cada una de las
otras tres pantallas.

En la segunda pantalla, se realizará una composición de animaciones secuenciales y


simultáneas, sobre un objeto de tipo View a elección del alumno. La animación deberá
contener un mínimo de tres transformaciones distintas.

En la tercera pantalla, se realizará una animación usando Drawable, que deberá iniciarse
automáticamente.

En la cuarta pantalla, se realizará otra composición de animaciones utilizando


ViewPropertyAnimator, sobre otro objeto de tipo View (de un tipo distinto al de la primera
pantalla) a elección del alumno. La animación deberá contener un mínimo de tres
transformaciones distintas.

Se enviará la carpeta con todo el código fuente del proyecto (ubicada dentro del Workspace de
Eclipse), comprimida, a la dirección de mail publicada en el tablón de anuncios del curso.

CURSO DE DESARROLLO DE APLICACIONES ANDROID 3

Potrebbero piacerti anche