2013-03-08 135 views
-1

我有我的應用程序中的一些靜態位圖,以便他們可以在不同類之間使用,他們超載的虛擬機,如果我把這些相同的位圖成byte []的將解決問題?什麼需要更多的虛擬機?

感謝您的時間

+0

你的意思是你已經將圖像數據存儲在你的代碼中了嗎?考慮將它們存儲爲最佳Android實踐的資源。 – 2013-03-08 08:36:01

回答

1

我懷疑這會有所幫助,因爲Bitmap對象也使用byte[]用於存儲的實際數據。相反,我建議您更好地使用您的Bitmaps:只在需要時加載它們,並在不必要時儘快回收。 Here's來自Android培訓的一個很好的話題,討論大型Bitmaps的高效處理。希望這可以幫助。

+0

嘿謝謝你,問題解決了看你的鏈接,我知道我現在要做什麼 – JRowan 2013-03-08 08:45:53

+0

重載預算的唯一位圖是如果我從相機畫廊,我知道那一個是高分辨率,所以我必須使用選項 – JRowan 2013-03-08 08:48:38

+0

@JRowan,很高興你找到了解決方案。 – Egor 2013-03-08 12:07:32