Как масштабирование VectorDrawable влияет на производительность рендеринга?Android

Форум для тех, кто программирует под Android
Anonymous
Как масштабирование VectorDrawable влияет на производительность рендеринга?

Сообщение Anonymous »

Я пытаюсь понять, как рендеринг VectorDrawable работает в Android с точки зрения производительности.
Предположим, у меня есть векторный ресурс, определенный следующим образом: Затем в своем макете я использую его следующим образом: Мой вопрос о том, как Android на самом деле это рисует:
В первую очередь VectorDrawable визуализируется с его собственным размером (24dp), а затем масштабируется до 48dp?
Или он визуализируется непосредственно с разрешением 48dp в одном пройти без какого-либо промежуточного масштабирования?
Меня больше всего интересует влияние на производительность
вызывает ли использование ImageView большего размера, чем внутренний размер вектора, какие-либо дополнительные накладные расходы на рендеринг?
Я задал этот вопрос известным чат-ботам с искусственным интеллектом, но получил совершенно другие ответы!

Подробнее здесь: https://stackoverflow.com/questions/797 ... erformance

Вернуться в «Android»