2010-11-15 18 views
19

Auf dem Windows Phone 7-Gerät, wenn Sie einige der Standard-Apps (sowie die Facebook-App) ausführen, während die App Daten lädt zeigt es eine Animation einer Reihe von Punkten, die eingeben von links und sammle in der Mitte des Bildschirms und dann von rechts verlassen.Windows Phone 7 - Laden Animation

Es scheint sich um eine Standardanimation zu handeln, die von vielen Apps verwendet wird.

Ich frage mich, ob es ein Standard-animiertes Bild gibt, oder ob es Beispielcode gibt, den ich betrachten könnte, damit ich es in meiner Anwendung implementieren könnte.

Antwort

19

Das ist die ProgressBar mit IsIndeterminate ist = true

Vielleicht möchten Sie diesen Beitrag prüfen, für ihn mit einem Splash-Screen zu implementieren.

Creating a Splash Screen with a progress bar for WP7 applications. - Alex Yakhnin's Blog

Und diese Beiträge für sie in eine performante Art und Weise umzusetzen.

Jeff Wilcox – A high performance ProgressBar for Windows Phone

Jeff Wilcox – Windows Phone performance progress bar update: part 2, remember to turn IsIndeterminate off when not needed!

+1

+1. Und ich empfehle die Verwendung der PerformanceProgressBar beim Start, ich habe versucht, App-Autoren zu drücken, um es zu verwenden, auf dem Gerät das Stottern ist wirklich klar, da sie beim Start sind sie sehr beschäftigt mit der Arbeit auf dem UI-Thread. –

6

Dies ist eine alte veraltete Antwort, wenn Sie Windows Phone sind Targeting-8 als Performance-Probleme gelöst wurden. Sie sollten die ProgressBar im Silverlight-Toolkit verwenden.

Die PerformanceProgressBar ist wahrscheinlich immer noch nützlich für Windows Phone 7 Entwicklung.

Siehe Hinweis von Microsoft in Bezug auf die Performance-Probleme auf dieser Seite: http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg442303(v=vs.105).aspx