Widok niestandardowy
Ta tabela zawiera wszystkie artefakty w grupie androidx.customview
.
Artefakt | Wersja stabilna | Wersja kandydująca | Wersja Beta | Wersja alfa |
---|---|---|---|---|
widok niestandardowy | 1.1.0 | - | - | 1.2.0-alpha02 |
customview-poolingcontainer | 1.0.0 | - | - | - |
Deklarowanie zależności
Aby dodać zależność od CustomView, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Google Maven.
Dodaj zależności dla artefaktów, których potrzebujesz, w pliku build.gradle
aplikacji lub modułu:
Groovy
dependencies { implementation "androidx.customview:customview:1.1.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.1.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 nową bibliotekę, przejrzyj istniejące problemy w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk z gwiazdką.
Więcej informacji znajdziesz w dokumentacji narzędzia do śledzenia problemów.
Customview Poolingcontainer w wersji 1.0
Wersja 1.0.0
27 lipca 2022 roku
androidx.customview:customview-poolingcontainer:1.0.0
został zwolniony. Wersja 1.0.0 zawiera te zatwierdzenia.
Najważniejsze funkcje wersji 1.0.0
Uaktualnienie
RecyclerView
do wersji1.3.0-alpha02
lub nowszej oraz interfejsu tworzenia wiadomości do wersji1.2.0-beta02
lub nowszej umożliwi ponowne wykorzystanie elementów podrzędnychRecyclerView
zawierają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 podobny do
ViewGroup
lub widok, który wymaga dodatkowych zasobów, aby można było go usunąć (np. Compose).
Wersja 1.0.0-rc01
15 czerwca 2022 r.
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.
Usługa androidx.customview:customview-poolingcontainer:1.0.0-beta02
została zwolniona. Wersja 1.0.0-beta02 zawiera te zatwierdzenia.
- Nie ma żadnych zmian wymaganych do obsługi wersji Compose 1.2.0-beta02.
Wersja 1.0.0-beta01
11 maja 2022 roku
androidx.customview:customview-poolingcontainer:1.0.0-beta01
został zwolniony. Wersja 1.0.0-beta01 zawiera te zatwierdzenia.
Nowe funkcje
- Ulepszona dokumentacja
Wersja 1.0.0-alpha01
23 marca 2022 r.
androidx.customview:customview-poolingcontainer:1.0.0-alpha01
został zwolniony. Wersja 1.0.0-alpha01 zawiera te commity.
Funkcje 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-alpha02
21 września 2022 r.
androidx.customview:customview:1.2.0-alpha02
został zwolniony. Wersja 1.2.0-alfa02 zawiera te zatwierdzenia.
Zmiany w interfejsie API
- Dodano adnotacje
@NonNull
do metodcreate()
klasyViewDragHelper
. (I93a01, b/236474222)
Wersja 1.2.0-alpha01
23 lutego 2022 r.
androidx.customview:customview:1.2.0-alpha01
został zwolniony. Wersja 1.2.0-alfa01 zawiera te zatwierdzenia.
Nowe funkcje
- Dodaj nową bibliotekę
PoolingContainer
, która umożliwia nasłuchiwanie zdarzeń usuwania w kontenerze, który zarządza swoimi elementami podrzędnymi poza hierarchią widoków. Zostanie on później dodany jako zależnośćCompose
iRecyclerView
(I0e3f6, b/196371929)
Zmiany w interfejsie API
- Ulepszona obsługa
AccessibilityNodeInfoCompat#setBoundsInScreen
wExploreByTouchHelper
i dodaniesetBoundsInScreenFromBoundsInParent
, których można używać do tłumaczenia granic nadrzędnych na granice ekranu. (Ie5529)
Wersja 1.1.0
Wersja 1.1.0
24 czerwca 2020 r.
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
Openable
dla 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 zatwierdzenia.
Wersja 1.1.0-alpha02
4 marca 2020 r.
androidx.customview:customview:1.1.0-alpha02
został zwolniony. Wersja 1.1.0-alpha02 zawiera te commity.
Nowe funkcje
- Dodaliśmy nowy interfejs
Openable
dla układów, które mogą przechodzić między stanem „otwarty” i „zamknięty”.DrawerLayout
implementuje teraz ten interfejs w DrawerLayout1.1.0-alpha04
. (b/129979320)
Wersja 1.1.0-alpha01
13 czerwca 2019 r.
androidx.customview:customview:1.1.0-alpha01
został zwolniony. Zmiany zawarte w tej wersji znajdziesz tutaj.
Zmiany interfejsu API
- Dodano do ViewDragHelper nowe interfejsy API, aby umożliwić zmianę rozmiaru krawędzi.
Poprawki błędów.
- Naprawiliśmy kilka małych błędów w usłudze
ExploreByTouchHelper
(aosp/957741)