2011-07-13 32 views
15

¿Hay FREE Android Animation Libraries que podemos utilizar en nuestras aplicaciones?Android Animation Library?

Las animaciones incorporadas de Android son muy básicas. Quiero algo más elegante.

-

Gracias de antemano.

+0

uso esta lib para animar elementos en mi vista. es relativamente fácil de usar, pero tiene un problema por el que no puedes repetir la animación y necesitas algo de codificación para superar este problema. https://github.com/daimajia/AndroidViewAnimations –

Respuesta

5

Después de buscar y excavación, esta es la respuesta final llegué:

No hay una disponible. Necesitas escribir tus animaciones.

Espero ver la biblioteca de animación de Android ¡sooon!

Gracias.

+0

¿Has visto la respuesta de @ wtsang02's? Si no se ajusta a sus requisitos, ¿qué es exactamente lo que está buscando? – Halil

+0

¿Creó su propia biblioteca? – Umair

2

Así que las animaciones más simples serían las de animación interpolada (normalmente definida en la carpeta anim) puedes encontrar muchos de estos tipos a través de stackoverflow, la carpeta de muestras de Android, etc. hay todo tipo de rotate translate y animaciones de escala y combinaciones de ellas que puedes hacer en cada vista. combine eso con una aleta de visión o algo similar, puede tener animaciones de vista bastante impresionantes. Creo que la única aplicación en el mercado que muestra este tipo de cosas y qué tan lejos puede llegar es la aplicación de lector de pulsos,

Normalmente utilizo estas al intentar ocultar/mostrar vistas dependiendo del estado (cantidad de desplazamiento en un En la lista, haga clic en un botón para deslizar/desvanecer en otras vistas, hacerlas desaparecer/aparecer al tocar en alguna vista, etc.). pero en todas estas situaciones necesita descubrir cómo quiere usarlas, conecte las cosas usted mismo. no hay una forma fácil de evitar esto. la mayor parte del trabajo está haciendo las conexiones, no creando la animación real.

Lo segundo que me parece realmente genial que lleva las animaciones a un nivel superior es la clase de cámara utilizada para transformaciones gráficas en 3D. esto es un poco más complicado de usar que los anims regulares. hay un par de proyectos muy interesantes utilizando la clase de cámara como:

Coverflow

3d list

También hay 2 clases de Java para transformaciones 3D que son mucho más simple para empezar en los proyectos de muestras android . (tenga 3d en los nombres).

Y para su pregunta. no, no hay una biblioteca específica que haga animaciones realmente complejas en 2 líneas de código. necesitas trabajarlo allí.

+0

¿Es este un perfil de usuario? – iTurki

+0

¿Has leído los nombres de los proyectos del repositorio público? CAAT es el proyecto ... hay ejemplos de proyectos y la fuente de la biblioteca. – DArkO

+0

¿Quiere decir que CAAT es una biblioteca de animación de Android? !!! – iTurki

9

Hay uno por ahí ahora.

NineOldAndroid

+0

NineOldAndroid parece estar en desuso – Apperside

+0

Compruebe este enlace para obtener bibliotecas gratuitas - https://android-arsenal.com/free –

3

biblioteca de Animación Rebound parece ser prometedor y es utilizado por facebook en su aplicación para Android. Usé nineolddroid también y es realmente bueno también.

7

Hay una biblioteca de Android que he creado.

https://github.com/2359media/AndroidAnimator

Su una biblioteca de animación que tiene como objetivo hacer animaciones androide más fácil, permitiendo que muchos efectos de animación complejos que deben lograrse con una o dos líneas de código.

+0

Esto es dulce ... sin embargo, pocos de ellos no funcionarán. Buen trabajo... – superUser