Android - Fragmentimplementierung wird geladen

Ich möchte meine App starten und sofort den Hauptbildschirm anzeigen. Die Hälfte der Informationen auf dem Bildschirm wird aus dem lokalen Speicher geladen und die andere Hälfte von einem Webdienst. Jedes davon wird auf zwei verschiedenen Fragmenten sein. Ich möchte eine unbestimmte Fortschrittsanzeige für das Laden anzeigen, während die Daten vom Webservice abgerufen werden, ähnlich wie der Google Play Store das App-Datum lädt, wie in den beiden folgenden Zuständen gezeigt:

Meine Gedanken zur Implementierung lauten wie folgt:

Laden Sie das Fragment mit dem Fortschrittsbalken und dem normalen Bildschirm (ausgeblendet) in einem Layout. Wenn die Daten vom Webdienst erfasst wurden, füllen Sie den normalen Bildschirm aus, blenden Sie die Ansichtsgruppe mit der Fortschrittsleiste aus und zeigen Sie die Ansichtsgruppe mit den Daten an.

Ist dies eine bewährte Methode? Gibt es bessere Möglichkeiten, dies zu tun?

Danke im Voraus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage