Windows Mobile 5のメモリから
-
30-09-2019 - |
質問
私のアプリケーションは記憶がなくなっています。 MC70で実行されます。
これは、Webサービスから多くのデータを引き下げたときに発生します。私はメモリに多くのデータを持っていることを知っていますが、この種のことを扱うとき、取引のトリックがあるかどうか疑問に思っています。
私のシナリオは次のとおりです。画像を含むアクティビティデータを取得するSOAPサービスがあります(サーバー上のブロブに保存されています)。これは多くのデータであることがあり、時にはそれが非常に少ないこともあります。
メモリ外の例外は、大量のデータである場合に発生します。
Windows Mobileでメモリの例外を扱うためのトリックはありますか?
注:このアプリをWindows Mobile 6.5およびMC75に移動する過程にあります。これに役立つ6.5の機能がある場合、それも機能します。
解決
すべてのデータを一度にメモリに入れる必要がありますか?
HTMLが使用するソリューションは、画像以外のすべてのデータをダウンロードすることですが、HTMLを解析した後にダウンロードされる各BLOBへの参照を含めます。ユーザーは通常、初期負荷が高速化されている場合、テキストが既に表示されている場合、画像がロードされるのを待つことを気にしません。
所属していません StackOverflow