Quando sua IU muda em resposta à ação do usuário, você precisa animar as transições de layout. Essas animações fornecem feedback aos usuários sobre as ações deles e ajudam a mantê-los orientados para a IU.
O Android inclui o framework de transições, que permite animar facilmente mudanças entre duas hierarquias de visualização. O framework anima as visualizações durante a execução, mudando alguns dos valores das propriedades ao longo do tempo. O framework inclui animações integradas para efeitos comuns e permite criar animações personalizadas e callbacks do ciclo de vida de transição.
Para começar, assista ao vídeo incorporado aqui e leia a Visão geral de animações.
Documentação
- Visão geral de animações
 - Visão geral de animação de propriedades
 - Animar gráficos drawable
 - Revelar ou ocultar uma visualização com uma animação
 - Mover visualização com uma animação
 - Mover visualização usando animação com rolagem
 - Aumentar visualização com uma animação com zoom
 - Animar movimentos com física relacionada a objetos elásticos
 - Animar automaticamente atualizações de layout
 - Animar alterações de layout com uma transição
 - Criar uma animação de transição personalizada
 - Iniciar uma atividade usando uma animação
 - Deslizar entre fragmentos com o ViewPager
 - Deslizar entre fragmentos com o ViewPager2
 - Migrar do ViewPager para o ViewPager2
 
Vídeos
Outros recursos
Para mais informações sobre animação, consulte os seguintes recursos.
Vídeo
- Animação (Conferência de Desenvolvedores Android 2018): visão geral das várias tecnologias de animação disponíveis. Inclui um resumo de como escolher entre as diferentes opções de animação.