[發明專利]移動應用上的頁面的自動生存期管理有效
| 申請號: | 201210376832.4 | 申請日: | 2012-09-28 |
| 公開(公告)號: | CN102981820A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | S·辛格;N·Y·沙哈 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F3/0481 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 楊潔 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 用上 頁面 自動 生存 管理 | ||
1.一種用于在移動設備上顯示信息的計算機實現方法,包括:
在所述移動設備的顯示屏上顯示第一應用的第一用戶界面頁面的實例;
響應于來自所述第一用戶界面頁面實例的登記請求,在第一數據結構中登記要被還原的頁面狀態信息的標識;
接收導航離開所述第一應用的請求;
將登記在所述第一數據結構中的來自所述第一用戶界面頁面的實例的頁面狀態信息的值儲存在對應于所述第一用戶界面頁面的所述實例的實例專用數據結構中;
一旦導航回所述第一應用的所述第一用戶界面頁面,訪問對應于所述第一用戶界面頁面的實例的所述實例專用數據結構;
獲得儲存在所述實例專用數據結構中的頁面狀態信息的值;以及
使用從所述實例專用數據結構中獲得的頁面狀態信息的值來顯示所述第一用戶界面頁面。
2.如權利要求1所述的計算機實現的方法,其特征在于,生成所述第一用戶界面頁面的實例包括:
用對應于從中導出所述第一用戶界面頁面的頁面的類的功能,請求對要儲存其值的預定義頁面狀態信息的登記。
3.如權利要求1所述的計算機實現的方法,其特征在于,儲存在所述第一數據結構中的頁面狀態信息的標識包括用戶界面頁面狀態信息項的標識,每一項具有對應于所述第一用戶界面頁面的實例的相關聯的狀態和值。
4.如權利要求3所述的計算機實現的方法,其特征在于,儲存登記在所述第一數據結構中的頁面狀態信息的值包括:
訪問所述第一數據結構并選擇標識在所述第一數據結構中的項之一;
從所述用戶界面頁面的實例獲得與所選擇的項相關聯的狀態和值;以及
將與所選擇的項相關聯的狀態和值儲存在對應于所述第一用戶界面頁面的實例的實例專用數據結構中。
5.如權利要求1所述的計算機實現的方法,其特征在于,還包括:
在訪問所述實例專用數據結構之前,確定自從上一次顯示所述第一用戶界面頁面,所述第一應用是被導航離開還是因為移動設備被鎖定而被掛起。
6.如權利要求1所述的計算機實現的方法,其特征在于,還包括:
在接收導航離開所述第一應用的請求之前,從所述第一用戶界面頁面內接收導航到所述第一應用的第二用戶界面頁面的請求;以及
響應于導航到所述第二用戶界面頁面的請求,為所述第一用戶界面頁面執行儲存登記在所述第一數據結構中的頁面狀態信息的值的步驟。
7.一種移動設備,包括:
具有第一和第二用戶界面顯示頁面的第一應用,所述第一和第二用戶界面顯示頁面兩者從頁面類導出,所述頁面類具有用于儲存和復蘇所述第一和第二用戶界面頁面的用戶界面頁面狀態信息的儲存和復蘇功能,所述第一和第二用戶界面頁面兩者繼承所述頁面面類的儲存和復蘇功能;
控制導航到和離開所述第一應用的操作系統,所述儲存和復蘇功能接收導航離開所述第一應用的指示,并且如果所述第一和第二用戶界面顯示頁面在所述第一應用中打開,則儲存來自所述第一和第二用戶界面顯示頁面的用戶界面頁面狀態信息,并且一旦接收到導航回所述第一應用的指示,將所儲存的用戶界面頁面狀態信息還原到所述第一和第二用戶界面顯示頁面之一;以及
處理器,作為移動設備的功能部件,被所述第一應用和所述操作系統激活,以方便所述儲存和復蘇功能和導航。
8.如權利要求7所述的移動設備,其特征在于,所述頁面類與具有所述儲存和復蘇功能的實用程序實體相關聯。
9.如權利要求7所述的移動設備,其特征在于,還包括:
儲存實例專用狀態詞典的頁面狀態詞典數據存儲,當所述第一和第二用戶界面顯示頁面的每一個給定實例被導航離開時,所述儲存和復蘇功能使得所述給定實例通過訪問列表并儲存對應于所述給定實例的每一種類型的頁面狀態信息的當前頁面狀態值來執行儲存功能。
10.一種硬件計算機可讀存儲介質,儲存計算機可讀指令,所述計算機可讀指令在被計算機執行時,使得所述計算機執行以下步驟:
在所述移動設備的顯示屏上顯示第一應用的第一用戶界面頁面的實例;
從所述第一用戶界面頁面接收儲存頁面狀態信息類型的登記請求,所述頁面狀態信息類型將在所述計算機導航離開所述第一應用時被儲存;
響應于所述登記請求,在第一數據結構中登記所述頁面狀態信息類型的標識;
接收導航離開所述第一應用的請求;
將注冊在所述第一數據結構中的來自所述第一用戶界面頁面的實例的頁面狀態信息類型的值儲存在對應于所述第一用戶界面頁面的實例的實例專用數據結構中;
一旦導航回所述第一應用的所述第一用戶界面頁面,訪問對應于所述第一用戶界面頁面的實例的所述實例專用數據結構;
獲得儲存在所述實例專用數據結構中的頁面狀態值;
將所述頁面狀態值還原到所述第一用戶界面頁面;以及
使用從所述實例專用數據結構中獲得的已還原的頁面狀態值來顯示所述第一用戶界面頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210376832.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種粉體和液體混合攪拌裝置
- 下一篇:神經外科手術吸引管





