Transición de página de paginación personalizada

Sé que ya hay muchas preguntas sobre la interfaz de usuario oportuna. Actualmente estoy haciendo con ViewPager en el que tengo tres páginas con diferentes antecedentes (verde, amarillo, rojo). Me gustaría implementar la transición entre ellos como se muestra en la imagen de abajo. Sé cómo implementar una transición personalizada para ViewPager, pero no sé cuál es la lógica para esta transición en particular.

¿Alguien tiene experiencia con esto?

introduzca la descripción de la imagen aquí

Ese efecto parece muy bonito. Esta entrada del blog introduce una biblioteca para hacerlo con un mapa de bits. http://andraskindler.com/blog/2014/parallaxviewpager_parallax_background_effect_for_the_viewpager/

Me imagino que esto podría hacerse utilizando esta biblioteca y un archivo de imagen correctamente creado. Me pregunto que ya que parece ser gradientes en cada página y gradientes entre cada página (un gradiente de gradientes) si esto se puede hacer con un dibujable. Podría ser más fácil hacer que funcione bien para diferentes tamaños de pantalla.

Empezaría trabajando con el código proporcionado en la biblioteca. https://github.com/andraskindler/parallaxviewpager/blob/master/src/main/java/com/andraskindler/parallaxviewpager/ParallaxViewPager.java

  • ListView dentro de un fragmento utilizado en un ViewPager no se comporta como se esperaba
  • Utilizar FragmentStatePagerAdapter sin biblioteca de soporte
  • Cómo reemplazar un ViewPager con un fragmento
  • Cambiar la duración de la animación ViewPager al deslizar de forma programática
  • ¿Cómo escribir el método onClick en el viewpager?
  • Reemplazar ViewPager con Fragmento - y luego volver a navegar
  • ViewPager con indicador sin la biblioteca de soporte de Android
  • Las pestañas de menú no responden
  • ViewPager ¿Fragmentos que se destruyen con el tiempo?
  • ActionBar ERROR: Navegación de modo de lista no visible después de usar SearchView
  • El color de fondo de Viewpager se filtra a través de la primera página
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.