在我的應用程序中,我在TableView Listing上使用了大量圖像,因此我得到的java.lang.OutOfMemoryError: bitmap size exceeds VM budget
也是我的應用程序在android模擬器中崩潰。任何人都可以幫我解決這個問題java.lang.OutOfMemoryError:位圖大小超過了Appcelerator Titanium中的VM預算
1
A
回答
0
一個想法是使用較小的圖像。確保你不會縮小它們。改爲調整它們。
0
以下是一些避免此錯誤的建議: 1.使用jpg圖像代替png(jpgs的尺寸較小) 2.嘗試通過完成未使用的活動來保持運行時內存最小。 3.使用DDMS到箴言報運行時內存的使用情況
+0
嗨,我在一個頁面中使用了大約25個圖像,圖像大小在4kb到6kb之間。如何保持運行時內存最小? – 2011-12-26 12:56:30
1
鈦利己不推薦使用表格視圖上市,當你正在爲機器人。
改爲使用scrollview。通過使用表格視圖
你也可以進入文本框焦點丟失的問題,也鈦具有已知的tableView滾動性能問題
https://jira.appcelerator.org/browse/TIMOB-1821
更好的方法是滾動型使用低分辨率的圖像,並使用正確的javascript結構並將您的代碼分解爲小函數。 嘗試刪除不必要的事件處理程序,即圖像「加載」事件
相關問題
- 1. java.lang.OutOfMemoryError:位圖大小超過VM預算
- 2. 請幫我弄過java.lang.OutOfMemoryError:位圖大小超過VM預算
- 3. java.lang.OutOfMemoryError:位圖大小超過VM預算 - android - 多少圖片?
- 4. 機器人java.lang.OutOfMemoryError:位圖大小超過VM預算
- 5. 安卓:java.lang.OutOfMemoryError:位圖大小超過VM預算
- 6. 引起:java.lang.OutOfMemoryError:位圖大小超過VM預算
- 7. ViewPager與ImageView給「java.lang.OutOfMemoryError:位圖大小超過VM預算」
- 8. 再次 - java.lang.OutOfMemoryError:位圖大小超過VM預算
- 9. 位圖大小超過VM預算
- 10. ViewPager:位圖大小超過VM預算
- 11. OutOfMemoryError:位圖大小超過VM預算
- 12. java.lang.OutOfMemoryError:位圖大小是否超出VM預算?
- 13. Android outofmemory錯誤位圖大小超過vm 2.3.3中的預算
- 14. java.lang.OutOfMemoryError:位圖大小超過虛擬機預算
- 15. 逐幀動畫java.lang.OutOfMemoryError:位圖大小超過虛擬機預算
- 16. 術語「VM」在可怕的異常java.lang.OutofMemoryError中的含義是什麼:位圖大小超過VM預算?
- 17. Android的位圖的大小超過VM預算
- 18. 的OutOfMemoryError:位圖大小超過VM預算: - 安卓
- 19. 內存錯誤java.lang.out:位圖大小超過VM預算?
- 20. java OutOfMemoryError:位圖大小超過VM預算
- 21. Android錯誤位圖超過VM預算
- 22. java.lang.OutOfMemoryError:位圖大小超過VM預算,即使我沒有使用任何圖像
- 23. 如何解決「java.lang.OutOfMemoryError:位圖大小超過虛擬機預算」的錯誤android
- 24. 位圖大小超過VM預算,同時從互聯網加載圖像?
- 25. 錯誤:位圖大小超過VM預算,將圖像轉換爲ARGB_8888時
- 26. 的Android定製的Widget庫崩潰與java.lang.OutOfMemoryError:</p> <p>java.lang.OutOfMemoryError:位圖尺寸位圖大小超過VM預算
- 27. 單車圖像 - 位圖大小超過虛擬機預算
- 28. 位圖大小超過虛擬機的預算
- 29. 位大小超過Android的
- 30. ViewFlipper:位圖大小超過虛擬機預算
我已經在png格式中使用小尺寸圖像(4kb到6kb之間) – 2011-12-26 12:58:41
我不確定在將它們加載到內存中時它們是如何存儲的。什麼是你的圖像分辨率和深度顏色? – 2011-12-26 13:07:20