Vectordrawerable
| Последнее обновление | Стабильный релиз | Предварительная версия релиза | Бета-версия | Альфа-версия |
|---|---|---|---|---|
| 1 мая 2024 г. | 1.2.0 | - | - | - |
Объявление зависимостей
Чтобы добавить зависимость от VectorDrawable, необходимо добавить репозиторий Google Maven в ваш проект. Для получения дополнительной информации ознакомьтесь с информацией в репозитории Google Maven .
Добавьте зависимости для необходимых артефактов в файл build.gradle вашего приложения или модуля:
классный
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" }
Котлин
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") }
Для получения дополнительной информации о зависимостях см. раздел «Добавление зависимостей сборки» .
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав кнопку со звездочкой.
Для получения более подробной информации см. документацию по системе отслеживания ошибок .
Vectordrawable-Seekable 1.0.0
Версия 1.0.0
1 мая 2024 г.
Выпущена версия androidx.vectordrawable:vectordrawable-seekable:1.0.0 . Версия 1.0.0 содержит следующие изменения .
Основные особенности версии 1.0.0
androidx.vectordrawable:vectordrawable-seekable — это альтернатива androidx.vectordrawable:vectordrawable-animated с возможностью перемотки, обладающая некоторыми дополнительными функциями. Она поддерживает тот же XML-формат, что и AnimatedVectorDrawable .
- Пауза и возобновление
- Seek (setCurrentPlayTime)
- Улучшенные функции обратного вызова
Подробности см. в SeekableAnimatedVectorDrawable .
Версия 1.0.0-beta01
20 апреля 2022 г.
androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01 выпущен без изменений по сравнению с версией 1.0.0-alpha02. Версия 1.0.0-beta01 содержит следующие коммиты.
VectorDrawable-Seekable Версия 1.0.0-alpha02
19 августа 2020 г.
Выпущена библиотека androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02 . Версия 1.0.0-alpha02 содержит следующие коммиты.
Исправлены ошибки
- Обновите зависимости. ( aosp/1380259 )
Vectordrawable-Seekable Version 1.0.0-alpha01
15 апреля 2020 г.
Выпущена библиотека androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01 . Версия 1.0.0-alpha01 содержит следующие коммиты.
Новые функции
androidx.vectordrawable:vectordrawable-seekable — это альтернатива androidx.vectordrawable:vectordrawable-animated с возможностью перемотки, обладающая некоторыми дополнительными функциями. Она поддерживает тот же XML-формат, что и AnimatedVectorDrawable.
- Пауза и возобновление
- Seek (setCurrentPlayTime)
- Улучшенные функции обратного вызова
Подробности см. в SeekableAnimatedVectorDrawable .
Версия 1.2.0
Версия 1.2.0
1 мая 2024 г.
Выпущены androidx.vectordrawable:vectordrawable:1.2.0 и androidx.vectordrawable:vectordrawable-animated:1.2.0 . Версия 1.2.0 содержит следующие коммиты .
Версия 1.2.0-beta01
20 апреля 2022 г.
androidx.vectordrawable:vectordrawable:1.2.0-beta01 выпущен без изменений по сравнению с версией 1.2.0-alpha02. Версия 1.2.0-beta01 содержит следующие коммиты.
VectorDrawable Версия 1.2.0-alpha02
19 августа 2020 г.
Выпущена библиотека androidx.vectordrawable:vectordrawable:1.2.0-alpha02 . Версия 1.2.0-alpha02 содержит следующие коммиты.
Исправлены ошибки
- Обновите зависимости. ( aosp/1380259 )
Vectordrawerable Версия 1.2.0-alpha01
15 апреля 2020 г.
Выпущена библиотека androidx.vectordrawable:vectordrawable:1.2.0-alpha01 . Версия 1.2.0-alpha01 содержит следующие коммиты.
Новые функции
- В этом релизе нет новых общедоступных функций. Это необходимая зависимость при использовании
androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01.
Версия 1.1.0
Версия 1.1.0
5 сентября 2019 г.
Выпущены версии androidx.vectordrawable:vectordrawable:1.1.0 и androidx.vectordrawable:vectordrawable-animated:1.1.0 . Список изменений, включенных в эту версию, можно найти здесь .
Важные изменения с версии 1.0.0
Новые функции
- В
ClipPathтеперь поддерживаетсяfillType. - Теперь поддерживается изменение цвета с помощью
ColorStateLists, определенных с помощью атрибутов темы вVectorDrawableCompat
Исправлены ошибки
- Исправлена ошибка при рендеринге
VectorDrawablesс градиентами ( b/117796719 ) - Исправлена ошибка в
getColorFilter(), которая возвращала null, даже когда значение было установлено ( aosp/762198 )
Версия 1.1.0-rc01
2 июля 2019 г.
androidx.vectordrawable:vectordrawable:1.1.0-rc01 и androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01 выпущены без изменений по сравнению с версией 1.1.0-beta02 . Список изменений, включенных в эту версию, можно найти здесь .
Версия 1.1.0-beta02
5 июня 2019 г.
Выпущены версии androidx.vectordrawable:vectordrawable:1.1.0-beta02 и androidx.vectordrawable:vectordrawable-animated:1.1.0-beta02 . Список изменений, включенных в эту версию, можно найти здесь .
Исправлены ошибки
- Изменить название пакета vectordrawable-animated ( aosp/963431 )
Версия 1.1.0-beta01
7 мая 2019 г.
Выпущены версии androidx.vectordrawable:vectordrawable:1.1.0-beta01 и androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01 . Список изменений, включенных в эту версию, можно найти здесь .
Новые функции
- В
ClipPathтеперь поддерживаетсяfillType.
Версия 1.1.0-alpha01
3 декабря 2018 г.
Новые функции
- Поддерживается тонирование с использованием
ColorStateLists, определенных с помощью атрибутов темы вVectorDrawableCompat.
Исправлены ошибки
- Исправлена ошибка при рендеринге
VectorDrawablesс градиентами ( aosp/790377 ) - Исправлена ошибка в
getColorFilter(), которая возвращала null, даже когда значение было установлено ( aosp/762198 )
Версия 1.0.0
Версия 1.0.0
7 ноября 2018 г.
Новые функции
-
VectorDrawableCompatдобавлена поддержка градиентных заливок и заливок с использованиемColorStateList.