Return to Video

06-42 Animate Your Transitions - Solution

  • 0:00 - 0:02
    Bien, tu estas listo!
  • 0:02 - 0:03
    Deja que te enseñe lo que hice
  • 0:04 - 0:06
    La primer cosa que hice ,fue crear algunos temas nuevos
  • 0:06 - 0:10
    Yo cree APPTheme.Main y AppTheme.
  • 0:10 - 0:12
    Y ambos son derivadas de AppTheme
  • 0:12 - 0:15
    Y los puse en los estilos más importantes para mantenerlos ahí
  • 0:15 - 0:18
    Y sobre todo manteniendo esto fuera, porque es agradable mantenerlo
  • 0:18 - 0:22
    La materia más vieja es V21 y la materia Android
  • 0:22 - 0:25
    Así que nos vamos a v21, y
  • 0:26 - 0:31
    Yo estoy creando actualmente esos temas con mi nombre
  • 0:31 - 0:34
    Solo girando windowContentTransitions on, y
  • 0:34 - 0:37
    Lo detalles que hacen referencia entran
  • 0:37 - 0:39
    se parecen mucho a los que te mostré
  • 0:40 - 0:45
    Así que si nos fijamos en nuestras transiciones de hecho tenemos actualmente recursos de transición
  • 0:45 - 0:50
    Si puedes ver 2 tenemos 2 diferentes clases de transiciones, una por
  • 0:50 - 0:53
    v21 y uno por landscape v21 la cual es muy genial
  • 0:54 - 0:58
    Así que en este caso estamos en
  • 0:58 - 1:01
    non-landscape es bastante sencillo
  • 1:02 - 1:03
    es exactamente lo que yo te mostré antes
  • 1:03 - 1:05
    estamos ordenando juntos
  • 1:05 - 1:06
    es medio segundo largo
  • 1:06 - 1:10
    vamos a desaparecer todo lo que no es la barra de estado y la nav bar
  • 1:10 - 1:14
    vamos a deslizar la barra de herramienta para arriba
  • 1:14 - 1:18
    y vamos a deslizar el panel adicional del fondo
  • 1:18 - 1:19
    Así que, es muy muy sencillo
  • 1:19 - 1:22
    y para landscape, la unica diferencia es que vamos a deslizar el panel adicional
  • 1:22 - 1:25
    para la derecha, porque eso lo hace ver más agradable
  • 1:26 - 1:28
    luego durante la transición de retorno
  • 1:28 - 1:32
    deslizamos este desde el fondo en caso de retrato
  • 1:32 - 1:35
    y en landscape, lo deslizamos hacia la derecha
  • 1:35 - 1:37
    así que es muy muy sencillo, en términos de añadir transiciones
  • 1:37 - 1:39
    y luego la única pregunta es
  • 1:40 - 1:45
    donde realmente iniciamos nuestra animación?
  • 1:45 - 1:49
    y, por supuesto, un lugar para eso es MainActivity
  • 1:49 - 1:51
    MainActivity sabe mucho sobre lo que esta pasando, pero
  • 1:51 - 1:54
    también es una cosa que actualmente es responsable por lanzarlo
  • 1:54 - 1:58
    MainActivity, si no estamos en 2 paneles
  • 1:58 - 2:01
    es actualmente responsabilidad de lanzarlo en la próxima actividad
  • 2:01 - 2:05
    y lo llamamos ActivityOptionsCompat, hace la escena de transicion animada y
  • 2:05 - 2:06
    luego empieza la actividad
  • 2:06 - 2:08
    y estamos listos
  • 2:08 - 2:10
    y tenemos una muy muy sencilla y simple transición.
Title:
06-42 Animate Your Transitions - Solution
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD855 - Android Fundamentals 2
Duration:
02:11

Spanish, Mexican subtitles

Incomplete

Revisions Compare revisions