Compose Material3 adaptatif
Dernière mise à jour | Version stable | Version finale | Version bêta | Version alpha |
---|---|---|---|---|
17 avril 2024 | - | - | - | 1.0.0-alpha11 |
Déclarer des dépendances
Pour ajouter une dépendance sur Compose, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.
Ajoutez les dépendances correspondant aux artefacts dont vous avez besoin dans le fichier build.gradle
de votre application ou de votre module :
Groovy
dependencies { implementation "androidx.compose.material3.adaptive:adaptive:1.0.0-alpha11" implementation "androidx.compose.material3.adaptive:adaptive-layout:1.0.0-alpha11" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.0.0-alpha11" }
Kotlin
dependencies { implementation("androidx.compose.material3.adaptive:adaptive:1.0.0-alpha11") implementation "androidx.compose.material3.adaptive:adaptive-layout:1.0.0-alpha11" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.0.0-alpha11" }
Pour en savoir plus sur les dépendances, consultez Ajouter des dépendances de compilation.
Commentaires
Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.
Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.
Compose Material3 Adaptive version 1.0
Version 1.0.0-alpha11
17 avril 2024
Publication d'androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha11
. La version 1.0.0-alpha11 contient ces commits.
Modifications apportées à l'API
- Rendre les interfaces de champ d'application scellées. (Iefa57).
- Introduction de
AnimatedPaneScope
. (I62d73, b/332750742). - Rétablissement de
AdaptStrategy
scellé et stable. (Ia28b2). - Introduction d'une méthode de copie de
PaneScaffoldDirective
. (I9291f). - Marquer
ThreePaneScaffoldScope
comme expérimental (I9d527). - Fournir des API scaffold faciles à utiliser et compatibles avec la navigation (I263f0, b/321010778).
Version 1.0.0-alpha10
3 avril 2024
Publication d'androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha10
. La version 1.0.0-alpha10 contient ces commits.
Modifications apportées à l'API
- Rendre la largeur préférée par défaut adaptative et personnalisable. (Ic3abc).
- Renommez les fonctions de calcul de directives "scaffold". (I10855).
- Suppression des marges intérieures et des encarts des API scaffold. (I786f8).
- Ajout de méthodes de mémorisation du navigateur sans types génériques. (I607c3).
Version 1.0.0-alpha09
20 mars 2024
Publication d'androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha09
. La version 1.0.0-alpha09 contient ces commits.
Modifications apportées à l'API
- Ajout de champs de transition d'état à
ThreePaneScaffoldScope
. (I3d917). - Réorganisez les paramètres d'échafaudage. (I4dff5).
- Indiquez la valeur par défaut du paramètre de modificateur
AnimatedPane
. (I77dd7).
Correction de bugs
- Incluez la taille des espaces dans les mouvements de volet. (a3174ca).
Version 1.0.0-alpha08
6 mars 2024
Publication d'androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha08
. La version 1.0.0-alpha08 contient ces commits.
Nouvelles fonctionnalités
- Implémentez le glissement différé lors du changement de volet. (I1a38e).
Modifications apportées à l'API
- Suppression de l'interface
ThreePaneScaffoldState
. (I63f23).
Version 1.0.0-alpha07
21 février 2024