代码改变世界

随笔档案-2012年12月9日

快速构建Windows 8风格应用30-应用生命周期管理

2012-12-09 11:58 by 王祖康, 1244 阅读, 收藏, 编辑
摘要: 引言Windows 8 中可以启动多个应用并在其中切换,我们没有必要担心降低系统速度或消耗电池电量。 因为系统会自动挂起(有时会终止)在后台正在运行的应用。设计良好的应用可以由系统挂起、终止以及重新启动,并且这些过程看起来该应用一直在运行中。一、原理1.当激活了应用时,无论任何原因,系统都会发送 Activated 事件2.每当用户切换到桌面或其他应用时,系统都会挂起你的应用,系统会发送Suspending事件3.每当用户切回到你的应用时,系统就会恢复你的应用,系统会发送Resuming事件生命周期变化当用户启动应用程序,该应用在生命周期中可以发生哪些变化呢?1.运行的应用,可以进行挂起,变成 阅读全文
点击右上角即可分享
微信分享提示