[發明專利]多個飛鼠光標不同顏色顯示方法、裝置、存儲介質及終端有效
| 申請號: | 202011404672.0 | 申請日: | 2020-12-02 |
| 公開(公告)號: | CN112462994B | 公開(公告)日: | 2022-09-02 |
| 發明(設計)人: | 勞冠華;謝凱凱;譚貴勇 | 申請(專利權)人: | 廣州朗國電子科技股份有限公司 |
| 主分類號: | G06F3/04812 | 分類號: | G06F3/04812;G06F3/0487 |
| 代理公司: | 廣州市專注魚專利代理有限公司 44456 | 代理人: | 凌霄漢 |
| 地址: | 510000 廣東省廣州市黃埔區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 飛鼠 光標 不同顏色 顯示 方法 裝置 存儲 介質 終端 | ||
1.一種安卓系統中的多個飛鼠光標不同顏色顯示方法,其特征在于,所述方法包括:
當存在多個空中飛鼠與終端內運行的安卓系統連接并使用時,所述安卓系統在EventHub中讀取所述多個空中飛鼠的對應的設備ID,并根據每個設備ID在EventHub中添加一個記錄數組,所述記錄數組包括設備節點、設備當前連接狀態;
基于所述EventHub中的記錄數組在所述安卓系統內獲得所述多個空中飛鼠對應的設備顯示顏色ID;
將所述多個空中飛鼠對應的設備顯示顏色ID及對應的所述EventHub中的記錄數組寫入安卓數據庫中,并對安卓數據庫內的空中飛鼠的狀態進行變化監聽;
在監聽到空中飛鼠的狀態發生變化時,根據對應的狀態變化進行所述空中飛鼠對應光標的設備顯示顏色ID顯示或恢復默認并隱藏處理;
所述基于所述EventHub中的記錄數組在所述安卓系統內獲得所述多個空中飛鼠對應的設備顯示顏色ID,包括:
判斷每個設備ID是否為首次與終端內運行的安卓系統連接并使用;
若為首次與終端內運行的安卓系統連接并使用,則在所述EventHub中的記錄數組內查詢所有的設備節點和各設備當前連接狀態,并從所述EventHub中的記錄數組中找最前面的沒有被占用的設備顏色ID作為所述設備ID的設備顯示顏色ID;
若非首次與終端內運行的安卓系統連接并使用,則在所述EventHub中的記錄數組內查詢所述設備ID占用的設備顏色ID的占用記錄,根據所述占用記錄獲得所述設備ID的設備顯示顏色ID。
2.根據權利要求1所述的多個飛鼠光標不同顏色顯示方法,其特征在于,所述當存在多個空中飛鼠與終端內運行的安卓系統連接并使用時,所述安卓系統在EventHub中讀取所述多個空中飛鼠的對應的設備ID,并根據每個設備ID在EventHub中添加一個記錄數組,包括:
當存在多個空中飛鼠與終端內運行的安卓系統連接并使用時,所述多個空中飛鼠被所述安卓系統識別為多個input設備,其中,所述多個input設備中每一個input設備具有一個唯一的設備ID;
所述安卓系統在EventHub中讀取所述多個空中飛鼠對應的多個input設備的設備ID,并根據每一個設備ID在EventHub中添加一個記錄數組。
3.根據權利要求1所述的多個飛鼠光標不同顏色顯示方法,其特征在于,所述設備顯示顏色ID的資源定義包括:
在安卓系統的frameworks/base/core/res/res/drawable-mdpi/里面添加不同顏色ID的圖片;在frameworks/base/core/res/res/ drawable/里面添加不同顏色ID的xml;修改frameworks/base/core/res/res/values/styles.xml添加不同顏色ID的資源配置;修改frameworks/base/core/res/res/values/attrs.xml引用不同顏色ID的資源。
4.根據權利要求1所述的多個飛鼠光標不同顏色顯示方法,其特征在于,所述對安卓數據庫內的空中飛鼠的狀態進行變化監聽,包括:
所述安卓系統通過安卓的frameworks層InputManagerService對安卓數據庫內的空中飛鼠的狀態進行變化監聽。
5.根據權利要求1所述的多個飛鼠光標不同顏色顯示方法,其特征在于,所述對應的狀態變化包括打開所述空中飛鼠的光標、關閉所述空中飛鼠的光標或者移除所述空中飛鼠的光標。
6.根據權利要求5所述的多個飛鼠光標不同顏色顯示方法,其特征在于,所述根據對應的狀態變化進行所述空中飛鼠對應光標的設備顯示顏色ID顯示或恢復默認并隱藏處理,包括:
在對應的狀態變化為打開所述空中飛鼠的光標時,調用安卓原生API的setPointerIconType函數并且傳遞當前的空中飛鼠對應的設備顯示顏色ID進行光標顏色顯示;
在對應的狀態變化為關閉所述空中飛鼠的光標或者移除所述空中飛鼠的光標時,將所述光標恢復默認光標并且隱藏。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州朗國電子科技股份有限公司,未經廣州朗國電子科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011404672.0/1.html,轉載請聲明來源鉆瓜專利網。





