componi material3 adattivo
Aggiornamento più recente | Release stabile | Candidato per la release | Versione beta | Release alpha |
---|---|---|---|---|
12 giugno 2024 | - | - | 1.0.0-beta03 | - |
Dichiarazione delle dipendenze
Per aggiungere una dipendenza dalla scrittura, devi aggiungere il Repository Maven di Google al tuo progetto. Per ulteriori informazioni, consulta il Repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle
per
l'app o il modulo:
Trendy
dependencies { implementation "androidx.compose.material3.adaptive:adaptive:1.0.0-beta03" implementation "androidx.compose.material3.adaptive:adaptive-layout:1.0.0-beta03" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.0.0-beta03" }
Kotlin
dependencies { implementation("androidx.compose.material3.adaptive:adaptive:1.0.0-beta03") implementation "androidx.compose.material3.adaptive:adaptive-layout:1.0.0-beta03" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.0.0-beta03" }
Per ulteriori informazioni sulle dipendenze, vedi Aggiungere dipendenze build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se rilevi nuovi problemi o hai idee per migliorare la libreria. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne una nuova. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione di Issue Tracker.
Compose Material3 Adaptive Versione 1.0
Versione 1.0.0-beta03
12 giugno 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta03
viene rilasciato. La versione 1.0.0-beta03 contiene questi commit.
Correzioni di bug
- Corregge gli arresti anomali causati da un'errata risoluzione delle dipendenze in versione beta02.
Versione 1.0.0-beta02
29 maggio 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta02
viene rilasciato. La versione 1.0.0-beta02 contiene questi commit.
Versione 1.0.0-beta01
14 maggio 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-beta01
viene rilasciato. La versione 1.0.0-beta01 contiene questi commit.
Versione 1.0.0-alpha12
1° maggio 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha12
viene rilasciato. La versione 1.0.0-alpha12 contiene questi commit.
Modifiche alle API
- Aggiungi informazioni su
isFlat
aHingeInfo
(Ie0516, b/333784198) - Rendi le API adattive non sperimentali (I1d038)
- Rendi le API di layout adattivo non sperimentali (Id23df)
BackNavigationBehavior
modificato da enum a una classe di valore (Id8757)
Correzioni di bug
- Modifica la frazione di transizione in una lambda (I6f5a9)
- Risolvi il problema dello stato iniziale di
SizeTracker
(18326a9) - Includi l'elenco delle cerniere nel controllo dell'uguaglianza di
Posture
(6687137)
Versione 1.0.0-alpha11
17 aprile 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha11
viene rilasciato. La versione 1.0.0-alpha11 contiene questi commit.
Modifiche alle API
- Rendi sigillate le interfacce degli ambiti. (Iefa57).
- Presenta
AnimatedPaneScope
. (I62d73, b/332750742) - Rendi
AdaptStrategy
sigillato e stabile. (Ia28b2). - Presenta un metodo di copia di
PaneScaffoldDirective
. (I9291f) - Contrassegna
ThreePaneScaffoldScope
come sperimentale. (I9d527) - Fornisci API scaffold facili da utilizzare che supportano la navigazione. (I263f0, b/321010778).
Versione 1.0.0-alpha10
3 aprile 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha10
viene rilasciato. La versione 1.0.0-alpha10 contiene questi commit.
Modifiche alle API
- Rendi la larghezza preferita predefinita e adattiva. (Ic3abc)
- Rinominare le funzioni di calcolo della direttiva scaffold. (I10855)
- Rimuovi spaziatura interna e inserti dalle API scaffold. (I786f8)
- Aggiungi il navigatore con dei metodi generici senza tipi generici. (I607c3)
Versione 1.0.0-alpha09
20 marzo 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha09
viene rilasciato. La versione 1.0.0-alpha09 contiene questi commit.
Modifiche alle API
- Aggiungi campi di transizione di stato a
ThreePaneScaffoldScope
. (I3d917) - Riordinare i parametri di scaffold. (I4dff5).
- Specifica il valore predefinito del parametro di modifica
AnimatedPane
. (I77dd7).
Correzioni di bug
- Includi le dimensioni dello spaziatore nei movimenti del riquadro. (a3174ca)
Versione 1.0.0-alpha08
6 marzo 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha08
viene rilasciato. La versione 1.0.0-alpha08 contiene questi commit.
Nuove funzionalità
- Implementare lo scorrimento ritardato rispetto al passaggio da un riquadro all'altro. (I1a38e).
Modifiche alle API
- L'interfaccia di
ThreePaneScaffoldState
è stata rimossa. (I63f23)
Versione 1.0.0-alpha07
21 febbraio 2024