Wektorowy
Najnowsza aktualizacja | Wersja stabilna | Kandydat do publikacji | Wersja Beta | Wersja alfa |
---|---|---|---|---|
1 maja 2024 r. | 1.2.0 | - | - | - |
Deklarowanie zależności
Aby dodać zależność od VectorDrawable, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Google Maven.
W pliku build.gradle
aplikacji lub modułu dodaj zależności artefaktów, których potrzebujesz:
Odlotowe
dependencies { implementation "androidx.vectordrawable:vectordrawable:1.2.0" /* To be able to animate properties of a VectorDrawable, add the following. Useful for * illustration purposes or state changes in response to user events */ implementation "androidx.vectordrawable:vectordrawable-animated:1.2.0" /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the * following */ implementation "androidx.vectordrawable:vectordrawable-seekable:1.0.0" }
Kotlin
dependencies { implementation("androidx.vectordrawable:vectordrawable:1.2.0") /* To be able to animate properties of a VectorDrawable, add the following. Useful for * illustration purposes or state changes in response to user events */ implementation("androidx.vectordrawable:vectordrawable-animated:1.2.0") /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the * following */ implementation("androidx.vectordrawable:vectordrawable-seekable:1.0.0") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpack. Daj nam znać, jeśli znajdziesz nowe wydania lub masz pomysły na ulepszenie tej biblioteki. Zanim utworzysz nową bibliotekę, przejrzyj problemy z tą biblioteką. Możesz oddać głos w ramach istniejącego problemu, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Vectordrawable-Seekable 1.0.0
Wersja 1.0.0
1 maja 2024 r.
Aplikacja androidx.vectordrawable:vectordrawable-seekable:1.0.0
została zwolniona. Wersja 1.0.0 zawiera te zatwierdzenia.
Główne funkcje wersji 1.0.0
androidx.vectordrawable:vectordrawable-seekable
to dostępna dla wyszukiwarki alternatywa dla androidx.vectordrawable:vectordrawable-animated
z kilkoma dodatkowymi funkcjami. Obsługuje ten sam format XML co AnimatedVectorDrawable
.
- Wstrzymaj i wznów
- Przewiń (setCurrentPlayTime)
- Ulepszone wywołania zwrotne
Więcej informacji znajdziesz na stronie SeekableAnimatedVectorDrawable
.
Wersja 1.0.0-beta01
20 kwietnia 2022 r.
Wersja androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01
jest publikowana bez zmian od wersji 1.0.0-alfa02. Wersja 1.0.0-beta01 zawiera te zatwierdzenia.
VectorDrawable-Seekable wersja 1.0.0-alfa02
19 sierpnia 2020 r.
Aplikacja androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02
została zwolniona. Wersja 1.0.0-alpha02 zawiera te zatwierdzenia.
Poprawki błędów
- Zaktualizuj zależności. (Aosp/1380259)
Vectordrawable-Seekable Wersja 1.0.0-alfa01
15 kwietnia 2020 roku
Aplikacja androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01
została zwolniona. Wersja 1.0.0-alpha01 zawiera te zatwierdzenia.
Nowe funkcje
androidx.vectordrawable:vectordrawable-seekable
to dostępna dla wyszukiwarki alternatywa dla androidx.vectordrawable:vectordrawable-animated
z kilkoma dodatkowymi funkcjami. Obsługuje ten sam format XML, co animowaneVectorDrawable.
- Wstrzymaj i wznów
- Przewiń (setCurrentPlayTime)
- Ulepszone wywołania zwrotne
Szczegółowe informacje znajdziesz w sekcji SeekableAnimatedVectorDrawable.
Wersja 1.2.0
Wersja 1.2.0
1 maja 2024 r.
Opublikowano androidx.vectordrawable:vectordrawable:1.2.0
i androidx.vectordrawable:vectordrawable-animated:1.2.0
. Wersja 1.2.0 zawiera te zatwierdzenia.
Wersja 1.2.0-beta01
20 kwietnia 2022 r.
Wersja androidx.vectordrawable:vectordrawable:1.2.0-beta01
jest publikowana bez zmian od wersji 1.2.0-alfa02. Wersja 1.2.0-beta01 zawiera te zatwierdzenia.
VectorDrawable w wersji 1.2.0-alfa02
19 sierpnia 2020 r.
Aplikacja androidx.vectordrawable:vectordrawable:1.2.0-alpha02
została zwolniona. Wersja 1.2.0-alpha02 zawiera te zatwierdzenia.
Poprawki błędów
- Zaktualizuj zależności. (Aosp/1380259)
Wersja 1.2.0-alfa01 z możliwością rysowania wektorowego
15 kwietnia 2020 roku
Aplikacja androidx.vectordrawable:vectordrawable:1.2.0-alpha01
została zwolniona. Wersja 1.2.0-alpha01 zawiera te zatwierdzenia.
Nowe funkcje
- Ta wersja nie ma żadnych nowych funkcji publicznych. Jest to niezbędna zależność, gdy używasz
androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01
.
Wersja 1.1.0
Wersja 1.1.0
5 września 2019 r.
Opublikowano androidx.vectordrawable:vectordrawable:1.1.0
i androidx.vectordrawable:vectordrawable-animated:1.1.0
. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Ważne zmiany od wersji 1.0.0
Nowe funkcje
- Usługa
fillType
jest już obsługiwana w aplikacjiClipPath
- Przyciemnianie jest teraz obsługiwane przy użyciu atrybutu
ColorStateLists
zdefiniowanego za pomocą atrybutów motywów w atrybucieVectorDrawableCompat
Poprawki błędów
- Naprawiony błąd renderowania elementu
VectorDrawables
z gradientami (b/117796719) - Poprawiono funkcję
getColorFilter()
, która zwracała wartość null nawet wtedy, gdy była ustawiona (aosp/762198).
Wersja 1.1.0-rc01
2 lipca 2019 r.
Wersje androidx.vectordrawable:vectordrawable:1.1.0-rc01
i androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01
zostały opublikowane bez zmian z 1.1.0-beta02
. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Wersja 1.1.0-beta02
5 czerwca 2019 r.
Opublikowano androidx.vectordrawable:vectordrawable:1.1.0-beta02
i androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02
. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Poprawki błędów
- Zmień nazwę pakietu z animowanymi wektorami (aosp/963431)
Wersja 1.1.0-beta01
7 maja 2019 r.
Opublikowano androidx.vectordrawable:vectordrawable:1.1.0-beta01
i androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01
. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.
Nowe funkcje
- Usługa
fillType
jest już obsługiwana w aplikacjiClipPath
Wersja 1.1.0-alfa01
3 grudnia 2018 r.
Nowe funkcje
- Obsługuj koloryzowanie za pomocą atrybutu
ColorStateLists
zdefiniowanego za pomocą atrybutów motywu w atrybucieVectorDrawableCompat
.
Poprawki błędów
- Poprawiono błąd renderowania elementu
VectorDrawables
z gradientami (aosp/790377) - Poprawiono funkcję
getColorFilter()
, która zwracała wartość null nawet wtedy, gdy była ustawiona (aosp/762198).
Wersja 1.0.0
Wersja 1.0.0
7 listopada 2018 r.
Nowe funkcje
VectorDrawableCompat
obsługuje gradient orazColorStateList
wypełnienia i kreski.