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

Posted

技术标签:

【中文标题】如何在window phone 8应用程序开发中设置启动画面【英文标题】:how to set splash screen in window phone 8 Application development 【发布时间】:2013-10-27 08:14:42 【问题描述】:

我是 Window Phone 应用程序开发的新手。所以我只想在应用程序启动时添加启动画面,而不使用任何额外的页面导航作为启动画面。

【问题讨论】:

你试过任何代码吗? 你检查过这个例子吗? developer.nokia.com/Community/Wiki/… 不,实际上我不想在不使用弹出屏幕控制的情况下这样做 你需要在你的项目的根目录下添加一个图片 SplashScreen.jpeg,它会一直加载到你的应用准备就绪 谢谢我得到了解决方案 【参考方案1】:

如果您只想添加单个图像,则创建一个大小为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 毫秒后激活。您可以根据自己的意愿进行更改。希望,这能解决你的疑问。!

【讨论】:

@MarioGalván 您只能为 Windows Phone Silverlight 应用程序创建 .jpg 格式。您可以为 Windows Phone 运行时应用程序创建任何格式。 分辨率 1080 x 1920 是什么?【参考方案2】:

见: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。

【讨论】:

【参考方案3】:

当您想在应用中添加启动画面时,您有两种选择:

    您可以添加一个启动画面图像,手机 自动缩放以适应三种支持的手机分辨率。

(如果您使用的是单张图片,您应该在您的应用项目中添加一个 768 × 1,280 并命名为 SplashScreenImage.jpg 的图片文件。手机会自动将图片缩放到正确的大小)

    如果您想为所有人提供像素完美的启动画面 分辨率,您可以将以下图像添加到根文件夹 您的应用项目:

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

【讨论】:

以上是关于如何在window phone 8应用程序开发中设置启动画面的主要内容,如果未能解决你的问题,请参考以下文章

windows phone 8 和 10 的 windows phone 应用程序开发

Windows Phone 8 更改口音和主题颜色

如何调试在 Windows Phone 8.1 上挂起的应用程序

Windows phone 8 推送通知空通道 uri

Windows Phone 8.1 / 10应用程序开发

如何在 Windows Phone 8 中检查应用程序是不是已更新或全新安装?