時間:2017-04-06 來源:互聯網 瀏覽量:
微軟在Win10係統發布後很大程度上宣傳了UWP應用的好處,並且Win10 UWP應用肩負的使命非常重大,不但要實現統一平台的戰略構想,還要讓使用該平台的用戶真正嚐到實惠。對於Windows10用戶來說,UWP帶來的好處不僅是應用輕便和易於管理,還在於更少的資源占用和更小的電量消耗。微軟為了讓UWP能夠實現這一目標,使用了從未有過的應用狀態標準。
一般來說,應用的狀態包括兩種:運行和停止。然而UWP應用還包括第三種狀態,那就是“掛起(Suspended)”。這一狀態允許應用在用戶不使用時暫停運行,進入休眠模式,並且釋放係統資源。在掛起狀態下,應用可從休眠模式中原樣恢複,不會有數據丟失。開發者如果能夠正確利用該特性,將能夠有效節省係統資源,並且提高電池續航時間。
關閉應用的方法有很多種,比如按窗口右上角的“X”,終止進程等。但處於掛起狀態的應用如果使用過多資源,該應用就會被終止並且清除掉所有用戶數據,開發者可以通過調試應用來研究問題解決方案。調試過程將允許程序創建臨時的用戶數據存儲,保留轉換到掛起狀態前的內容。
微軟在最新的博客中闡述了UWP應用如何利用掛起狀態緩解資源緊張的問題。掛起狀態的良好應用,可以讓用戶節省設備電池和內存使用,而且用戶並不會察覺到使用中有差別。
PS:這就和大家手機中使用的APP一樣的道理。