Android - загрузка фрагмента реализации
Я хотел бы запустить свое приложение и сразу показать главный экран. Половина информации на экране будет загружена из локального хранилища, а другая половина - из веб-службы. Каждый из них будет на двух разных фрагментах. Я хотел бы отображать индикатор выполнения загрузки, когда данные извлекаются из веб-службы, подобно тому, как Google Play Store загружает дату своего приложения, как показано ниже двумя состояниями ниже:
Мои мысли о его реализации следующие:
Загрузите фрагмент с индикатором выполнения и обычным экраном (скрытым) в одном макете. После сбора данных из веб-службы заполните обычный экран, затем скройте группу представлений, содержащую индикатор выполнения, и отобразите группу представлений с данными.
Это лучшая практика? Есть ли лучшие способы сделать это, чем это?
Заранее спасибо.