YouTube

Got a YouTube account?

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

Spanish subtitles

← 06-49 Adding Elevation

Get Embed Code
6 Languages

Showing Revision 1 created 12/02/2015 by werexon.

  1. En este momento, tenemos material deslizante
    a través del material en la misma elevación,
  2. que es algo que los ceños fruncidos de especificaciones sobre.
  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. intelectualmente comprometida si
    no llegó a poner en práctica este efecto.
  9. Esta es tu oportunidad de
    pausar el vídeo y
  10. intente hacerlo usted mismo
    antes de que yo te mostraré 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 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. que es algo que la aplicación
    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%.