Вопрос

Мое приложение не хватает памяти. Он работает на MC70.

Это происходит, когда я притянул много данных из веб-сервиса. Я знаю, что у меня много данных в памяти, но мне интересно, есть ли какие-либо хитрости торговли при работе с такими вещами.

Вот мой сценарий, у меня есть сервис SOAP, который получает данные о активности, включая изображения (хранящиеся в блотах на сервере). Иногда это много данных, а иногда это очень мало.

Исключение из памяти происходит, когда это тонна данных.

Есть ли какие-либо трюки, чтобы иметь дело с исключениями памяти с Windows Mobile?

Примечание. Я в процессе перемещения этого приложения к Windows Mobile 6.5 и MC75. Если есть особенность 6,5, которая могла бы помочь с этим, то это будет работать тоже.

Это было полезно?

Решение

Вам нужно иметь все данные в памяти одновременно?

Решение, используемое HTML, предназначено для загрузки всех данных, кроме изображений, но в том числе ссылка на каждый BLOB для скачивания после анализа HTML. Пользователи обычно не возражают в ожидании нагрузки изображения, если он ускоряет начальную нагрузку, и если текст уже виден.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top