Подключитесь к интернету и обновите курсы
Приложение запрашивает последний доступный набор справочных курсов и записывает дату курса и время сохранения.
Руководство по офлайн-конвертации
Конвертер может работать без интернета, используя последние курсы, успешно сохранённые на устройстве. Они подходят для приблизительных расчётов, но относятся к указанной дате и не обновятся, пока приложение снова не подключится к сети.
Коротко о главном
Сохранённый курс не остаётся актуальным навсегда. Приложение создаёт локальную копию с датой, которую можно использовать без сети.
Приложение запрашивает последний доступный набор справочных курсов и записывает дату курса и время сохранения.
После успешного запроса набор курсов сохраняется на устройстве. Если следующий запрос завершится ошибкой, предыдущая рабочая копия останется доступной.
Без интернета расчёты используют сохранённый набор. Приложение сообщает, что данные кэшированы, и показывает дату курса.
Сохранённые данные — это копия последнего успешного ответа сервиса курсов. По ней можно выполнять расчёты без сети, но сами значения не обновляются, пока устройство офлайн.
Всегда проверяйте дату курса. Вчерашние данные могут помочь при планировании, но не гарантируют курс, который сегодня предложит банк, платёжная система или обменный пункт.
В приложении для Android создайте или откройте сохранённый набор нужных валют. При подключении к интернету нажмите Сохранить курсы офлайн. Приложение обновит общий набор курсов и подтвердит готовность, когда в сохранённом кэше будут все валюты этого набора.
Для каждой поездки не создаётся отдельный неизменяемый набор курсов. Подготовка другого набора обновляет тот же кэш, который используется в остальных разделах приложения.
Сохраните справочные курсы под рукой
Приложение для Android может использовать последний успешно сохранённый набор курсов без подключения и показывает, что данные кэшированы, вместе с датой курса.