[發明專利]懸浮小窗控制方法及裝置、終端裝置及計算機可讀存儲介質在審
| 申請號: | 201710910349.2 | 申請日: | 2017-09-29 |
| 公開(公告)號: | CN107656671A | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | 張鑫 | 申請(專利權)人: | 珠海市魅族科技有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司44334 | 代理人: | 皮尚慧,廖媛敏 |
| 地址: | 519085 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 懸浮 小窗 控制 方法 裝置 終端 計算機 可讀 存儲 介質 | ||
技術領域
本發明涉及電子技術領域,尤其涉及一種懸浮小窗控制方法及裝置、終端裝置及計算機可讀存儲介質。
背景技術
本部分旨在為權利要求書及具體實施方式中陳述的本發明實施例的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現有技術。
隨著智能終端的發展,信息處理能力越來越強大,可以在智能終端上安裝的應用軟件也越來越多。智能終端的操作系統在處理任務時,通常時多任務同時進行,可支持多種不同應用軟件同時運行,同步處理各種信息和任務。例如,終端在前臺運行一應用程序A時,終端顯示屏上顯示該應用程序A的界面,而其他應用程序則在后臺運行,并不會干擾用戶對A界面的查看和操作。如果后臺運行的應用程序B有消息需要提示客戶,則在屏幕上的一小塊指定區域彈出一個提示小窗口即可。但是,當點擊該提示小窗口,終端將后臺運行的應用程序B切換到前臺運行,將當前顯示的應用程序A的界面切換為應用程序B的界面,供用戶閱讀消息內容。若用戶需要查看應用程序A的界面,則仍需通過系統切換,這樣使得用戶操作不便,降低了用戶體驗。
發明內容
鑒于此,本發明提供一種懸浮小窗控制方法、懸浮小窗控制裝置、終端裝置及計算機可讀存儲介質,可優化用戶在多種不同應用軟件之間切換操作,提升用戶體驗。
本發明實施例一方面提供一種懸浮小窗控制方法,應用于終端,所述懸浮小窗控制方法包括:
第一應用的預設界面顯示并運行于所述終端的屏幕上時,接收到非第一應用的消息;
在所述第一應用的預設界面上以懸浮小窗方式顯示所述非第一應用的消息;
如果所述懸浮小窗未退出,獲取對所述第一應用的預設界面的操作指令時保持所述懸浮小窗位于所述預設界面之上。
進一步的,在本發明實施例提供的上述懸浮小窗控制方法中,所述獲取對所述第一應用的預設界面的操作指令時保持所述懸浮小窗位于所述預設界面之上包括:
將對應所述第一應用的第一容器及對應所述非第一應用的第二容器存儲于容器隊列,其中所述第二容器位于所述容器隊列內的第一位置,所述第一容器位于所述容器隊列內的第二位置,所述第一位置位于所述容器隊列的頂部,所述第二位置位于所述第一位置之后;
當獲取對應所述第一應用的預設界面的操作指令時,對所述第一容器進行標識并保持所述第二容器位于所述容器隊列內的第一位置。
進一步的,在本發明實施例提供的上述懸浮小窗控制方法中,所述非第一應用的消息是以下消息中的一種:來電消息或第二應用的聊天消息、視頻請求或語音請求;所述懸浮小窗包括來電接聽按鈕和拒接按鈕或所述第二應用的縮略圖,所述第二應用的縮略圖包括最小化或退出按鈕。
進一步的,在本發明實施例提供的上述懸浮小窗控制方法中,所述方法還包括:
如果所述非第一應用的消息是來電消息,且來電被接聽,則在接聽來電的過程中所述懸浮小窗退出。
進一步的,在本發明實施例提供的上述懸浮小窗控制方法中,所述在所述第一應用的預設界面上以懸浮小窗方式顯示所述非第一應用的消息之前,還包括:
在所述預設界面上顯示下拉通知按鈕,所述下拉通知按鈕用以讓用戶自主選擇是否要以懸浮小窗方式顯示所述非第一應用的消息。
進一步的,在本發明實施例提供的上述懸浮小窗控制方法中,所述懸浮小窗上可以進行以下至少一種操作:
改變所述懸浮小窗的形狀;
改變所述懸浮小窗的大小;
改變所述懸浮小窗的位置。
進一步的,在本發明實施例提供的上述懸浮小窗控制方法中,所述改變所述懸浮小窗的大小包括:
判斷改變后的所述懸浮小窗的大小是否不小于預設最小值,若是,則在所述預設界面上顯示改變后的所述懸浮小窗,否則,在所述預設界面上顯示所述預設最小值的懸浮小窗。
本發明另一方面還提供一種懸浮小窗控制裝置,應用于終端,所述懸浮小窗控制裝置包括:
消息接收模塊,用于在第一應用的預設界面顯示并運行于所述終端的屏幕上時,接收非第一應用的消息;
顯示控制模塊,用于在所述第一應用的預設界面上以懸浮小窗方式顯示所述非第一應用的消息;
獲取操作模塊,用于在所述懸浮小窗未退出時,獲取對所述第一應用的預設界面的操作指令時保持所述懸浮小窗位于所述預設界面之上。
本發明實施例再一方面還提供一種終端裝置,所述終端裝置包括處理器,所述處理器用于執行存儲器中存儲的計算機程序時實現上述任意一項所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市魅族科技有限公司,未經珠海市魅族科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710910349.2/2.html,轉載請聲明來源鉆瓜專利網。





