Animaciones y Graficos
EN ANDROID
Paula Araya Chavarría
INTRODUCCION
Android ofrece una variedad de APIs potentes para aplicar la animación a
los elementos de la interfaz de usuario y dibujospersonalizados en
gráficos 2D y 3D.
GRAFICOS
• Los APIs del framework de Android proporcionan un
conjunto de APIs 2D para dibujar. Esto permite hacer
los gráficos personalizados en un Canvas omodificar
Views existentes para personalizar su apariencia.
GRAFICOS
CANVAS
• La clase Canvas funciona como interfaz. Representa
una superficie donde se puede dibujar.
• Dispone de una serie de métodos quepermite
representar líneas, círculos, texto…
• Se usa cuando en la aplicación se necesita tener
control
especializado
sobre
los
dibujos
o
animaciones.
CANVAS
PAINT
• La
mayoría
de
los
métodos
declase Canvas utilizan un parámetro de tipo Paint.
la
• Esta clase permite definir el color, estilo o grosor del
trazado de un gráfico vectorial.
PAINT
PATH
• La clase Path permite definir untrazado a partir de
segmentos de línea y curvas.
• Una
vez
definido
puede
ser
con canvas.drawPath(Path, Paint).
dibujado
• Un Path también puede ser utilizado para dibujar un
texto sobre el trazadomarcado.
PATH
ANIMACIONES
• Una
simulación
de
movimiento
mediante
una
secuencia de imágenes.
• Al mostrar estas imágenes (llamadas cuadros o
frames) sucesivamente
en una misma posiciónproducen una ilusión de movimiento que no existió
en realidad.
ANIMACIONES
• El framework de Android ofrece dos sistemas de
animación:
• Property animation.
• View animation.
• Ambos sistemas sonopciones viables, sin embargo la
animación de propiedades es el método preferido, ya
que es más flexible y tiene más funciones.
VIEW ANIMATION
• Es el sistema más antiguo.
• Solo se puede utilizar paravistas.
• Realiza una serie de transformaciones simples
(posición, tamaño, rotación y transparencia) en el
contenido de un objeto View.
PROPERTY ANIMATION
• Incorporado en Android 3.0.
• Permite...
Regístrate para leer el documento completo.