[發明專利]用戶終端系統中交互界面視圖的響應方法及其裝置有效
| 申請號: | 201510437355.1 | 申請日: | 2015-07-23 |
| 公開(公告)號: | CN105094826B | 公開(公告)日: | 2018-04-10 |
| 發明(設計)人: | 鄧向濤 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0481 |
| 代理公司: | 上海碩力知識產權代理事務所(普通合伙)31251 | 代理人: | 郭桂峰 |
| 地址: | 201616 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 終端 系統 交互 界面 視圖 響應 方法 及其 裝置 | ||
技術領域
本發明涉及計算機領域,特別涉及用戶終端系統中交互界面視圖的響應技術。
背景技術
在有些終端系統中,用戶點擊界面中的視圖時,系統會對界面進行刷新,有時由于系統反應慢,用戶會連續點擊以獲得響應,例如,安卓(Android)系統中的每個界面布局都是由許多特定的視圖(VIEW)組成的,Android系統的視圖會在接收到用戶的輸入事件時給與響應,但是由于硬件設備性能的影響,一些配置比較低端的設備會對用戶的輸入事件做出過慢的反應。有時候用戶為了獲得響應,會連續點擊某個VIEW視圖,這就導致系統軟件界面還沒有來得急更新,但用戶已經在同一個視圖上做了多次點擊動作,稍后當系統有足夠的可用中央處理器資源時,會對當初用戶的連續點擊事件進行處理,此時界面就會出現一連串的更新,這種現象就是我們常見的卡機現象,這種情況的發生會讓用戶感覺非常奇怪。
發明內容
本發明的目的在于提供一種用戶終端系統中交互界面視圖的響應方法及其裝置,可實時調節對視圖連續點擊事件的響應速度,有效避免由于用戶連續點擊視圖所導致的人機交互界面非正常變化情況。
為了實現本發明以上發明目的,本發明是通過以下技術方案實現的:
本發明的實施例公開了一種用戶終端系統中交互界面視圖的響應方法,包括以下步驟:
計算移動終端接收到針對視圖的當前輸入事件和前一輸入事件之間的時間差;
如果時間差小于預定時間閾值,則根據獲取到的系統的當前硬件資源使用率對當前輸入事件的響應時間進行設置;
采用設置后的響應時間對當前輸入事件的進行響應操作。
本發明的實施例還公開了一種用戶終端系統中交互界面視圖的響應裝置,包括:
第一計算單元,用于計算移動終端接收到針對視圖的當前輸入事件和前一輸入事件之間的時間差;
判斷單元,用于判斷時間差是否小于預定時間閾值;
設置單元,用于當判斷單元的判斷結果為是時,根據獲取到的系統的當前硬件資源使用率對當前輸入事件的響應時間進行設置;
第一響應單元,用于采用設置后的響應時間對當前輸入事件的進行響應操作。
本發明實現交互界面視圖響應的構思主要包括:
利用視圖兩次點擊的時間差長短和當前系統的硬件資源使用情況來動態定義視圖的響應速度,以達到減少用戶快速點擊導致的界面異常刷新問題。
本發明實施例與現有技術相比,主要區別及其效果在于:
通過綜合考慮對視圖的連續輸入事件的時間差和移動終端系統硬件資源的使用情況,可實時調節對視圖連續點擊事件的響應速度,有效避免由于用戶連續點擊視圖所導致的UI界面(人機交互界面)非正常變化情況,保證UI界面的正常刷新,提升用戶界面體驗。
附圖說明
圖1是本發明第一實施例中一種用戶終端系統中交互界面視圖的響應方法的流程示意圖;
圖2是本發明第三實施例中一種用戶終端系統中交互界面視圖的響應方法的流程示意圖;
圖3是本發明第三實施例中一種用戶終端系統中交互界面視圖的響應流程圖;
圖4是本發明第四實施例中一種用戶終端系統中交互界面視圖的響應裝置的結構示意圖。
具體實施例
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,以下說明和附圖對于本發明是示例性的,并且不應被理解為限制本發明。以下說明描述了眾多具體細節以方便對本發明理解。然而,在某些實例中,熟知的或常規的細節并未說明,以滿足說明書簡潔的要求。
本發明中的用戶終端包括處理器,含單核處理器或多核處理器。處理器也可稱為一個或多個微處理器、中央處理單元(CPU)等等。更具體地,處理器可為復雜的指令集計算(CISC)微處理器、精簡指令集計算(RISC)微處理器、超長指令字(VLIW)微處理器、實現其他指令集的處理器,或實現指令集組合的處理器。處理器還可為一個或多個專用處理器,諸如專用集成電路(ASIC)、現場可編程門陣列(FPGA)、數字信號處理器(DSP)、網絡處理器、圖形處理器、網絡處理器、通信處理器、密碼處理器、協處理器、嵌入式處理器、或能夠處理指令的任何其他類型的邏輯部件。處理器用于執行本發明所討論的操作和步驟的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510437355.1/2.html,轉載請聲明來源鉆瓜專利網。





