2012-04-01 54 views

回答

1

您應該使用單獨的圖像。

您不能在Android上使用與使用HTML相同的方式使用精靈。並沒有像電子遊戲編程的舊時代那樣有空間限制。

網頁使用精靈是有原因的,並不是因爲它們更容易 - it's because it speeds up webpages because you don't have to make multiple HTTP requests。由於這些圖像已經在您的發佈APK中,因此您不會通過激活它們獲得任何收益。

不僅如此,而且您正在通過在Android平臺上進行一些攻擊:一些Android手機的內存限制比您預期的要低得多。如果在任何給定的時間你的圖形全部在內存中,那麼會降低你對其他所有內存的內存量。

另外,一旦開始編寫不同的屏幕密度(ldpi,mdpi,hdpi),精靈將更難處理。

Using image sprites on android

+0

本來就容易爲重複比C&P答案鏈接或標記,而:http://stackoverflow.com/questions/5732943/using-image-sprites-on-android – 2013-11-18 12:29:19