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ę.