¿Qué significan pivotX y pivotY en animaciones de Android?

Estos dos términos se producen en muchos lugares, pero ¿qué es exactamente lo que significan en el contexto de las animaciones de Android?

El pivotX y el pivotY son el punto central de la animación.
Así, por ejemplo, si desea hacer zoom en la animación puede utilizar este

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" > <scale xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fromXScale="1" android:fromYScale="1" android:pivotX="50%" android:pivotY="50%" android:toXScale="3" android:toYScale="3" > </scale> </set> 

Y el android:pivotX="50%" y android:pivotY="50%" significará que el zoom se iniciará desde el centro.

También hay un tutorial agradable por la colmena de Android aquí

  • Iniciar la actividad con el modo de izquierda a derecha
  • Replicar el panel inferior de Google Maps Deslizar el dedo hacia arriba
  • Cómo animar una versión 'clonada', duplicada de Android existente View
  • Animación de la vista de un niño fuera del padre
  • Animación de escala de imagen de Android relativa al punto central
  • ¿Por qué mi vista de diseño anima su tamaño antes de que su hermano haya cambiado su tamaño?
  • animateLayoutChanges no animar la eliminación de la flecha hacia atrás desde la barra de herramientas
  • L-release-like Touch Ripple animación en pre-L
  • Cómo restablecer el estado de animación?
  • Eliminación del fondo de una animación de marco en Android
  • En Android, ¿cómo lograr un efecto de snap en un listview respetando la aceleración causada por fling?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.