YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish, Mexican subtitles

← 06-49 Adding Elevation

Get Embed Code
6 Languages

Showing Revision 1 created 10/27/2015 by gerardo_97.

  1. ahora mismo nosotros tenemos material deslizante mediante material en el mismo elevación
  2. que es algo que la especificación de seños fruncidos
  3. Lo que nos gustaría hacer es algo más parecido a esto.

  4. Como se puede ver , las barras ganancias app
    en la elevación, proyecta una sombra ,

  5. cuando el contenido se desliza bajo

  6. Afortunadamente , tenemos una llamada de retorno para
    cuando el RecyclerView se desplaza
  7. Me di cuenta de que podría haber una pequeña
    porcentaje de ustedes que se sentiría
  8. intelectual comprometida si no llegó a aplicar este efecto
  9. esta es tu oportunidad de pausar el vídeo y
  10. intente hacerlo usted mismo
    antes de que yo te mostre la respuesta
  11. Bueno, la última oportunidad , y aquí va
  12. Así es como yo lo hice
  13. En el interior de onCreateView ,
    justo después de nuestras cosas de paralaje
  14. Revisé para ver que tenemos una barra de aplicación
  15. si nosotros tenemos una Empiezo por el establecimiento de su elevación a 0
  16. Luego agrego una OnScrollListener aquí

  17. Y cada vez que nos desplazamos que comprobamos
    el desplazamiento vertical del RecyclerView
  18. Si es cero, entonces sabemos
    no estamos underscrolled y
  19. nos pusimos en la elevación aplicación barra a cero

  20. De lo contrario , estamos underscrolled y nosotros
    realidad configurarlo a su TargetElevation
  21. es algo que la app bares hacen eso es una especie de fresco .
  22. Y con eso,
    tenemos este bonito efecto underscrolling .
  23. es un poco difícil de ver
    en la tableta tal vez, pero
  24. en realidad hay un poco de sombra
    allí se puede ver que está siendo fundido.
  25. Es un detalle sutil, pero una vez más ,
    Yo siempre digo que cuando estamos haciendo estos
  26. pasos finales , es que el pasado 10 % que
    que realmente hace una diferencia enorme .
  27. Y a veces , es el último 1 % .