Customview
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ć do projektu repozytorium Maven Google. Więcej informacji znajdziesz w artykule Repozytorium Maven Google.
Dodaj zależności dotyczące potrzebnych artefaktów 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 odkryjesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nową kartę, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Customview Poolingcontainer Version 1.0
Wersja 1.1.0
23 kwietnia 2025 r.
Publikacja androidx.customview:customview-poolingcontainer:1.1.0 Wersja 1.1.0 zawiera te zmiany.
Wersja 1.1.0-rc01
9 kwietnia 2025 r.
Publikacja androidx.customview:customview-poolingcontainer:1.1.0-rc01 Wersja 1.1.0-rc01 zawiera te zmiany.
Wersja 1.1.0-beta01
26 marca 2025 r.
Publikacja androidx.customview:customview-poolingcontainer:1.1.0-beta01 Wersja 1.1.0-beta01 zawiera te zmiany.
Wersja 1.0.0
27 lipca 2022 roku
Publikacja androidx.customview:customview-poolingcontainer:1.0.0 Wersja 1.0.0 zawiera te zatwierdzenia.
Główne funkcje wersji 1.0.0
Uaktualnienie
RecyclerViewdo wersji1.3.0-alpha02lub nowszej oraz interfejsu Compose do wersji1.2.0-beta02lub nowszej umożliwi wydajniejsze ponowne wykorzystanie elementów podrzędnychRecyclerViewzawierających widoki Compose. Więcej informacji znajdziesz w tym poście na blogu.Większość użytkowników nie musi korzystać z tej biblioteki bezpośrednio, chyba że tworzą element podobny do RecyclerView
ViewGrouplub widok, który wymaga jawnego zwolnienia dodatkowych zasobów po usunięciu (np. Compose).
Wersja 1.0.0-rc01
15 czerwca 2022 r.
Publikacja androidx.customview:customview-poolingcontainer:1.0.0-rc01 Wersja 1.0.0-rc01 zawiera te zatwierdzenia.
- Ta wersja jest identyczna z wersją
androidx.customview:customview-poolingcontainer:1.0.0-beta02.
Wersja 1.0.0-beta02
18 maja 2022 r.
Publikacja androidx.customview:customview-poolingcontainer:1.0.0-beta02 Wersja 1.0.0-beta02 zawiera te zatwierdzenia.
- Nie musisz wprowadzać żadnych zmian, aby obsługiwać wersje Compose 1.2.0-beta02.
Wersja 1.0.0-beta01
11 maja 2022 roku
Publikacja androidx.customview:customview-poolingcontainer:1.0.0-beta01 Wersja 1.0.0-beta01 zawiera te zatwierdzenia.
Nowe funkcje
- Ulepszona dokumentacja!
Wersja 1.0.0-alpha01
23 marca 2022 r.
Publikacja androidx.customview:customview-poolingcontainer:1.0.0-alpha01 Wersja 1.0.0-alpha01 zawiera te zatwierdzenia.
Funkcje w pierwszej wersji
- Biblioteka CustomView Poolingcontainer zawiera narzędzia do nasłuchiwania cyklu życia kontenerów, które zarządzają cyklem życia podrzędnych widoków, np. RecyclerView.
Wersja 1.2.0
Wersja 1.2.0
23 kwietnia 2025 r.
Publikacja androidx.customview:customview:1.2.0 Wersja 1.2.0 zawiera te zmiany.
- Nie ma żadnych większych zmian, tylko przejście na wersję stabilną
Wersja 1.2.0-rc01
9 kwietnia 2025 r.
Publikacja androidx.customview:customview:1.2.0-rc01 Wersja 1.2.0-rc01 zawiera te zmiany.
Wersja 1.2.0-beta01
26 marca 2025 r.
Publikacja androidx.customview:customview:1.2.0-beta01 Wersja 1.2.0-beta01 zawiera te zmiany.
Zmiany w interfejsie API
- Wprowadziliśmy przeciążenie funkcji
ViewDragHelper#smoothSlideViewTo, które akceptuje parametry czasu trwania i interpolatora na potrzeby sterowania szybkością animacji.
Wersja 1.2.0-alpha02
21 września 2022 r.
Publikacja androidx.customview:customview:1.2.0-alpha02 Wersja 1.2.0-alpha02 zawiera te zmiany.
Zmiany w interfejsie API
- Dodano adnotacje
@NonNulldo metodcreate()wViewDragHelper. (I93a01, b/236474222)
Wersja 1.2.0-alpha01
23 lutego 2022 r.
Publikacja androidx.customview:customview:1.2.0-alpha01 Wersja 1.2.0-alpha01 zawiera te zmiany.
Nowe funkcje
- Dodaj nową bibliotekę
PoolingContainer, która umożliwia nasłuchiwanie zdarzeń usuwania kontenera zarządzającego elementami podrzędnymi poza hierarchią View. Zostanie on później dodany jako zależność odComposeiRecyclerView(I0e3f6, b/196371929).
Zmiany w interfejsie API
- Ulepszona obsługa
AccessibilityNodeInfoCompat#setBoundsInScreenwExploreByTouchHelperi dodaniesetBoundsInScreenFromBoundsInParent, którego można używać do tłumaczenia granic elementu nadrzędnego na granice ekranu. (Ie5529)
Wersja 1.1.0
Wersja 1.1.0
24 czerwca 2020 r.
Publikacja androidx.customview:customview:1.1.0 Wersja 1.1.0 zawiera te zmiany.
Główne zmiany od wersji 1.0.0
- Dodaliśmy nowy interfejs
Openabledla układów, które mogą przechodzić między stanem „otwartym” a „zamkniętym”.
Wersja 1.1.0-rc01
20 maja 2020 r.
androidx.customview:customview:1.1.0-rc01 została opublikowana bez zmian od 1.1.0-beta01. Wersja 1.1.0-rc01 zawiera te zmiany.
Wersja 1.1.0-beta01
1 kwietnia 2020 r.
androidx.customview:customview:1.1.0-beta01 została opublikowana bez zmian od 1.1.0-alpha02. Wersja 1.1.0-beta01 zawiera te zmiany.
Wersja 1.1.0-alpha02
4 marca 2020 r.
Publikacja androidx.customview:customview:1.1.0-alpha02 Wersja 1.1.0-alpha02 zawiera te zmiany.
Nowe funkcje
- Dodaliśmy nowy interfejs
Openabledla układów, które mogą przechodzić między stanem „otwartym” a „zamkniętym”.DrawerLayoutimplementuje teraz ten interfejs w klasie DrawerLayout1.1.0-alpha04. (b/129979320)
Wersja 1.1.0-alpha01
13 czerwca 2019 r.
Publikacja androidx.customview:customview:1.1.0-alpha01 Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Zmiany w interfejsie API
- Dodano nowe interfejsy API do klasy ViewDragHelper, aby umożliwić zmianę rozmiaru krawędzi.
Poprawki błędów
- Naprawiono drobne błędy w
ExploreByTouchHelper(aosp/957741).