Lors de Google I/O, nous avons présenté les styles comme une nouvelle façon de personnaliser les composants.
En réponse à vos commentaires, nous faisons évoluer l'API pour rendre les API Styles de base moins restrictives. Au lieu que la couche de base définisse les propriétés visuelles, les définitions de propriétés sont déplacées vers la couche du système de conception (par exemple, Material ou votre propre système de conception). Cela donne aux systèmes de conception plus de contrôle sur les propriétés stylisables que leurs composants acceptent ou sur la façon de créer des propriétés stylisables personnalisées (stylePropertyOf / styleLocalOf). Pendant que ce changement est en cours, nous avons temporairement supprimé la documentation initiale et la compétence que nous avons publiées, et l'API Styles restera @Experimental dans Compose 1.13. Nous vous en dirons plus lorsque la nouvelle forme de l'API sera prête à être réévaluée. Nous aimerions beaucoup connaître votre avis sur cette nouvelle direction.
Mise à jour des styles
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/10/26 (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/10/26 (UTC)."],[],[]]