кэширование JSON из веб-сервиса на Android — шаблон?

Я хочу кэшировать данные из json-веб-сервиса в своем приложении для Android. При первом запуске приложение должно дождаться загрузки всех данных из сервиса. После первоначальной загрузки приложение должно время от времени (несколько дней) проверять наличие новых доступных данных. Если да, локально сохраненные данные должны быть обновлены и загружены при следующем запуске приложения.

В настоящее время я пытаюсь решить эту проблему с помощью IntentService и сохранения загруженных данных в файл, но это не очень чистый и красивый способ!

Кто-нибудь знает чистый способ сделать это? Шаблон кэширования?

9
задан Alex Lockwood 23 March 2012 в 06:01
поделиться