Освой Android играючи
/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000
7-й курс/Закрытая зона
Tint
Градиенты
Для старых устройств
Изучаем атрибут pathData
Trim
Vector Asset Studio
В Android 5.0 Lollipop (API 21) появилась поддержка векторных изображений через новый класс VectorDrawable.
Необходимость создания отдельных ресурсов для разных размеров экранов ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi и так далее очень раздражает. Теперь можно создать один ресурс приблизительно так:
<vector ...>
<path ...
android:pathData = "m0, 0, L1 .../>
</vector>
Откровенно говоря, я ждал, что будет поддержка SVG-файлов. Но разработчики Android пошли другим путём. Фактически, нужно взять содержимое из файлов SVG и перенести в XML-документ. Не удивлюсь, если появятся специальные инструменты для конвертирования данных.
Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью