Benutzerdefinierte Ansicht
In dieser Tabelle sind 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 musst du deinem 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 die Schaltfläche 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
9. 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 die Compose-UI auf1.2.0-beta02oder höher aktualisieren, können SieRecyclerView-Unterelemente, die Compose-Ansichten enthalten, leistungsstärker wiederverwenden. Weitere Informationen findest du in diesem Blogpost.Die meisten Nutzer müssen diese Bibliothek nicht direkt verwenden, es sei denn, Sie entwickeln eine
ViewGroup, die RecyclerView ähnelt, 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 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 ist veröffentlicht. Version 1.2.0 enthält diese Commits.
- Es gibt keine größeren Commits, nur die Umstellung auf die stabile Version.
Version 1.2.0-rc01
9. 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
- Die Unterstützung für
AccessibilityNodeInfoCompat#setBoundsInScreeninExploreByTouchHelperwurde verbessert undsetBoundsInScreenFromBoundsInParentwurde hinzugefügt. Damit lassen sich übergeordnete Grenzen in Bildschirmgrenzen übersetzen. (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 dem Status „offen“ und „geschlossen“ 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 dem Status „offen“ und „geschlossen“ 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.
Fehlerkorrekturen
- Es wurden einige kleinere Fehler in
ExploreByTouchHelperbehoben ((aosp/957741).