5月22日消息,微软在最新Windows8应用程序开发人员博客中向开发者讲述如何创建快速流畅的应用启动体验,提供了四种应用启动方式的设计模式,这将有助于开发者Metro对应用程序的构建。
微软曾介绍过Metro应用程序的四种生命周期(未运行、正在运行、已挂起或已终止),Metro应用启动介于未运行和正在运行这两个生命周期之间。
应用程序启动的操作流程:
1.默认的应用启动方式:
针对不需要额外加载内容和可以立即使用的应用。
2.主干式的应用启动方式:
逐渐填补式的应用启动方式,比如杂志、报纸等,启动的同时逐步填充用户的内容库。
3.扩展式的应用启动方式:
针对在应用界面亮相之前,需要一定时间来加载操作的应用,比如启动过程中需要连接网络等加载情况。
4.递延式的应用启动:
应用在启动时需要完成多个异步操作,比如说首次运行时检查应用程序的设置。
如上,就是围绕博客中介绍的四种应用启动方式,开发者若向查看详细开发指南以及代码示例,请访问博客原文《Creating a fast and fluid app launch experience》。
新闻热点
疑难解答