Benutzerdefinierte Ansicht
In dieser Tabelle werden alle Artefakte in der Gruppe androidx.customview aufgeführt.
| Artefakt | Stabile Release | Releasekandidat | Beta-Release | Alpha-Release |
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - |
| customview-poolingcontainer | 1.1.0 | - | - | - |
Abhängigkeiten deklarieren
Für eine Abhängigkeit von CustomView 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 benötigten 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. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf den Button mit dem Stern.
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 ist veröffentlicht. Version 1.1.0 enthält diese Commits.
Version 1.1.0-rc01
09. April 2025
androidx.customview:customview-poolingcontainer:1.1.0-rc01 ist 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 ist 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 ist veröffentlicht. Version 1.0.0 enthält diese Commits.
Wichtige Funktionen von Version 1.0.0
Wenn Sie
RecyclerViewauf1.3.0-alpha02oder höher und Compose UI auf1.2.0-beta02oder höher aktualisieren, könnenRecyclerView-Untergeordnete Elemente, die Compose-Ansichten enthalten, leistungsstärker wiederverwendet werden. Weitere Informationen findest du in diesem Blogpost.Die meisten Nutzer müssen diese Bibliothek nicht direkt verwenden, es sei denn, Sie entwickeln eine
ViewGroup-ähnliche RecyclerView oder eine View, für die zusätzliche Ressourcen explizit freigegeben werden müssen, wenn sie entfernt wird (z. B. Compose).
Version 1.0.0-rc01
15. Juni 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01 ist veröffentlicht. Version 1.0.0-rc01 enthält diese Commits.
- Diese Version ist identisch mit
androidx.customview:customview-poolingcontainer:1.0.0-beta02.
Version 1.0.0-beta02
18. Mai 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02 ist veröffentlicht. Version 1.0.0-beta02 enthält diese Commits.
- Es sind 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 ist 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 ist veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
Funktionen in der ersten Version
- Die CustomView-Poolingcontainer-Bibliothek enthält Dienstprogramme zum Abhören 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 ist veröffentlicht. Version 1.2.0 enthält diese Commits.
- Es gibt keine größeren Commits, da nur zur stabilen Version gewechselt wird.
Version 1.2.0-rc01
09. April 2025
androidx.customview:customview:1.2.0-rc01 ist 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 ist veröffentlicht. Version 1.2.0-beta01 enthält diese Commits.
API-Änderungen
- Es wurde eine Überladung für
ViewDragHelper#smoothSlideViewToeingeführt, die Parameter für Dauer und Interpolator zur Steuerung der Animationsgeschwindigkeit akzeptiert.
Version 1.2.0-alpha02
21. September 2022
androidx.customview:customview:1.2.0-alpha02 ist veröffentlicht. Version 1.2.0-alpha02 enthält diese Commits.
API-Änderungen
- Den
create()-Methoden vonViewDragHelperwurden@NonNull-Annotationen hinzugefügt. (I93a01, b/236474222)
Version 1.2.0-alpha01
23. Februar 2022
androidx.customview:customview:1.2.0-alpha01 ist 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 warten können, der seine untergeordneten Elemente außerhalb der View-Hierarchie verwaltet. Dies wird später als Abhängigkeit vonComposeundRecyclerViewhinzugefügt (I0e3f6, b/196371929).
API-Änderungen
- Verbesserte Unterstützung für
AccessibilityNodeInfoCompat#setBoundsInScreeninExploreByTouchHelperund Hinzufügen vonsetBoundsInScreenFromBoundsInParent, mit dem übergeordnete Grenzen in Bildschirmgrenzen übersetzt werden können. (Ie5529)
Version 1.1.0
Version 1.1.0
24. Juni 2020
androidx.customview:customview:1.1.0 ist veröffentlicht. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
- Es wurde eine neue
Openable-Schnittstelle 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 ohne Änderungen seit 1.1.0-beta01 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 ohne Änderungen seit 1.1.0-alpha02 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 ist veröffentlicht. Version 1.1.0-alpha02 enthält diese Commits.
Neue Funktionen
- Es wurde eine neue
Openable-Schnittstelle für Layouts hinzugefügt, die zwischen einem „Offen“- und einem „Geschlossen“-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 ist veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
API-Änderungen
- Der Klasse ViewDragHelper wurden neue APIs hinzugefügt, um die Änderung der Kantengröße zu unterstützen.
Diverse Fehlerkorrekturen
- Es wurden einige kleinere Fehler in
ExploreByTouchHelperbehoben ((aosp/957741)