U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!

当前位置主页 > Win8系统下载 > win8技巧 >

WIN8加快Metro程序启动

2015-04-15 15:50   编辑:土豆PE    人气:

大家应该知道win8最终版本会在今年年底推出,而大家也都希望在鼠标点击和手指触控的瞬间就能打开一个Windows 8 的Metro程序。在Windows 8程序开发者博客的最新博文中,微软告知开发者如何编写程序能让用户拥有一个快速启动体验。

这篇技术性颇高的博文谈到了Metro程序的启动画面(也叫版权页),微软说:

“当用户启动一个程序时,首先映入他们眼帘的就是程序的启动画面。每一个Metro程序都会有一个启动画面,它由一张620x300的图片和固定的背景颜色组成。当用户点击Metro程序,为了欢迎用户使用该程序Windows就会显示这个启动画面。当程序显示这个启动画面时,它也在为显示初始UI而执行所有的初始化工作。这可能包括读取程序基本设置,确定页面导航,和/或确定该程序在激活时是否需要证书之类的东西。”

一旦启动画面消失,Metro程序就必须得显示它的首个窗口。这个对于基于JavaScript的程序开发者来说就不用担心什么,但基于C#的程序就必须通过调用Window.Current.Activate来显示首个窗口,该博文如此补充说明:

“这个操作不能有所延迟,一旦第一个窗口在规定时间(15秒以内)没有显示,系统就会被强行终止程序运行。此外,你也可以缩短启动画面的显示时间从而尽可能快的显示首个窗口,我们建议你在2-3内就显示首个窗口以确保你的程序达到用户所希望的启动速度,甚至是在低端硬件上也能如此。

顶一下
(5)
71.4%
踩一下
(2)
28.6%
点击这里给我发消息