À propos des mises en page adaptatives
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android apps run on a wide variety of devices—from foldable flip phones to
wall‑mounted TVs. To provide a great user experience on all types of
devices, adapt your app's UI to different display sizes and configurations. The
best Android apps make the most of the screen space they occupy and handle
changes to that space at runtime, including orientation changes and window
resizing in split‑screen and desktop windowing modes.
Topics
The adaptive layouts documentation provides guidance on how to:
Design and implement adaptive layouts
Adjust your app's primary navigation based on window size
Use window size classes to adapt your app's UI
Simplify implementation of canonical layouts, such as list‑detail,
using the Jetpack APIs
Prerequisites
The adaptive layouts guidance assumes you understand the following concepts:
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/04/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/04/08 (UTC)."],[],[]]