在我正在创建的新应用程序中(使用vb.net和Xaml)我收集了具有所需大小的appmanifest文件的图形。启动画面所需的尺寸为620 x 300像素,因此我使用这些规格创建了文件,并且启动画面很小,以填满屏幕。我是否应该在xaml文件中更改某些内容以放大启动画面?还是别的什么?
答案 0 :(得分:0)
启动画面仅显示在屏幕中央。您需要将背景颜色设置为初始屏幕背景的颜色,以使图像看起来像填满屏幕。我只能猜测,启动画面图像需要很小,所以它不会减慢应用程序的启动时间。
答案 1 :(得分:0)
在100%比例因子下,闪屏尺寸设计为620x300。它的目的,以及清单中的背景颜色,是为了保证在启动应用程序时显示某些(最少3/4秒),即使该应用程序所做的第一件事是崩溃。这是一个系统提供的UI,无法自定义。
也就是说,有一种称为"扩展闪屏的技术"以此目的。这意味着最初使应用程序的第一个UI页面看起来与启动画面完全相同,然后将其变形为您想要的任何UI。许多应用程序都是为了自定义启动画面体验。有关更多信息,请参阅"如何扩展启动画面"在文档中(http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh868191.aspx)。
从技术上讲,并不要求扩展的启动画面最初与系统提供的启动画面匹配,但它使转换更顺畅。最后,这是你的电话。
一些人认为,即使首先需要进行扩展的启动画面也是一种糟糕的用户体验。理想情况下,应用程序可以非常快速地进行交互,并且不会让用户长时间盯着任何启动屏幕(例如,当应用程序等待某些Web请求返回时)。当然,对于某些应用来说,这是不可能或不实用的,因此扩展的闪屏方法。