Benutzerdefinierte Ansicht
In dieser Tabelle sind alle Artefakte in der Gruppe androidx.customview aufgeführt.
| Artefakt | Stabile Version | Releasekandidat | Beta-Ausgabe | Alphaversion |
|---|---|---|---|---|
| customview | 1.2.0 | - | – | - |
| customview-poolingcontainer | 1.1.0 | - | – | - |
Abhängigkeiten deklarieren
Wenn Sie eine Abhängigkeit von CustomView hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.
Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die erforderlichen Artefakte hinzu:
Cool
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
Feedback
Ihr Feedback hilft uns, Jetpack zu verbessern. Bitte teilen Sie uns mit, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie ein neues erstellen. Sie können einer vorhandenen Anfrage Ihre Stimme geben, indem Sie auf die Schaltfläche mit dem Stern klicken.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Customview Poolingcontainer Version 1.0
Version 1.1.0
23. April 2025
androidx.customview:customview-poolingcontainer:1.1.0 wird veröffentlicht. Version 1.1.0 enthält diese Commits.
Version 1.1.0-rc01
9. April 2025
androidx.customview:customview-poolingcontainer:1.1.0-rc01 wird veröffentlicht. Version 1.1.0-rc01 enthält diese Commits.
Version 1.1.0-beta01
26. März 2025
androidx.customview:customview-poolingcontainer:1.1.0-beta01 wird veröffentlicht. Version 1.1.0-beta01 enthält diese Commits.
Version 1.0.0
27. Juli 2022
androidx.customview:customview-poolingcontainer:1.0.0 wird veröffentlicht. Version 1.0.0 enthält diese Commits.
Wichtige Funktionen von 1.0.0
Wenn Sie
RecyclerViewauf1.3.0-alpha02oder höher und die Compose-Benutzeroberfläche auf1.2.0-beta02oder höher aktualisieren, können SieRecyclerView-Unterelemente mit Compose-Ansichten leistungsfähiger wiederverwenden. Weitere Informationen finden Sie in diesem Blogpost.Für die meisten Nutzer ist es nicht erforderlich, diese Bibliothek direkt zu verwenden, es sei denn, Sie entwickeln eine
ViewGroup, die einem RecyclerView ähnelt, oder eine Ansicht, bei der beim Entfernen zusätzliche Ressourcen explizit freigegeben werden müssen (z. B. Compose).
Version 1.0.0-rc01
15. Juni 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01 wird veröffentlicht. Version 1.0.0-rc01 enthält diese Commits.
- Diese Version ist mit
androidx.customview:customview-poolingcontainer:1.0.0-beta02identisch.
Version 1.0.0-beta02
18. Mai 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02 wird veröffentlicht. Version 1.0.0-beta02 enthält diese Commits.
- Keine Änderungen erforderlich, um Compose 1.2.0-beta02 zu unterstützen.
Version 1.0.0-beta01
11. Mai 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01 wird veröffentlicht. Version 1.0.0-beta01 enthält diese Commits.
Neue Funktionen
- Verbesserte Dokumentation
Version 1.0.0-alpha01
23. März 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01 wird veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
Funktionen in der ersten Version
- Die CustomView Poolingcontainer-Bibliothek enthält Dienstfunktionen zum Überwachen des Lebenszyklus von Containern, die den Lebenszyklus ihrer untergeordneten Ansichten verwalten, z. B. RecyclerView.
Version 1.2.0
Version 1.2.0
23. April 2025
androidx.customview:customview:1.2.0 wird veröffentlicht. Version 1.2.0 enthält diese Commits.
- Es gibt keine größeren Änderungen, nur die Umstellung auf die stabile Version.
Version 1.2.0-rc01
9. April 2025
androidx.customview:customview:1.2.0-rc01 wird veröffentlicht. Version 1.2.0-rc01 enthält diese Commits.
Version 1.2.0-beta01
26. März 2025
androidx.customview:customview:1.2.0-beta01 wird veröffentlicht. Version 1.2.0-beta01 enthält diese Commits.
API-Änderungen
- Es wurde eine Überladung für
ViewDragHelper#smoothSlideViewToeingeführt, die Dauer- und Interpolator-Parameter für die Steuerung der Animationsgeschwindigkeit akzeptiert.
Version 1.2.0-alpha02
21. September 2022
androidx.customview:customview:1.2.0-alpha02 wird veröffentlicht. Version 1.2.0-alpha02 enthält diese Commits.
API-Änderungen
- Den
create()-Methoden vonViewDragHelperwurden@NonNull-Anmerkungen hinzugefügt. (I93a01, b/236474222)
Version 1.2.0-alpha01
23. Februar 2022
androidx.customview:customview:1.2.0-alpha01 wird veröffentlicht. Version 1.2.0-alpha01 enthält diese Commits.
Neue Funktionen
- Fügen Sie eine neue
PoolingContainer-Bibliothek hinzu, mit der Sie auf Dispose-Ereignisse eines Containers hören können, der seine untergeordneten Elemente außerhalb der Ansichtshierarchie verwaltet. Diese wird später als Abhängigkeit vonComposeundRecyclerViewhinzugefügt (I0e3f6, b/196371929)
API-Änderungen
- Die Unterstützung für
AccessibilityNodeInfoCompat#setBoundsInScreeninExploreByTouchHelperwurde verbessert undsetBoundsInScreenFromBoundsInParentwurde hinzugefügt. Mit dieser Funktion können Elterngrenzen in Bildschirmgrenzen umgewandelt werden. (Ie5529)
Version 1.1.0
Version 1.1.0
24. Juni 2020
androidx.customview:customview:1.1.0 wird veröffentlicht. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
- Es wurde eine neue
Openable-Benutzeroberfläche für Layouts hinzugefügt, die zwischen einem „offenen“ und einem „geschlossenen“ Zustand wechseln können.
Version 1.1.0-rc01
20. Mai 2020
androidx.customview:customview:1.1.0-rc01 wird seit 1.1.0-beta01 unverändert veröffentlicht. Version 1.1.0-rc01 enthält diese Commits.
Version 1.1.0-beta01
1. April 2020
androidx.customview:customview:1.1.0-beta01 wird seit 1.1.0-alpha02 unverändert veröffentlicht. Version 1.1.0-beta01 enthält diese Commits.
Version 1.1.0-alpha02
4. März 2020
androidx.customview:customview:1.1.0-alpha02 wird veröffentlicht. Version 1.1.0-alpha02 enthält diese Commits.
Neue Funktionen
- Es wurde eine neue
Openable-Benutzeroberfläche für Layouts hinzugefügt, die zwischen einem „offenen“ und einem „geschlossenen“ Zustand wechseln können.DrawerLayoutimplementiert diese Schnittstelle jetzt in DrawerLayout1.1.0-alpha04. (b/129979320)
Version 1.1.0-alpha01
13. Juni 2019
androidx.customview:customview:1.1.0-alpha01 wird veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
API-Änderungen
- Dem ViewDragHelper wurden neue APIs hinzugefügt, um die Größe der Ränder zu ändern.
Fehlerkorrekturen
- Einige kleinere Fehler in
ExploreByTouchHelperwurden behoben (aosp/957741)