Os apps Android são executados em uma ampla variedade de dispositivos, de smartphones dobráveis a TVs montadas na parede. Para oferecer uma ótima experiência do usuário em todos os tipos de dispositivos, adapte a interface do app a diferentes tamanhos e configurações de tela. Os melhores apps para Android aproveitam ao máximo o espaço da tela que ocupam e processam as mudanças nesse espaço no momento da execução, incluindo mudanças de orientação e redimensionamento de janela nos modos de tela dividida e de janela de computador.
Tópicos
A documentação de layouts adaptáveis oferece orientações sobre como:
- Projetar e implementar layouts adaptáveis
- Ajustar a navegação principal do app com base no tamanho da janela
- Usar classes de tamanho de janela para adaptar a interface do app
- Simplifique a implementação de layouts canônicos, como detalhes de lista, usando as APIs do Jetpack.
Pré-requisitos
A orientação de layouts adaptáveis pressupõe que você entenda os seguintes conceitos:
- Noções básicas do Jetpack Compose, incluindo recomposição