Movimento

Os movimentos devem aparecer com moderação no contexto de direção para expressar conceitos, branding e relações entre os elementos. Ela só deve ser usada para ajudar a informar os motoristas sem distrair a atenção deles.

Resumo:

  • Evitar distrair os usuários com movimentos desnecessários
  • Usar o movimento para aumentar a compreensão dos usuários e desenvolver proficiência
  • Torne a linguagem em movimento flexível o suficiente para todos os hardwares relevantes
  • Use o padrão de movimento recomendado para a situação

Padrões de movimento

Para oferecer uma experiência do usuário consistente em todos os apps, padrões de movimento específicos se aplicam às seguintes interações:

  • Alternar entre apps
  • Alternar entre visualizações de apps semelhantes
  • Estender uma ação existente
  • Como minimizar e expandir uma ação
  • Como interromper uma ação

Esses padrões de movimento são baseados no easing padrão (link em inglês), conforme descrito no Material Design, que coloca o foco no final de uma transição acelerando a transição rapidamente e desacelerando gradualmente.


Alternar entre apps

Ao alternar entre apps, use uma transição de fading cruzado que esmaece um elemento à visualização enquanto outro. Essa transição mostra uma saída do aplicativo atual enquanto se move rapidamente para outro.

Alternar rapidamente entre apps
O movimento de crossfade alterna o usuário rapidamente entre apps

Exemplo

Exemplo de alternância de apps
Um crossfade rápido leva o usuário de um app de navegação para um app de mídia e vice-versa

Alternar entre visualizações de apps semelhantes

Ao alternar entre visualizações no mesmo nível de hierarquia em um app (também chamadas de visualizações de apps semelhantes), como guias em uma barra de apps ou músicas em uma playlist, use uma transição de eixo compartilhado. O movimento horizontal e lateral dessa transição reflete o estado de permanecer no mesmo nível dentro de um app.

Exemplo de transição de pares
Um crossfade rápido leva o usuário de um app de navegação para um app de música e vice-versa

Exemplo

O padrão de movimento do eixo compartilhado ao mudar de música em um app de música reforça que as duas músicas estão na mesma playlist

Estender uma ação existente

Quando um usuário está visualizando ou realizando uma ação e depois realiza uma ação secundária e relacionada, essa ação secundária precisa ser introduzida com um movimento vertical (para cima ou para baixo). Essa ação secundária é mostrada em uma sobreposição de tela cheia, com um plano de fundo scrim, na frente da ação principal. A presença da ação principal pelo scrim reforça que o usuário ainda está realizando essa ação.

A ação secundária é fechada na direção inversa do movimento de abertura. Esse movimento reverso leva menos tempo do que o original, já que a ação já foi concluída.

Sobreposição de ação secundária
Aqui, a ação secundária surge da ação principal em uma sobreposição, enquanto a ação principal permanece parcialmente visível atrás do scrim

Exemplo

Exemplo de sobreposição de ação do Android Auto
Selecionar o botão flutuante na barra de controle de mídia faz com que ele se expanda verticalmente em uma sobreposição com um plano de fundo scrim

Como minimizar e expandir uma ação

As ações em andamento podem ser minimizadas em um formato menor. Esse formato menor permite que o usuário realize várias tarefas enquanto a ação em andamento é executada em segundo plano.

  • Expansão: quando o usuário toca em uma ação minimizada, ela é expandida e preenche a tela cheia, usando uma transição de aparecimento gradual.

  • Minimizar: ao minimizar uma ação em andamento, use o inverso desse movimento. O movimento de minimização precisa levar menos tempo do que o movimento de expansão, já que o usuário está saindo dessa ação.

Como abrir uma tela minimizada
A ação minimizada é expandida para tela cheia à medida que aparece sobre a ação atual

Exemplo

Exemplo de botão de ação flutuante do Android Auto
O botão de ação flutuante (FAB) de reprodução se expande para a visualização de reprodução completa e se contrai pela seta para baixo

Como interromper uma ação

Quando uma ação opcional curta precisa aparecer de repente em frente a uma ação em andamento, ela precisa deslizar (para cima ou para baixo) da borda da tela, com uma tela parcial. Como alternativa, ele desaparecerá no meio da tela, com uma tela cheia. Inicie o movimento no local mais próximo de onde você quer que a nova ação apareça.

Exemplo de ação curta
Quando a ação disruptiva aparecer perto da parte de cima da tela, deslize-a de cima para baixo com uma tela parcial.

Exemplo

Exemplo de notificação
Neste exemplo do Android Auto, uma notificação sobre uma próxima curva desliza do topo da tela com um scrim parcial, para que o conteúdo de mídia em andamento permaneça visível