使用.GIF动画作为WP7应用程序中的启动屏幕

本文关键字:启动 屏幕 应用程序 WP7 GIF 动画 使用 | 更新日期: 2023-09-27 17:58:02

我有一个动画。我创建的GIF图像http://ajaxload.info/以及一些编辑。我想在我的应用程序中将生成的图标设置为启动屏幕,这可能需要几秒钟的时间才能加载

我不认为我可以将图标设置为SplashScreenImagejpg(GIF!=jpg),我也不知道如何将图像作为MediaElement查看。(我会在加载主Canvas时显示图像。)

任何人都有关于如何将SplashScreenImage设置为使用的链接/代码吗。GIF如何使用。XAML页面中的GIF(来自代码隐藏)?

使用.GIF动画作为WP7应用程序中的启动屏幕

Silverlight不支持GIF文件。你可以做几件事。首先,你可以在Blend中创建相同的动画(作为故事板)。或者,您可以显示一个WebBrowser控件来渲染GIF文件。

正如您所提到的,您无法更改SplashScreen图像。它必须是一个jpeg,这是无法绕过的。然而,你可以做的是让你的应用程序在弹出窗口中加载你的动画页面。在一个单独的线程上,您可以加载主页面,然后使用调度器将其推送到UI线程。在这篇博客文章中有一个如何做到这一点的例子。