zoukankan      html  css  js  c++  java
  • Windows Phone 系列 如何创建 Windows Phone 初始屏幕

    对于需要几秒来进行加载的应用程序,初始屏幕可以将应用程序正在启动的消息立即反馈给用户。应用程序启动时就立即显示初始屏幕,并且持续显示直到完成导航至第一页。

    当您创建新的 Silverlight 项目时,会将一个 Splashscreenimage.jpg 文件添加到该项目中。此图像的像素必须是 480 x 800。您可以用您所选的任何图像来替换该图像,但是它必须与原来的图像保持相同的大小,并且将其命名为 Splashscreenimage.jpg。必须将“生成操作”属性设置为“内容”

    对于需要长时间加载的应用程序,建议您在准备运行应用程序时使用初始屏幕动画来指示进度。

    我们建议您为基于 XNA Framework 的应用程序创建其初始屏幕时,不要包括 SplashScreenImage.jpg 图像,但是:

    • 保持小的入口程序集。

    • Initialize() 方法中:

      • 调用 base.Initialize() 来正确地创建 GraphicsDevice。

      • 加载纹理。将它调整为游戏的目标分辨率和方向。将纹理设置为自动调整为 2 的乘方。使用 DXT 压缩格式。

      • 创建 SpriteBatch。

      • 呈现纹理。

      • 调用 GraphicsDevice.Present()

    • Update() 方法中,以递增方式加载您的内容。

    • Draw() 方法中,继续绘制起始纹理,并且在加载资产时将其转换成加载动画。

  • 相关阅读:
    VBScript学习笔记
    C#调用C++库知识点
    .Net面试经验,从北京到杭州
    杭州.Net 相关大公司,希望对大家有帮助
    一起学习《C#高级编程》3--运算符重载
    一起学习《C#高级编程》2--比较对象的相等性
    一起学习《C#高级编程》1--类型的安全性
    博客园的第一天
    基于SpringCloud+Kubernetes 微服务的容器化持续交付实战
    第一节:Docker学习 — 安装
  • 原文地址:https://www.cnblogs.com/sunjunlin/p/2367077.html
Copyright © 2011-2022 走看看