2011-04-16 5 views
0

Я разрабатываю приложение для Android для веб-сайтов ресторанов. количество ресторанов - 190. Таким образом (извне из приложения) я царапаю веб-сайт для информации о каждом из ресторанов. эти данные помещаются в XML-файл. Затем я помещаю это в свой пакет приложений. Я разбираю xml-файл и создаю объекты ресторана и заполняю список со всеми ресторанами.как обновить информацию в приложении для Android.

Как вы можете видеть, этот XML-файл не может быть обновлен с новой информацией, если на веб-сайт добавлено больше ресторанов.

Каким будет лучший способ обновить информацию с веб-сайта.

Какими будут лучшие практики?

ответ

1

У вас может быть устройство, просматривающее веб-сайт и каждый раз создающий сам XML (например, каждый день или каждый раз, когда приложение запускается, зависит от количества данных). Возможно, вам удастся соскоблить/генерировать в фоновом режиме, пока пользователь просматривает список, а затем обновит список после завершения работы.

В противном случае вам нужно будет разместить сайт и настроить некоторое задание cron, чтобы очистить и сгенерировать XML. Затем попросите устройство загрузить XML, который вы генерировали так часто.

Смежные вопросы