Widok niestandardowy
Ta tabela zawiera listę wszystkich artefaktów w grupie androidx.customview.
| Artefakt | Wersja stabilna | Wersja kandydująca do publikacji | Wersja Beta | Wersja alfa | 
|---|---|---|---|---|
| customview | 1.2.0 | - | - | - | 
| customview-poolingcontainer | 1.1.0 | - | - | - | 
Deklarowanie zależności
Aby dodać zależność od CustomView, musisz dodać repozytorium Google Maven do projektu. Więcej informacji znajdziesz w repozytorium Maven firmy Google.
Dodaj zależności dla artefaktów, których potrzebujesz, w pliku build.gradle aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.customview:customview:1.2.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.2.0") }
Opinia
Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz zagłosować na istniejący problem, klikając przycisk z gwiazdką.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Customview Poolingcontainer w wersji 1.0
Wersja 1.1.0
23 kwietnia 2025 r.
Element androidx.customview:customview-poolingcontainer:1.1.0 został zwolniony. Wersja 1.1.0 zawiera te komisy.
Wersja 1.1.0-rc01
9 kwietnia 2025 r.
Element androidx.customview:customview-poolingcontainer:1.1.0-rc01 został zwolniony. Wersja 1.1.0-rc01 zawiera te komity.
Wersja 1.1.0-beta01
26 marca 2025 r.
Element androidx.customview:customview-poolingcontainer:1.1.0-beta01 został zwolniony. Wersja 1.1.0-beta01 zawiera te zatwierdzenia.
Wersja 1.0.0
27 lipca 2022 roku
Element androidx.customview:customview-poolingcontainer:1.0.0 został zwolniony. Wersja 1.0.0 zawiera te zatwierdzenia.
Najważniejsze funkcje wersji 1.0.0
- Uaktualnienie - RecyclerViewdo wersji- 1.3.0-alpha02lub nowszej oraz interfejsu tworzenia wiadomości do wersji- 1.2.0-beta02lub nowszej umożliwi ponowne wykorzystanie elementów podrzędnych- RecyclerViewzawierających widoki tworzenia wiadomości. Więcej informacji znajdziesz w tym poście na blogu.
- Większość użytkowników nie musi używać tej biblioteki bezpośrednio, chyba że tworzysz komponent - ViewGrouppodobny do RecyclerView lub widok, który wymaga dodatkowych zasobów, aby je zwolnić po usunięciu (np. Compose).
Wersja 1.0.0-rc01
15 czerwca 2022 r.
Element androidx.customview:customview-poolingcontainer:1.0.0-rc01 został zwolniony. Wersja 1.0.0-rc01 zawiera te zatwierdzenia.
- Ta wersja jest identyczna z androidx.customview:customview-poolingcontainer:1.0.0-beta02.
Wersja 1.0.0-beta02
18 maja 2022 r.
Element androidx.customview:customview-poolingcontainer:1.0.0-beta02 został zwolniony. Wersja 1.0.0-beta02 zawiera te zatwierdzenia.
- Brak zmian potrzebnych do obsługi wersji Compose 1.2.0-beta02.
Wersja 1.0.0-beta01
11 maja 2022 roku
Element androidx.customview:customview-poolingcontainer:1.0.0-beta01 został zwolniony. Wersja 1.0.0-beta01 zawiera te commity.
Nowe funkcje
- Ulepszona dokumentacja
Wersja 1.0.0-alpha01
23 marca 2022 r.
Element androidx.customview:customview-poolingcontainer:1.0.0-alpha01 został zwolniony. Wersja 1.0.0-alpha01 zawiera te commity.
Funkcje dostępne w pierwszej wersji
- Biblioteka CustomView Poolingcontainer zawiera narzędzia do monitorowania cyklu życia kontenerów, które zarządzają cyklem życia podrzędnych widoków, takich jak RecyclerView.
Wersja 1.2.0
Wersja 1.2.0
23 kwietnia 2025 r.
Element androidx.customview:customview:1.2.0 został zwolniony. Wersja 1.2.0 zawiera te komisy.
- Nie ma żadnych istotnych zmian, tylko przejście na wersję stabilną
Wersja 1.2.0-rc01
9 kwietnia 2025 r.
Element androidx.customview:customview:1.2.0-rc01 został zwolniony. Wersja 1.2.0-rc01 zawiera te komity.
Wersja 1.2.0-beta01
26 marca 2025 r.
Element androidx.customview:customview:1.2.0-beta01 został zwolniony. Wersja 1.2.0-beta01 zawiera te komity.
Zmiany w interfejsie API
- Wprowadziliśmy przeciążenie dla ViewDragHelper#smoothSlideViewTo, które akceptuje parametry duration i interpolator do sterowania prędkością animacji.
Wersja 1.2.0-alpha02
21 września 2022 r.
Element androidx.customview:customview:1.2.0-alpha02 został zwolniony. Wersja 1.2.0-alpha02 zawiera te commity.
Zmiany w interfejsie API
- Dodano adnotacje @NonNulldo metodcreate()klasyViewDragHelper. (I93a01, b/236474222)
Wersja 1.2.0-alpha01
23 lutego 2022 r.
Element androidx.customview:customview:1.2.0-alpha01 został zwolniony. Wersja 1.2.0-alpha01 zawiera te commity.
Nowe funkcje
- Dodaj nową bibliotekę PoolingContainer, która umożliwia słuchaniu usuwanie zdarzeń kontenera zarządzającego swoimi elementami spoza hierarchii widoku. Zostanie on później dodany jako zależnośćComposeiRecyclerView(I0e3f6, b/196371929).
Zmiany w interfejsie API
- Ulepszono obsługę AccessibilityNodeInfoCompat#setBoundsInScreenwExploreByTouchHelperi dodanosetBoundsInScreenFromBoundsInParent, które może służyć do przekształcania granic obiektu nadrzędnego w granice ekranu. (Ie5529)
Wersja 1.1.0
Wersja 1.1.0
24 czerwca 2020 r.
Element androidx.customview:customview:1.1.0 został zwolniony. Wersja 1.1.0 zawiera te zatwierdzenia.
Najważniejsze zmiany od wersji 1.0.0
- Dodano nowy interfejs Openabledla układów, które mogą przechodzić między stanem „otwartym” i „zamkniętym”.
Wersja 1.1.0-rc01
20 maja 2020 r.
androidx.customview:customview:1.1.0-rc01 jest publikowany bez zmian od 1.1.0-beta01. Wersja 1.1.0-rc01 zawiera te zatwierdzenia.
Wersja 1.1.0-beta01
1 kwietnia 2020 r.
androidx.customview:customview:1.1.0-beta01 jest publikowany bez zmian od 1.1.0-alpha02. Wersja 1.1.0-beta01 zawiera te commity.
Wersja 1.1.0-alpha02
4 marca 2020 r.
Element androidx.customview:customview:1.1.0-alpha02 został zwolniony. Wersja 1.1.0-alpha02 zawiera te commity.
Nowe funkcje
- Dodano nowy interfejs Openabledla układów, które mogą przechodzić między stanem „otwartym” i „zamkniętym”.DrawerLayoutimplementuje teraz ten interfejs w DrawerLayout1.1.0-alpha04. (b/129979320)
Wersja 1.1.0-alpha01
13 czerwca 2019 r.
Element androidx.customview:customview:1.1.0-alpha01 został zwolniony.  Zmiany zawarte w tej wersji znajdziesz tutaj.
Zmiany w interfejsie API
- Dodano do ViewDragHelper nowe interfejsy API, aby umożliwić zmianę wielkości krawędzi.
Poprawki błędów
- Naprawiono drobne błędy w ExploreByTouchHelper(aosp/957741)
