[發明專利]一種桌面顯示方法、裝置及計算設備有效
| 申請號: | 202111437228.3 | 申請日: | 2021-11-30 |
| 公開(公告)號: | CN113849096B | 公開(公告)日: | 2022-06-24 |
| 發明(設計)人: | 張宇;王春林;李強 | 申請(專利權)人: | 統信軟件技術有限公司 |
| 主分類號: | G06F3/04817 | 分類號: | G06F3/04817;G06F9/451 |
| 代理公司: | 北京瀚方律師事務所 11774 | 代理人: | 周紅力 |
| 地址: | 100176 北京市大興區北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 桌面 顯示 方法 裝置 計算 設備 | ||
本發明公開了一種桌面顯示方法、裝置及計算設備,方法在計算設備中執行,所述計算設備屏幕上適于顯示桌面窗口,桌面窗口包括背景層、布置在背景層之上的動效交互層、以及布置在動效交互層之上的桌面圖標層,所述方法包括步驟:獲取預先配置的背景圖片,將所述背景圖片繪制在所述背景層;接收在桌面圖標層的輸入事件,對所述輸入事件進行過濾處理,以過濾掉對桌面文件的輸入事件,并將剩余輸入事件發送至動效交互層;以及根據剩余輸入事件中的對非桌面文件的輸入事件,在動效交互層繪制相應的動效內容。根據本發明的桌面顯示方法,增強了桌面動畫的呈現效果和交互趣味性。
技術領域
本發明涉及計算機技術領域,特別涉及一種桌面顯示方法、桌面顯示裝置及計算設備。
背景技術
桌面環境(Desktop Environment)是指用戶登錄后看到的包含桌面、任務欄等元素的顯示環境。在桌面上一般會顯示背景圖片和桌面圖標,其中背景圖片全屏顯示,而桌面圖標繪制在屏幕可用區域的網格之中進行顯示。桌面窗口一般分為兩層,在下層繪制一張全屏顯示的背景圖片,下層不接收、不處理用戶的鍵盤和鼠標等輸入事件;在上層繪制桌面圖標,并接收用戶的輸入事件。整個桌面窗口始終置于其他普通應用窗口的下層。
基于現有的操作系統,用戶可以在桌面上添加桌面助手或桌面寵物等程序,這些都是單獨的應用程序并以頂層窗口形式置于其他窗口之上。桌面助手的形象例如包括回形針、小狗小貓、海豚等,主要是在用戶使用期間彈出對話框以向用戶提供使用建議和幫助。桌面寵物與桌面助手類似,只不過桌面寵物是以娛樂為主,具有更加豐富的交互效果。
另外,現有的桌面環境可以顯示動態壁紙,即把原來桌面的靜態背景圖片替換成短視頻進行循環播放,以增強桌面的觀感和使用體驗。動態壁紙也是一個單獨的應用程序,其本質是一個視頻播放器,其播放窗口為全屏顯示并且置于所有窗口的最底層。
根據現有的桌面顯示方式,桌面助手與桌面寵物都是獨立的應用進程,在啟動后會創建相應的窗口并將該窗口置于最頂層。隨后,根據用戶選擇的形象來繪制相應的窗口內容,根據窗口內容的輪廓將窗口設置為不規則窗口,使得只有窗口內容所在的輪廓內可以接收到用戶的鍵盤、鼠標等輸入事件,輪廓外為透明效果,并且不能接收輸入事件。當用戶的鼠標在輪廓內點擊操作時,通過讀取鼠標輸入事件來判斷用戶的操作行為,并執行相應的動作、繪制相應的內容。
由于桌面助手、桌面寵物的窗口在桌面上為頂層窗口,在使用過程中始終置于其他窗口之上,造成了對其他應用窗口的遮擋。并且,在全屏窗口使用過程中,例如在用戶全屏觀看電影、玩游戲時,由于該頂層窗口具備接收輸入事件的能力,導致頂層窗口中的內容影響用戶的使用體驗。例如,當用戶將鼠標移動到桌面助手、桌面寵物的窗口上時會激活該窗口,出現全屏窗口與桌面助手或桌面寵物的窗口交互閃現的問題,影響用戶的使用體驗。
動態壁紙也是獨立的應用進程,現有的動態壁紙皆由第三方應用提供。由于動態壁紙的窗口置于桌面的最底層,無法接收鼠標、鍵盤等輸入事件,從而缺少了交互性。
為此,需要一種桌面顯示方法,以解決上述技術方案中存在的問題。
發明內容
為此,本發明提供一種桌面顯示方法和桌面顯示裝置,以力圖解決或者至少緩解上面存在的問題。
根據本發明的一個方面,提供了一種桌面顯示方法,在計算設備中執行,所述計算設備屏幕上適于顯示桌面窗口,桌面窗口包括背景層、布置在背景層之上的動效交互層、以及布置在動效交互層之上的桌面圖標層,所述方法包括步驟:獲取預先配置的背景圖片,將所述背景圖片繪制在所述背景層;接收在桌面圖標層的輸入事件,對所述輸入事件進行過濾處理,以過濾掉對桌面文件的輸入事件,并將剩余輸入事件發送至動效交互層;以及根據剩余輸入事件中的對非桌面文件的輸入事件,在動效交互層繪制相應的動效內容。
可選地,在根據本發明的桌面顯示方法中,還包括步驟:基于所述計算設備的屏幕分辨率來創建背景層;在所述背景層之上創建動效交互層;在所述動效交互層之上創建桌面圖標層。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于統信軟件技術有限公司,未經統信軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111437228.3/2.html,轉載請聲明來源鉆瓜專利網。





