Это ситуация:
Когда пользователь откроет приложение, он сначала увидит экран spl sh в течение 5 секунд c. В этот раз я хочу вызвать api, чтобы получить некоторые данные, и просто передать их моему Spla sh Screen Activity, а затем я передам его активности входа в систему. Если не удалось получить данные за 5 сеансов c, я хочу, чтобы он продолжал сбор данных в фоновом режиме, а затем отправлял данные непосредственно в действие входа в систему
Как я могу сделать это с помощью служб или сопрограмм в android?