Windows Phone 7 Tips (9)

來源:互聯網
上載者:User

1. Windows Phone 中的導航,在相同程式集中的頁面之間的導航使用

 NavigationService.Navigate(new Uri("/Folder(s)/TargetPage.xaml", UriKind.relative));

從一個程式集中的頁面跳轉到另一個程式集中的頁面使用

NavigationService.Navigate(new Uri("/AssemblyName;component/Folder(s)/TargetPage.xaml", UriKind.Relative)); 

2.  如果我們的windows phone 中需要播放音樂,需要檢查目前使用者是否在使用音樂播放器,如果使用者正在聽音樂,那麼我們需要提醒使用者“我們的應用有自己的音樂,是否暫停音樂播放器”

3.  擷取當前系統使用的主題,由於目前真機裡只有Dark和Light兩種主題,所以我們可以使用如下的方法進行檢測當前的主題,以使用相對應的表徵圖

 

4.  如何退出Silverlight for Windows Phone 應用程式? 在目前的版本中,沒有一個很好的方法(Method)可以讓我們退出應用程式(XNA中有提供一種方法退出應用程式),這裡推薦一種方式是拋出異常,參考部落格

 

5. 不要在迴圈中使用IsTrial() ,它會耗費你60ms或者更多

6.  在WP中,使用GPRS下載最大為20M的應用程式

7. 30 – frames per seconds XNA updates the screen. 而 60 – frames per second Silverlight updates the screen

8. Panaroama的背景圖片為 1000 x 800

9. 173 x 173 – tile size

10.  在Windows Phone 中播放GIF圖片可以使用ImageTools類庫

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.