开发者

How do you disable the Windows Phone 7 splash screen?

Is there any way to disable the WP7 splash screen and just show a blank screen?

My splash screen only stays on for less than half a second, leaving the user with a rather jarr开发者_StackOverflow社区ing sensation. I'd rather they not see any splash screen at all.

I would have simply used a plain black image as my splash screen, but then that would result in an ugly experience for people using a light theme (since my app's background is white on light themes and black on dark themes)

Thanks!


Simply remove the file SplashScreenImage.jpg.


Right click on the image file, select "Exclude from project". Rebuild.


Just try to delete the SplashScreenImage.jpgas madd0 said :)
If you want your SplashScreen to last longer you can add a start page like this:
Customer Splash Screen
Modify the Timespan to suit your the time you want:

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


Like everyone says, you could delete it. But before that, just rename it - right-click on SplashScreenImage.jpg in the Solution Explorer, click rename and just name it something like: SplashScreenImage2.jpg - gives VS a chance to catch up with your intent depending on your machine. Then delete that file.

You can and should delete the splash screen as per the guidance in the Windows Phone 7 Application Certification Guide in section 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.

However, one thing that I've discovered is that while many apps can fire up really fast the first time they are launched, they made load slower after that if they have data that has been tombstoned. Just FYI

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜