Wenn zum Beispiel jede Zeile in einer Liste einen Hintergrund hat, der ein Farbverlauf ist, wäre es besser, ein Bild eines Farbverlaufs zu verwenden oder diesen Farbverlauf in einer Form zu definieren, die in XML gezeichnet werden kann? Gibt es signifikante Leistungsunterschiede zwischen den beiden Methoden?Leistung, was ist in der Regel besser, ein Bild oder eine xml erstellt Form als ein Zeichen verwenden?
Antwort
Ich fragte nur eine ähnliche Frage, und es klang wie, dass ein Bild ziehbar mit effizienter rechnerisch ist ein Vektor als verwenden. (Aber ich bin kein Experte so zitieren Sie mich nicht auf das)
Es ist wirklich hängt davon ab, was Sie versuchen, in erster Linie zu erreichen. Wenn Sie Creative-Assets abgeschlossen haben, die sich nicht ändern, ist es sinnvoll, Bitmaps usw. daraus zu erstellen.
Allerdings, wenn Sie Ihre Prototyping oder gerade erst beginnen, Ihre Anwendung, wo Farben, Größen, Übergänge usw. sind wahrscheinlich schnell und oft ändern dann Bitmaps wirklich nicht helfen, Ihre Ursache.
Während der Entwicklung und im Vorfeld würde ich eine Bibliothek von Zeichenvorlagen erstellen, die ich oft wiederverwenden und aktualisieren könnte. Dann, wenn alles fertig und abgemeldet ist und wenn die Leistung wichtig ist, würde ich zu Bildern zurückkehren.
Wenn Sie genug organisiert sind, können Sie vielleicht ein Thema oder einen Stil verwenden, um zwischen den beiden zu wechseln.
Nicht vorzeitig optomisieren. Das ist wirklich schwer zu wissen, was besser sein wird. Ich würde es einfach in XML machen, da es einfacher wäre, es zu ändern.