Les applications Android s'exécutent sur une grande variété d'appareils, des téléphones pliables aux téléviseurs muraux. Pour offrir une expérience utilisateur optimale sur tous les types d'appareils, adaptez l'UI de votre application à différentes tailles et configurations d'écran. Les meilleures applications Android exploitent au maximum l'espace à l'écran qu'elles occupent et gèrent les modifications apportées à cet espace au moment de l'exécution, y compris les changements d'orientation et le redimensionnement des fenêtres en mode Écran partagé et en mode Fenêtres de bureau.
Thèmes
La documentation sur les mises en page adaptatives vous explique comment:
- Concevoir et implémenter des mises en page adaptatives
- Ajuster la navigation principale de votre application en fonction de la taille de la fenêtre
- Utiliser des classes de taille de fenêtre pour adapter l'UI de votre application
- Simplifier l'implémentation des mises en page canoniques, telles que la liste/détail, à l'aide des API Jetpack
Prérequis
Les conseils sur les mises en page adaptatives supposent que vous connaissez les concepts suivants:
- Principes de base de Jetpack Compose, y compris la recomposition