#VectorDrawable #Images #AndroidX
Part 3: "Using vector assets in Android apps"
Part 2: "Draw a Path: Rendering Android VectorDrawables"
Part 1: "Understanding Android’s vector image format: VectorDrawable"
Продолжение серии статей от Nick Butcher (https://twitter.com/crafty)/Google о том как работает векторная графика в Android. Из нового поста вы узнаете:
👉 Что дает поддержка VectorDrawable в AndroidX
👉 Почему стоит использовать VectorDrawableCompat
👉 Как включить VectorDrawable из AndroidX
👉 Как добавить поддержку VectorDrawableCompat для любого аттрибута в layout XML.
👉 Ограничения реализации VectorDrawableCompat в вложенных drawable (StateListDrawable, InsetDrawable, LayerDrawable)
Важно помнить
👉 если вы не включите поддержку supprt vector drwable у себя в проекте то для всех API ниже 25 у вас буду генерироваться растровые варианты векторных изображений для старых версий API.
👉 Используйте app:srcCompat вместо android:src атрибута для изобравжение в ImageView
Part 3: "Using vector assets in Android apps"
Part 2: "Draw a Path: Rendering Android VectorDrawables"
Part 1: "Understanding Android’s vector image format: VectorDrawable"
Продолжение серии статей от Nick Butcher (https://twitter.com/crafty)/Google о том как работает векторная графика в Android. Из нового поста вы узнаете:
👉 Что дает поддержка VectorDrawable в AndroidX
👉 Почему стоит использовать VectorDrawableCompat
👉 Как включить VectorDrawable из AndroidX
👉 Как добавить поддержку VectorDrawableCompat для любого аттрибута в layout XML.
👉 Ограничения реализации VectorDrawableCompat в вложенных drawable (StateListDrawable, InsetDrawable, LayerDrawable)
Важно помнить
👉 если вы не включите поддержку supprt vector drwable у себя в проекте то для всех API ниже 25 у вас буду генерироваться растровые варианты векторных изображений для старых версий API.
👉 Используйте app:srcCompat вместо android:src атрибута для изобравжение в ImageView