2011-09-30 110 views
0

我有一個約250個元素的silverlight頁面。頁面加載時間平均大約爲2.5秒。我試圖減少數據部分,但我認爲它沒有那麼大的幫助。 即使在沒有任何數據的情況下加載大約需要2秒鐘。我猜這是導致緩慢的UI元素加載時間。緩慢頁面加載頁面轉換Silverlight Windows Phone

我目前的導航結構是:

app加載---主頁---遊戲頁面。

問題出在遊戲頁面加載時間。其他頁面加載速度非常快。

當我按下導航按鈕(開始遊戲按鈕)並且應用程序凍結,然後加載下一頁時,會發生當前「緩慢」。

我的問題是:是否有「預加載」頁面?如果不這樣做,有沒有辦法運用某種動畫來感知快樂?

我嘗試了基於Silverlight工具包的頁面轉換,但我認爲它根本沒有幫助。在導航按鈕被按下之後的「凍結」之後,動畫開始。

感謝

阿爾文

回答

0

如果應用出現「凍結」,那麼你的UI線程,你應該能夠卸載到在執行長時間運行的任務(處理器週期計算)後臺線程讓頁面加載更快。如果您使用WP 7.1 SDK工具並定位Mango,那麼您可以使用內置的性能分析工具來查找瓶頸的來源。