2011-03-10 37 views
5

有什麼辦法可以禁用WP7啓動畫面,只是顯示一個空白的屏幕?如何禁用Windows Phone 7啓動畫面?

我的閃屏只停留不到半秒鐘,讓用戶留下一個相當刺耳的感覺。我寧願他們看不到任何啓動畫面。

我本來只是使用普通的黑色圖像作爲我的啓動畫面,但隨後這將導致使用透光主題(因爲我的應用程序的背景是白色的光的主題和黑色的深色主題)人醜陋的經驗

謝謝!

+0

這個問題將適合於[superuser.com(http://superuser.com/) – 2011-03-10 08:44:46

+0

你可以在某種程度上你的閃屏與你的初始頁面更好地整合 - 也許提供了一些動畫時,首先看到您的應用程序,使經驗不那麼震撼。另外,我相信大多數用戶(很長一段時間)都使用黑暗的主題 - 所以你可以圍繞這個設計? – Stuart 2011-03-10 08:47:28

+1

nebukadnezzar - 我不同意 - 這是一個編程問題 - 它關於WP7中的應用程序的splashscreen,而不是WP7手機的splashscreen – Stuart 2011-03-10 08:48:16

回答

10

只需刪除文件SplashScreenImage.jpg

+0

這不起作用。我收到錯誤: Xap包裝失敗。找不到文件'C:\ Path \ To \ App \ SplashScreenImage.jpg'。 \t任何想法如何阻止? – 2011-03-10 09:27:59

+2

愚蠢的問題,你從你的項目或只是從你的磁盤刪除文件? – madd0 2011-03-10 09:45:15

+1

愚蠢的答案:我剛剛從磁盤刪除它:P – 2011-03-11 02:53:44

1

只是嘗試刪除SplashScreenImage.jpg作爲madd0說:)
如果你希望你的閃屏持續更長的時間,你可以添加一個起始頁是這樣的:
Customer Splash Screen
修改時間跨度,以滿足您的需要的時間:

_splashTimer.Interval = new TimeSpan(0, 0, 2);

2

像大家都說的,你可以刪除它。但在此之前,只需重新命名它 - 右鍵單擊​​解決方案資源管理器中的SplashScreenImage.jpg,單擊重命名並將其命名爲:SplashScreenImage2.jpg - 讓VS有機會根據您的機器追上您的意圖。然後刪除該文件。

您可以並且應該刪除閃屏按指導的Windows Phone 7 Application Certification Guide在第5.2.1.a:

Microsoft recommends that the application provides a splash screen image only when it takes longer than 1 second to load the first screen.

然而,一兩件事,我發現是,雖然許多應用程序可以開火第一次啓動時速度非常快,如果它們的數據已經被墓碑化,那麼它們會在這之後減慢加載速度。僅供參考

+0

@ Zain:這篇文章今天剛剛出來。好讀:http://www.windowsphonegeek.com/articles/All-about-Splash-Screens-in-WP7-ndash-Creating-animated-Splash-Screen – 2011-03-11 18:16:17

2

右鍵單擊圖像文件,選擇「從項目中排除」。重建。

相關問題