2010-10-15 40 views
0

我的應用程序內存不足。它在MC70上運行。Windows Mobile 5上的內存不足

發生在我從Web服務中拉下大量數據時發生。我知道我在記憶中有很多數據,但我想知道在處理這種事情時是否有任何交易技巧。

這是我的場景,我有一個soap服務,獲取活動數據,包括圖像(存儲在服務器上的斑點)。有時候這是很多數據,有時候它很少。

內存不足異常發生在大量數據時。

是否有任何技巧來處理Windows Mobile的內存不足異常?

注意:我正在將此應用程序移至Windows Mobile 6.5和MC75。如果有6.5的功能可以幫助解決這個問題,那麼這也可以起作用。

回答

1

您是否需要一次將所有數據存儲在內存中?

html解決方案是下載除圖像以外的所有數據,但包括對解析html後要下載的每個blob的引用。用戶通常不介意等待圖像加載,如果它加速初始加載,並且文本已經可見。

+0

我喜歡這個,我會進一步思考,看看它是否會奏效。 – Vaccano 2010-10-15 22:36:03