[發明專利]一種通過全局懸浮工具調用應用功能的方法及其系統有效
| 申請號: | 201710147045.5 | 申請日: | 2017-03-13 |
| 公開(公告)號: | CN106970739B | 公開(公告)日: | 2020-10-23 |
| 發明(設計)人: | 張繼雄 | 申請(專利權)人: | 廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F9/451 |
| 代理公司: | 北京知元同創知識產權代理事務所(普通合伙) 11535 | 代理人: | 劉元霞;張祖萍 |
| 地址: | 510530 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通過 全局 懸浮 工具 調用 應用 功能 方法 及其 系統 | ||
1.一種通過全局懸浮工具調用應用功能的方法,其特征在于,該方法包括以下步驟:
步驟S1:通過視窗管理器添加全局懸浮工具;
步驟S2:全局懸浮工具監測當前最頂層的活動視窗,如果當前最頂層的活動視窗對應的應用程序存在預先定義的情景模式,繼續步驟S3;
步驟S3:根據當前最頂層的活動視窗對應的應用程序預先定義的情景模式,將全局懸浮工具上顯示的功能按鈕切換為與該情景模式對應的功能按鈕;所述情景模式由用戶自定義,包括:進入自定義情景模式管理界面;根據用戶選擇的操作,對情景模式對應的功能進行管理,修改并保存配置文件;所述操作包括:添加操作、刪除操作和/或重命名操作;
其中,響應于所述操作為添加操作,所述根據用戶選擇的操作,對情景模式對應的功能進行管理,修改并保存配置文件,包括:
步驟S41:在自定義情景模式管理界面中監測到添加操作被選擇時,讀取系統中所有支持自定義情景模式的應用程序的列表;
步驟S42:當監測到列表中的應用程序被選擇時,讀取所選擇的應用程序支持的能夠添加到情景模式的功能;
步驟S43:選擇所需要的功能,并選擇一個圖標作為表示該功能的功能按鈕,并且為該功能按鈕選擇代表該功能按鈕的文字;
步驟S44:判斷是否還有需要添加到情景模式的功能未設置,如果是,則返回步驟S42和步驟S43,設置其余需要添加到情景模式的功能;如果否,則進入步驟S45;
步驟S45:為添加的每個功能按鈕配置視圖屬性,并生成配置文件,如果該應用程序已經定義過情景模式,則生成的配置文件添加到該應用程序的本地數據庫中已有的配置文件中;如果該應用程序還沒有定義情景模式,則將生成的配置文件與情景模式關聯地保存在該應用程序的本地數據庫中;
響應于所述操作為刪除操作,所述根據用戶選擇的操作,對情景模式對應的功能進行管理,修改并保存配置文件,包括:
步驟S51:在自定義情景模式管理界面中監測到用戶選擇進行刪除操作時,讀取系統中所有支持自定義情景模式的應用程序的列表;
步驟S52:當監測到用戶選擇列表中的某應用程序時,讀取所選擇的應用程序對應的情景模式中能夠刪除的功能列表;
步驟S53:選擇需要刪除的功能或者整個功能列表,并進行刪除操作;
步驟S54:如果刪除部分功能,則根據剩余的功能生成配置文件,并替換該應用程序的本地數據庫中已有的配置文件;如果刪除整個功能列表,則刪去該應用程序的本地數據庫中已有的配置文件;
響應于所述操作為重命名操作,所述根據用戶選擇的操作,對情景模式對應的功能進行管理,修改并保存配置文件,包括:
步驟S61:在自定義情景模式管理界面中監測到用戶選擇進行重命名操作時,讀取系統中所有支持自定義情景模式的應用程序的列表;
步驟S62:當監測到用戶選擇列表中的某應用程序時,讀取所選擇的應用程序對應的情景模式中能夠重命名的功能列表;
步驟S63:選擇需要重命名的功能;
步驟S64:對所選擇的功能進行重命名,并重新生成配置文件,替換該應用程序的本地數據庫中已有的配置文件。
2.根據權利要求1所述的方法,其特征在于,步驟S1中,通過視窗管理器的視圖添加操作為應用程序定義情景模式,并配置全局懸浮工具上顯示的與該情景模式對應的功能按鈕的視圖屬性,生成的配置文件與情景模式關聯地保存在該應用程序的本地數據庫中。
3.根據權利要求2所述的方法,其特征在于,步驟S2中,全局懸浮工具運行時不斷輪詢檢測當前最頂層的活動視窗,并在當前最頂層的活動視窗對應的應用程序的本地數據庫中查找是否存在預先定義的情景模式,如果存在,繼續步驟S3;
或者,步驟S2中,全局懸浮工具運行時不斷輪詢檢測當前最頂層的活動視窗,并在當前最頂層的活動視窗對應的應用程序的本地數據庫中查找是否存在預先定義的情景模式,如果存在,則判斷該情景模式對應的功能按鈕的配置文件與全局懸浮工具上顯示的功能按鈕的配置文件是否一致,如果不一致,繼續步驟S3。
4.根據權利要求3所述的方法,其特征在于,步驟S3中,若當前最頂層的活動視窗對應的應用程序不存在預先定義的情景模式,則全局懸浮工具上顯示默認的功能按鈕。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司,未經廣州視源電子科技股份有限公司;廣州視睿電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710147045.5/1.html,轉載請聲明來源鉆瓜專利網。





