如何在windows phone 8中设置启动画面应用程序开发

时间:2013-10-18 13:05:36

标签: c# xaml windows-phone-8

我是Window Phone Apps Development的新手。所以我只想添加启动画面当应用程序启动而不使用任何额外的页面导航用于启动画面时。

3 个答案:

答案 0 :(得分:19)

如果您只想添加单张图片,请创建一张大小为480*800的图片,并将其命名为SplashScreenImage.jpg,然后将该图片放入根文件夹中。

完成!启动画面将显示在应用程序上。

如果要根据屏幕分辨率添加多张图片,请创建三张尺寸为480*800768*1280720*1280的图片,并将这些图片命名为

SplashScreenImage.screen-WVGA.jpg

SplashScreenImage.screen-WXGA.jpg

SplashScreenImage.screen-720p.jpg并将这些图片放在根文件夹中。

完成!应用程序将根据手机的原生屏幕分辨率显示启动画面。

注意:

要修改SplashScreen的显示时间,以下代码可能会有用。在InitializeComponent();

之后粘贴到代码下方
Thread.Sleep(2000);

这意味着,应用程序将在2000毫秒后激活。您可以根据自己的意愿进行更改。希望,这解决了你的疑问。!!

答案 1 :(得分:6)

请参阅:http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769511(v=vs.105).aspx

从这篇文章:

  

如果您使用的是单张图片,则应添加图片文件   768×1,280并将SplashScreenImage.jpg命名为您的应用项目。该   手机会自动将图像缩放到正确的尺寸。如果你想   为所有分辨率提供像素完美的闪屏,你可以   将以下图像添加到应用项目的根文件夹中。

     

分辨率尺寸,以像素为单位文件名

     

WVGA 480×800 SplashScreenImage.screen-WVGA.jpg

     

WXGA 768×1,280 SplashScreenImage.screen-WXGA.jpg

     

720p 720 x×1,280 SplashScreenImage.screen-720p.jpg

     

您必须将图像的Build Action属性设置为Content。

     

每个新的Windows Phone OS 7.1项目都包含一个SplashScreenImage.jpg   文件。要自定义启动屏幕,您可以替换自己的启动屏幕   默认图像的图像。您可以使用替换默认图像   您选择的任何图像,但它必须是480×800像素的大小   必须命名为SplashScreenImage.jpg。您必须设置构建操作   图像属性为内容。

     

Windows Phone 8应用程序加载速度很快,因此通常是Windows Phone 8应用程序   不需要启动画面。新的Windows Phone 8项目没有   包括默认的初始屏幕图像文件。但是,如果你愿意的话   在Windows Phone 8应用中使用启动画面,添加现有的JPG   映像文件到Windows Phone 8项目的根文件夹,以及   将文件命名为SplashScreenImage.jpg。

答案 2 :(得分:2)

如果您想在应用中添加启动画面,则有两种选择:

  1. 您可以为手机添加单个闪屏图像 自动缩放三种支持的手机分辨率。
  2. (如果您使用的是单张图片,则应添加一个768×1,280的图像文件,并将SplashScreenImage.jpg命名为您的应用项目。手机会自动将图像缩放到正确的尺寸)

    1. 如果您想为所有人提供像素完美的闪屏 分辨率,您可以将以下图像添加到根文件夹中 你的应用项目:

      • WVGA 480×800 SplashScreenImage.screen-WVGA.jpg
      • WXGA 768×1,280 SplashScreenImage.screen-WXGA.jpg
      • 720p 720×1,280 SplashScreenImage.screen-720p.jpg