[發明專利]一種全屏手寫輸入的方法及裝置在審
| 申請號: | 202110892852.6 | 申請日: | 2021-08-04 |
| 公開(公告)號: | CN113625932A | 公開(公告)日: | 2021-11-09 |
| 發明(設計)人: | 李京 | 申請(專利權)人: | 北京鯨鯪信息系統技術有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F3/0481;G06F9/451 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 張建利 |
| 地址: | 100082 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 全屏 手寫輸入 方法 裝置 | ||
本發明提供一種全屏手寫輸入的方法及裝置,該方法包括:接收輸入事件,判斷所述輸入事件是否滿足預設的輸入條件;在確定所述輸入事件滿足預設的輸入條件的情況下,生成全屏透明窗口,并在所述全屏透明窗口中繼續接收所述輸入事件對應的輸入軌跡;確定所述輸入軌跡對應的輸入對象,并顯示所述輸入對象;在單次所述輸入事件結束的情況下,取消所述全屏透明窗口。本發明實現了無需設置輸入小部件,且只有在滿足預設的輸入條件的情況下才會生成全屏透明窗口,完成全屏手寫輸入的效果,操作便捷,用戶體驗效果好。
技術領域
本發明涉及電子設備技術領域,尤其涉及一種全屏手寫輸入的方法及裝置。
背景技術
目前,現有技術中將全屏手寫方法應用在車載設備上,具體是通過判斷當前人機交互界面為預設界面時,接收當前車速,并且在車速大于預設值后生成模式切換觸發信息,將當前人機交互界面切換為全屏手寫模式,并根據駕駛環境參數控制各程序頁面的訪問屬性和可訪問程序頁面中程序圖標的數量及對應的觸摸區域大小,實現人機交互界面的智能控制。
通過在桌面上提供一個全屏透明浮層截獲和處理觸摸事件,以小部件的方式實現手寫起筆區域,這種方式須在桌面上添加手寫小部件,并在桌面啟動時,創建一個全屏透明浮層,且創建的全屏透明浮層是一直存在的,可見操作還是比較麻煩的,還需用戶手動添加小部件,增加了用戶操作的困難,另外全屏透明浮層一直存在,也會占用終端系統的內存。
發明內容
本發明實施例提供一種全屏手寫輸入的方法及裝置,用于終端,來解決現有技術中特定區域內進行全屏手寫,并且截獲觸摸事件復雜的缺陷,實現無需設置輸入小部件,且根據需要彈出全屏透明窗口完成全屏手寫輸入的效果。
第一方面,本發明實施例提供一種全屏手寫輸入的方法,用于終端,方法包括:接收輸入事件,判斷所述輸入事件是否滿足預設的輸入條件;在確定所述輸入事件滿足預設的輸入條件的情況下,生成全屏透明窗口,并在所述全屏透明窗口中繼續接收所述輸入事件對應的輸入軌跡;確定所述輸入軌跡對應的輸入對象,并顯示所述輸入對象;在單次所述輸入事件結束的情況下,取消所述全屏透明窗口。
根據本發明提供的全屏手寫輸入的方法,所述方法還包括:
在所述輸入事件不滿足預設的輸入條件的情況下,確定所述輸入事件對應的觸控命令,執行對應的觸控操作。
根據本發明提供的全屏手寫輸入的方法,在確定所述輸入事件滿足預設的輸入條件的情況下,生成全屏透明窗口,包括:
在確定所述輸入事件滿足預設的輸入條件的情況下,通過窗口管理器查詢所述輸入事件對應的焦點窗口;
根據所述焦點窗口確定目標應用;
在確定所述目標應用存在可編輯控件的情況下,生成所述全屏透明窗口。
根據本發明提供的全屏手寫輸入的方法,所述方法還包括:
在確定所述目標應用不存在可編輯控件的情況下,確定所述輸入事件對應的觸控命令,執行對應的觸控操作。
根據本發明提供的全屏手寫輸入的方法,在所述全屏透明窗口中繼續接收所述輸入事件對應的輸入軌跡后,還包括:在所述全屏透明窗口中顯示所述輸入軌跡。
根據本發明提供的全屏手寫輸入的方法,確定所述輸入軌跡對應的輸入對象,并顯示所述輸入對象,包括:
將所述輸入軌跡轉換為對應的輸入對象,其中,所述輸入對象包括文字、符號、數字以及英文中的至少一種;
通過所述窗口管理器將所述輸入對象發送至目標應用;
將所述輸入對象填寫至所述目標應用的可編輯控件中并顯示。
根據本發明提供的全屏手寫輸入的方法,在接收到輸入事件的情況下,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京鯨鯪信息系統技術有限公司,未經北京鯨鯪信息系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110892852.6/2.html,轉載請聲明來源鉆瓜專利網。





