Векторрисуемый
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
1 мая 2024 г. | 1.2.0 | - | - | - |
Объявление зависимостей
Чтобы добавить зависимость от VectorDrawable, вам необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .
Добавьте зависимости для нужных вам артефактов в файл build.gradle
для вашего приложения или модуля:
Groovy
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") }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают сделать 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
.