2012-04-01 6 views

Antwort

1

Sie sollten separate Bilder verwenden.

Sie können Sprites nicht auf die gleiche Weise auf Android verwenden, die Sie mit HTML verwenden können. Und es gibt keine Platzbeschränkung wie in den alten Tagen der Videospielprogrammierung.

Es gibt Gründe, warum Webseiten Sprites verwenden, und nicht weil sie einfacher sind - it's because it speeds up webpages because you don't have to make multiple HTTP requests. Da die Bilder bereits in deiner APK-Version enthalten sind, erhältst du nichts, wenn du sie spritzt.

Nicht nur das, aber Sie tun etwas Schaden durch Sprite auf Android: Speicherbeschränkungen auf einigen Android-Handys sind viel niedriger als Sie vielleicht erwarten. Wenn sich die gesamte Grafik zu einem bestimmten Zeitpunkt im Speicher befindet, verringert dies die Speicherkapazität für alles andere.

Außerdem sind Sprites schwieriger zu handhaben, sobald Sie für verschiedene Bildschirmdichten (LDPI, MDPI, HDPI) zu schreiben beginnen.

Using image sprites on android

+0

wäre einfacher gewesen, zu verknüpfen oder Markierung als Duplikat statt C & P die Antwort: http://stackoverflow.com/questions/5732943/using-image-sprites-on-android –