Wie wirkt sich die VectorDrawable-Skalierung auf die Rendering-Leistung aus?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Wie wirkt sich die VectorDrawable-Skalierung auf die Rendering-Leistung aus?

Post by Anonymous »

Ich versuche zu verstehen, wie VectorDrawable-Rendering in Android hinsichtlich der Leistung funktioniert.
Angenommen, ich habe eine Vektorressource wie folgt definiert:

Code: Select all



Dann verwende ich es in meinem Layout so: Meine Frage bezieht sich darauf, wie Android dies eigentlich zeichnet:
Wird VectorDrawable zuerst in seiner intrinsischen Größe (24 dp) gerendert und dann auf 48 dp hochskaliert?
Oder wird es direkt bei 48 dp in einem einzigen gerendert bestehen, ohne Zwischenskalierung?
Mich interessiert vor allem die Auswirkung auf die Leistung
Verursacht die Verwendung einer größeren Bildansicht als die intrinsische Größe des Vektors zusätzlichen Rendering-Overhead?
Ich habe diese Frage berühmten KI-Chatbots gestellt, aber völlig andere Antworten erhalten!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post