Android - загрузка фрагмента реализации

Я хотел бы запустить свое приложение и сразу показать главный экран. Половина информации на экране будет загружена из локального хранилища, а другая половина - из веб-службы. Каждый из них будет на двух разных фрагментах. Я хотел бы отображать индикатор выполнения загрузки, когда данные извлекаются из веб-службы, подобно тому, как Google Play Store загружает дату своего приложения, как показано ниже двумя состояниями ниже:

Мои мысли о его реализации следующие:

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

Это лучшая практика? Есть ли лучшие способы сделать это, чем это?

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос