Я хочу запустить службу в асинхронном режиме.
Например, во время просмотра пользовательского интерфейса я хочу загрузить файл с огромными данными.
Во время этой загрузки я хочу продолжить навигацию и не быть оштрафован обработкой. Но когда загрузка закончится, я хочу получить результат.
Как я могу реализовать подобное решение? Я точно, я использовал java 7.
Заранее спасибо за вашу помощь.