Windows phone 7 是否可以设置第一次启动屏幕?

Windows phone 7 是否可以设置第一次启动屏幕?,windows-phone-7,windows-phone-7.1,Windows Phone 7,Windows Phone 7.1,第一次打开应用程序时,是否可以在加载屏幕上使用某个图像,然后在此后的所有访问中使用不同的图像加载 基本上,当应用程序第一次启动时,我正在创建大约10个文件(大小不算大),我想向用户显示一条消息,这样他们就不会认为应用程序通常需要超过一秒钟的时间来加载。我知道我可以在主屏幕上显示一个弹出窗口,但我有一个动画,当你进入主屏幕时会触发,而且我需要在用户到达之前创建这些文件。有什么想法吗?或者可能是我没有提到的另一个观点?我不确定这是否是您在说“弹出”时的想法,但您可以创建一个全屏弹出窗口,完全覆盖您的

第一次打开应用程序时,是否可以在加载屏幕上使用某个图像,然后在此后的所有访问中使用不同的图像加载


基本上,当应用程序第一次启动时,我正在创建大约10个文件(大小不算大),我想向用户显示一条消息,这样他们就不会认为应用程序通常需要超过一秒钟的时间来加载。我知道我可以在主屏幕上显示一个弹出窗口,但我有一个动画,当你进入主屏幕时会触发,而且我需要在用户到达之前创建这些文件。有什么想法吗?或者可能是我没有提到的另一个观点?

我不确定这是否是您在说“弹出”时的想法,但您可以创建一个全屏
弹出窗口
,完全覆盖您的主UI,以便用户看不到它

您的临时加载UI将被定义为XAML/C中描述的
用户控件
,方式与普通
电话应用程序页面
相同


当您的文件准备就绪并关闭弹出窗口时,您应该向主页的视图(即
.xaml.cs
)发送一条消息,该消息将导致动画在所有内容可见的情况下重放。

我不确定这是否是您在说“弹出窗口”时的想法,但是您可以创建一个全屏
弹出窗口
,完全覆盖您的主UI,这样用户就看不到它了

您的临时加载UI将被定义为XAML/C中描述的
用户控件
,方式与普通
电话应用程序页面
相同


当您的文件准备就绪并关闭弹出窗口时,您应该向主页的视图(即
.xaml.cs
)发送一条消息,该消息将使动画在所有内容可见的情况下重放。

您不能更改启动屏幕。也许你应该重新思考你最初的10个文件是如何创建的,并采纳Paul的建议,在你工作时显示一个弹出控件,或者更好的是,将其卸载到后台?我想这取决于UI中的某些内容是否需要您创建的文件

--编辑--


事实上,我想得越多,我就越喜欢后台线程来做这项工作,而你有一个弹出控件显示给用户。它将允许您向用户反馈实际发生的情况。如果弹出窗口显示“为首次运行准备此应用程序…”之类的内容,然后显示一个进度条,在创建每个文件时进行更新,则用户将获得有关应用程序首次加载花费如此长时间的确切原因的反馈。否则,他们可能会认为“这个应用程序非常慢,我想知道是否有更好的应用程序”

你不能更改启动屏幕。也许你应该重新思考你最初的10个文件是如何创建的,并采纳Paul的建议,在你工作时显示一个弹出控件,或者更好的是,将其卸载到后台?我想这取决于UI中的某些内容是否需要您创建的文件

--编辑--


事实上,我想得越多,我就越喜欢后台线程来做这项工作,而你有一个弹出控件显示给用户。它将允许您向用户反馈实际发生的情况。如果弹出窗口显示“为首次运行准备此应用程序…”之类的内容,然后显示一个进度条,在创建每个文件时进行更新,则用户将获得有关应用程序首次加载花费如此长时间的确切原因的反馈。否则他们可能会认为“这个应用程序非常慢,我想知道是否有更好的应用程序”

谢谢您的回复。我试过这个,只是我想知道我们是否可以改变初始屏幕。谢谢你的回复。我尝试过这个,只是我想知道我们是否可以改变初始屏幕。