Android - wdrażanie fragmentów ładowania

Chciałbym uruchomić aplikację i natychmiast wyświetlić ekran główny. Połowa informacji na ekranie zostanie załadowana z pamięci lokalnej, a druga połowa z usługi internetowej. Każdy z nich będzie na dwóch różnych fragmentach. Chciałbym wyświetlić ładujący się pasek postępu nieokreślony, podczas gdy dane są pobierane z serwisu internetowego, podobnie jak ładuje się sklep Google Play, data aplikacji jest pokazana poniżej przez dwa poniższe stany:

Moje myśli na temat wdrożenia są następujące:

Załaduj fragment za pomocą paska postępu i normalnego ekranu (ukrytego) w jednym układzie. Po zebraniu danych z usługi internetowej zapełnij normalny ekran, a następnie ukryj grupę widoku zawierającą pasek postępu i pokaż grupie podglądu dane.

Czy to najlepsza praktyka? Czy są na to lepsze sposoby?

Z góry dziękuję.

questionAnswers(1)

yourAnswerToTheQuestion