2014-02-17 27 views
-1

當我爲Android應用程序使用背景時,它開始lagg。我只是使用:圖片使應用程序變慢?

android:background = "@drawable/picture_here" 

當我點擊一個按鈕需要2分鐘,直到它反應。 是因爲模擬器還是我做錯了什麼?

+2

你的照片是多大? – 323go

+0

2560x1600。它可能是Reso的原因嗎? ?哪種規格可能會更好? – user3202845

+3

順便說一句,模擬器是臭名昭着的緩慢。爲了測試性能,你最好使用真正的手機。 – luiges90

回答

0

當然模擬器是緩慢的。看看你是否可以運行英特爾處理器供電模擬器來提高其性能。另請參閱適當格式的圖像。因爲像位圖這樣的重格式可能很大。所以請確保圖像不是太大。

0

模擬器速度很慢。此外,您顯示的圖像太大。看看圖像的大小,它必須在運行時加載到RAM中。如果將它加載到比圖像本身小的幀中,它必須重新計算它的大小。 (考慮設備的DPI)嘗試縮小圖像並在真實設備上運行或例如Genymotion。

-1

依序前往http://www.genymotion.com/下載genymotion模擬器 -make一個賬戶,免費 -install你需要什麼樣的設備,並再次測試應用程序