Векторрисуемый
| Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
|---|---|---|---|---|
| 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 .
- Пауза и возобновление
- Искать (setCurrentPlayTime)
- Расширенные обратные вызовы
Подробности см. в SeekableAnimatedVectorDrawable .
Версия 1.0.0-бета01
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 содержит эти коммиты.
Исправления ошибок
- Обновите зависимости. ( аосп/1380259 )
Vectordrawable-Seekable Версия 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.
- Пауза и возобновление
- Искать (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-бета01
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 содержит эти коммиты.
Исправления ошибок
- Обновите зависимости. ( аосп/1380259 )
Vectordrawable Версия 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
Новые возможности
-
fillTypeтеперь поддерживается вClipPath - Теперь поддерживается тонирование с использованием
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-бета01
7 мая 2019 г.
Выпущены androidx.vectordrawable:vectordrawable:1.1.0-beta01 и androidx.vectordrawable:vectordrawable-animated:1.1.0-beta01 . Коммиты, включенные в эту версию, можно найти здесь .
Новые возможности
-
fillTypeтеперь поддерживается вClipPath
Версия 1.1.0-альфа01
3 декабря 2018 г.
Новые возможности
- Поддержка тонирования с использованием
ColorStateListsопределенного с помощью атрибутов темы вVectorDrawableCompat.
Исправления ошибок
- Исправлена ошибка при рендеринге
VectorDrawablesс градиентами ( aosp/790377 ). - Исправлен
getColorFilter(), который возвращал значение null, даже если оно было установлено ( aosp/762198 ).
Версия 1.0.0
Версия 1.0.0
7 ноября 2018 г.
Новые возможности
-
VectorDrawableCompatполучает поддержку заливок и обводок градиентом иColorStateList.