Customview
Questa tabella elenca tutti gli artefatti nel gruppo androidx.customview.
| Elemento | Release stabile | Candidato per la release | Release beta | Release alpha |
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - |
| customview-poolingcontainer | 1.1.0 | - | - | - |
Dichiara le dipendenze
Per aggiungere una dipendenza da CustomView, devi aggiungere il repository Maven di Google al tuo progetto. Per saperne di più, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per
la tua app o il tuo modulo:
Alla moda
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di segnalare un nuovo problema, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per saperne di più, consulta la documentazione di Issue Tracker.
Customview Poolingcontainer versione 1.0
Versione 1.1.0
23 aprile 2025
androidx.customview:customview-poolingcontainer:1.1.0 è stato rilasciato. La versione 1.1.0 contiene questi commit.
Versione 1.1.0-rc01
9 aprile 2025
androidx.customview:customview-poolingcontainer:1.1.0-rc01 è stato rilasciato. La versione 1.1.0-rc01 contiene questi commit.
Versione 1.1.0-beta01
26 marzo 2025
androidx.customview:customview-poolingcontainer:1.1.0-beta01 è stato rilasciato. La versione 1.1.0-beta01 contiene questi commit.
Versione 1.0.0
27 luglio 2022
androidx.customview:customview-poolingcontainer:1.0.0 è stato rilasciato. La versione 1.0.0 contiene questi commit.
Funzionalità principali della versione 1.0.0
L'upgrade di
RecyclerViewa1.3.0-alpha02o versioni successive e di Compose UI a1.2.0-beta02o versioni successive consentirà un riutilizzo più efficiente degli elementi secondari diRecyclerViewcontenenti viste Compose. Per ulteriori informazioni, consulta questo blog post.Per la maggior parte degli utenti, non è necessario utilizzare direttamente questa libreria, a meno che tu non stia sviluppando un
ViewGroupsimile a RecyclerView o una View che richiede lo smaltimento esplicito di risorse aggiuntive quando viene rimossa (come Compose).
Versione 1.0.0-rc01
15 giugno 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01 è stato rilasciato. La versione 1.0.0-rc01 contiene questi commit.
- Questa versione è identica a
androidx.customview:customview-poolingcontainer:1.0.0-beta02.
Versione 1.0.0-beta02
18 maggio 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02 è stato rilasciato. La versione 1.0.0-beta02 contiene questi commit.
- Nessuna modifica necessaria per supportare le versioni di Compose 1.2.0-beta02.
Versione 1.0.0-beta01
11 maggio 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01 è stato rilasciato. La versione 1.0.0-beta01 contiene questi commit.
Nuove funzionalità
- Documentazione migliorata.
Versione 1.0.0-alpha01
23 marzo 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01 è stato rilasciato. La versione 1.0.0-alpha01 contiene questi commit.
Funzionalità della prima release
- La libreria CustomView Poolingcontainer contiene utilità per l'ascolto del ciclo di vita dei container che gestiscono il ciclo di vita delle visualizzazioni secondarie, ad esempio RecyclerView.
Versione 1.2.0
Versione 1.2.0
23 aprile 2025
androidx.customview:customview:1.2.0 è stato rilasciato. La versione 1.2.0 contiene questi commit.
- Non sono presenti commit importanti, solo il passaggio alla versione stabile
Versione 1.2.0-rc01
9 aprile 2025
androidx.customview:customview:1.2.0-rc01 è stato rilasciato. La versione 1.2.0-rc01 contiene questi commit.
Versione 1.2.0-beta01
26 marzo 2025
androidx.customview:customview:1.2.0-beta01 è stato rilasciato. La versione 1.2.0-beta01 contiene questi commit.
Modifiche alle API
- È stato introdotto un overload per
ViewDragHelper#smoothSlideViewTo, che accetta parametri di durata e interpolatore per il controllo della velocità dell'animazione.
Versione 1.2.0-alpha02
21 settembre 2022
androidx.customview:customview:1.2.0-alpha02 è stato rilasciato. La versione 1.2.0-alpha02 contiene questi commit.
Modifiche alle API
- Aggiunta di annotazioni
@NonNullai metodicreate()diViewDragHelper. (I93a01, b/236474222)
Versione 1.2.0-alpha01
23 febbraio 2022
androidx.customview:customview:1.2.0-alpha01 è stato rilasciato. La versione 1.2.0-alpha01 contiene questi commit.
Nuove funzionalità
- Aggiungi una nuova libreria
PoolingContainerche consente l'ascolto per eliminare gli eventi di un contenitore che gestisce i relativi elementi secondari al di fuori della gerarchia della visualizzazione. Questo verrà aggiunto in un secondo momento come dipendenza diComposeeRecyclerView(I0e3f6, b/196371929)
Modifiche alle API
- È stato migliorato il supporto per
AccessibilityNodeInfoCompat#setBoundsInScreeninExploreByTouchHelpered è stato aggiuntosetBoundsInScreenFromBoundsInParent, che può essere utilizzato per tradurre i limiti del genitore in limiti dello schermo. (Ie5529)
Versione 1.1.0
Versione 1.1.0
24 giugno 2020
androidx.customview:customview:1.1.0 è stato rilasciato. La versione 1.1.0 contiene questi commit.
Modifiche principali dalla versione 1.0.0
- È stata aggiunta una nuova interfaccia
Openableper i layout che possono passare da uno stato "aperto" a uno stato "chiuso".
Versione 1.1.0-rc01
20 maggio 2020
androidx.customview:customview:1.1.0-rc01 viene rilasciato senza modifiche dal giorno 1.1.0-beta01. La versione 1.1.0-rc01 contiene questi commit.
Versione 1.1.0-beta01
1° aprile 2020
androidx.customview:customview:1.1.0-beta01 viene rilasciato senza modifiche dal giorno 1.1.0-alpha02. La versione 1.1.0-beta01 contiene questi commit.
Versione 1.1.0-alpha02
4 marzo 2020
androidx.customview:customview:1.1.0-alpha02 è stato rilasciato. La versione 1.1.0-alpha02 contiene questi commit.
Nuove funzionalità
- È stata aggiunta una nuova interfaccia
Openableper i layout che possono passare da uno stato "aperto" a uno stato "chiuso".DrawerLayoutora implementa questa interfaccia in DrawerLayout1.1.0-alpha04. (b/129979320)
Versione 1.1.0-alpha01
13 giugno 2019
androidx.customview:customview:1.1.0-alpha01 è stato rilasciato. I commit inclusi in questa versione sono disponibili qui.
Modifiche API
- Sono state aggiunte nuove API a ViewDragHelper per supportare la modifica delle dimensioni del bordo
Correzioni di bug
- Sono stati corretti alcuni piccoli bug in
ExploreByTouchHelper(aosp/957741)