Windows应用商店应用中的启动画面

时间:2013-02-18 07:09:05

标签: windows-8 visual-studio-2012 windows-store-apps

我正在使用VS2012开发适用于平板电脑的Windows应用商店应用。现在我正在为我的应用程序创建启动画面。我的要求是启动画面应该在我的应用中全屏显示。 但它正在作为屏幕的中心。任何人都可以帮忙解决这个问题......

4 个答案:

答案 0 :(得分:4)

答案是没有办法创建一个全屏的官方闪屏。启动画面必须使用620 x 300像素的图像,它是普通的闪屏或extended splash screen。但是,您可以将启动屏幕周围的背景颜色与启动屏幕图像的颜色(使用instructions you already found)进行匹配,这使其看起来像一个全屏图像,即使它的大部分只是颜色。

答案 1 :(得分:1)

AFAIK启动画面必须居中,但可能有效的解决方法是创建一个起始页面(常规xaml)并在启动画面消失后将其显示为初始屏幕。 但这意味着您的启动时间必须非常快。

也许这是你的选择。

答案 2 :(得分:0)

  • 打开“package.appxmanifest”清单文件。 清单应自动在Microsoft Visual Studio Express 2012 for Windows 8清单设计器中打开。

  • 打开“应用程序UI”选项卡,然后向下滚动到“启动画面” 部分。如果您仍在使用项目默认值,则应该看到 “启动画面”字段中的“images \ splashscreen.png”路径。如果你 在文本编辑器中打开“package.appxmanifest”,你应该看到 SplashScreen元素作为VisualElements元素的子元素。对于 例如,清单文件中的默认启动画面标记看起来 像这样:

XML

  

{ <SplashScreen Image="images\splashscreen.png" /> }

  • 使用“浏览...”按钮更改启动画面图像 确认图像已添加到Visual Studio项目中。 重要您选择的初始屏幕图像必须为620 x 300 使用1x缩放系数的像素。
  • 在“启动画面”部分的“背景颜色”字段中,设置 使用启动画面图像显示的背景颜色。您可以 输入颜色名称或“#”以及颜色的十六进制值。
  • 为启动画面设置背景颜色是可选的。如果你 不指定颜色,默认的启动画面背景颜色 到平铺背景颜色(背景颜色字段中的颜色) 应用程序UI选项卡中的“平铺”部分)如果你打开 package.appxmanifest在文本编辑器中,Tile背景颜色是 通过VisualElements的BackgroundColor属性指定 元件。

答案 3 :(得分:-1)

我的解决方法是使用alpha背景制作620x300 splash .png图像,因此它不是完整的620x300图像。图像本身只是一个300x300的标志。我的建议只是制作一个小的中心图像(你的应用徽标或其他东西)并使其融入背景(渐变或alpha)