两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

操作響應(yīng)方法、電子設(shè)備、芯片及存儲介質(zhì)與流程

文檔序號:40633813發(fā)布日期:2025-01-10 18:39閱讀:2來源:國知局
操作響應(yīng)方法、電子設(shè)備、芯片及存儲介質(zhì)與流程

本技術(shù)涉及終端,尤其涉及操作響應(yīng)方法、電子設(shè)備、芯片及存儲介質(zhì)。


背景技術(shù):

1、用戶可通過終端設(shè)備的觸控屏執(zhí)行相關(guān)觸控操作。當(dāng)用戶執(zhí)行觸控操作,如進(jìn)行點擊操作時,由于點擊具有一定的傾斜角,可能造成點擊操作帶有一定的滑動動作。然而,點擊操作附帶的滑動動作會將在觸控屏上產(chǎn)生的多個觸控點的坐標(biāo)向用戶界面(userinterface,ui)系統(tǒng)上報,若ui系統(tǒng)根據(jù)滑動動作的觸控點的坐標(biāo)執(zhí)行相應(yīng)的用戶操作,容易造成觸控屏上顯示的畫面出現(xiàn)抖動,或?qū)Ⅻc擊操作錯誤地識別為滑動操作,如此造成用戶的觸控操作的不穩(wěn)定。


技術(shù)實現(xiàn)思路

1、鑒于以上內(nèi)容,有必要提供一種操作響應(yīng)方法、電子設(shè)備、芯片及存儲介質(zhì),以解決觸控操作出現(xiàn)抖動的問題。

2、第一方面,本技術(shù)實施例提供一種操作響應(yīng)方法,應(yīng)用于終端設(shè)備,終端設(shè)備包括觸控屏,所述操作響應(yīng)方法包括:響應(yīng)用戶在觸控屏上的觸控操作,獲取觸控操作的觸控信息,其中觸控信息包括觸控手指的信息、觸控位置信息及觸控時間信息;從觸控位置信息中確定觸控操作對應(yīng)的所有觸控坐標(biāo);根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng),其中鎖點策略用于確定將至少一觸控坐標(biāo)上報至ui系統(tǒng)的上報規(guī)則。上述方案根據(jù)觸控操作的觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng),如此避免將觸控操作附帶的滑動動作產(chǎn)生的觸控坐標(biāo)上傳至ui系統(tǒng),如此可以解決觸控操作操作的畫面出現(xiàn)抖動的問題,同時可以加快用戶操作響應(yīng)速度。

3、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若根據(jù)觸控手指的信息確定觸控操作為單指操作,從觸控信息提取單指的觸控時間范圍、觸控初始坐標(biāo)、觸控目標(biāo)坐標(biāo)、按下down事件、抬起up事件,其中觸控初始坐標(biāo)為觸控操作的起點坐標(biāo),觸控目標(biāo)坐標(biāo)為所有觸控坐標(biāo)中屬于非觸控初始坐標(biāo)的坐標(biāo),觸控時間范圍為單指的up事件的發(fā)生時間點與down事件的發(fā)生時間點之間的時間段;根據(jù)觸控目標(biāo)坐標(biāo)與觸控初始坐標(biāo)計算觸控操作的移動距離;若觸控時間范圍在第一時間范圍內(nèi),且觸控操作的移動距離小于或等于預(yù)設(shè)門限,將觸控初始坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若觸控時間范圍在第一時間范圍內(nèi),且觸控操作的移動距離小于或等于預(yù)設(shè)門限時,將觸控初始坐標(biāo)上報至ui系統(tǒng),實現(xiàn)對上報坐標(biāo)的鎖點,以使得ui系統(tǒng)根據(jù)上報坐標(biāo)響應(yīng)觸控操作,執(zhí)行與觸控操作對應(yīng)的功能,避免造成觸控屏上顯示畫面的抖動,及避免在快速點擊、傾斜點擊、運動等不穩(wěn)定操作場景下進(jìn)行點擊操作時將點擊操作誤識別為滑動操作。

4、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若觸控時間范圍在第一時間范圍內(nèi),且觸控操作的移動距離大于預(yù)設(shè)門限時,將觸控初始坐標(biāo),及移動距離大于預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若觸控操作的觸控時間范圍在第一時間范圍內(nèi),且觸控操作的觸控目標(biāo)坐標(biāo)與觸控初始坐標(biāo)之間的距離大于預(yù)設(shè)門限,將觸控初始坐標(biāo)及移動距離大于預(yù)設(shè)門限的觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)響應(yīng)觸控操作并執(zhí)行與觸控操作對應(yīng)的功能,能夠避免造成觸控屏上顯示畫面的抖動,及避免在快速滑動操作場景下無法識別滑動操作的問題。

5、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若觸控時間范圍在第二時間范圍內(nèi),且觸控操作的移動距離小于或等于預(yù)設(shè)門限,將預(yù)設(shè)門限按照預(yù)設(shè)時間進(jìn)行遞減;將觸控初始坐標(biāo)及移動距離大于遞減后的預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若點擊或滑動等觸控操作的觸控時間范圍在第二時間范圍內(nèi),且在操作的觸控目標(biāo)坐標(biāo)與觸控初始坐標(biāo)之間的距離小于或等于預(yù)設(shè)門限時,將觸控初始坐標(biāo)及移動距離大于遞減后的預(yù)設(shè)門限的觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)執(zhí)行觸控操作,避免造成觸控屏上顯示畫面的抖動,及避免在短距離滑動操作場景下無法識別滑動操作的問題。

6、在一種可能的實現(xiàn)方式中,將預(yù)設(shè)門限按照時間進(jìn)行遞減包括:在每個圖像幀的時間范圍內(nèi)將預(yù)設(shè)門限減去第一預(yù)設(shè)數(shù)量個像素距離。上述技術(shù)方案通過在每個圖像幀的時間范圍內(nèi)將預(yù)設(shè)門限減去第一預(yù)設(shè)數(shù)量個像素距離,實現(xiàn)對預(yù)設(shè)門限的動態(tài)調(diào)整。

7、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若觸控時間范圍在第二時間范圍內(nèi),且觸控操作的移動距離大于預(yù)設(shè)門限,將觸控初始坐標(biāo),及移動距離大于預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若在觸控操作的觸控時間范圍在第二時間范圍內(nèi),且觸控操作的觸控目標(biāo)坐標(biāo)與觸控初始坐標(biāo)之間的距離大于預(yù)設(shè)門限,將觸控初始坐標(biāo)及移動距離大于預(yù)設(shè)門限的觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)執(zhí)行觸控操作,避免造成觸控屏上顯示畫面的抖動,及避免在常規(guī)速度滑動操作場景下無法識別滑動操作的問題。

8、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若觸控時間范圍在第三時間范圍,將所有觸控坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若在觸控操作的觸控時間范圍在第三時間范圍時,將所有觸控坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)執(zhí)行觸控操作,避免造成觸控屏上顯示畫面的抖動,及避免在慢速短距離滑動操作場景下無法識別滑動操作的問題。

9、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若根據(jù)觸控手指的信息確定觸控操作為雙指觸控,從觸控信息提取雙指中每一手指的觸控時間范圍、觸控初始坐標(biāo)、觸控目標(biāo)坐標(biāo)、按下down事件、抬起up事件,其中雙指中每一手指的觸控初始坐標(biāo)為雙指中每一手指進(jìn)行觸控操作的起點坐標(biāo),雙指中每一手指的觸控目標(biāo)坐標(biāo)為雙指中每一手指的所有觸控坐標(biāo)中屬于非觸控初始坐標(biāo)的坐標(biāo),雙指中每一手指的觸控時間范圍為雙指中每一手指的up事件的發(fā)生時間點與雙指中每一手指的down事件的發(fā)生時間點之間的時間段;根據(jù)雙指中每一手指的觸控目標(biāo)坐標(biāo)與雙指中每一手指的觸控初始坐標(biāo)計算雙指中每一手指的觸控操作的移動距離;若雙指中每一手指的觸控時間范圍在第四時間范圍,且雙指中每一手指的觸控操作的移動距離小于或等于預(yù)設(shè)門限,將預(yù)設(shè)門限按照時間進(jìn)行遞減;將雙指中每一手指的觸控初始坐標(biāo)、移動距離大于遞減后的預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若雙指觸控操作的觸控時間范圍在第四時間范圍內(nèi),且每一手指觸控操作的觸控目標(biāo)坐標(biāo)與觸控初始坐標(biāo)之間的距離均小于或等于預(yù)設(shè)門限時,根據(jù)每一手指落指的時間按照預(yù)設(shè)時間逐步減小預(yù)設(shè)門限,并將每一手指的觸控初始坐標(biāo)及移動距離大于遞減后的預(yù)設(shè)門限的觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)響應(yīng)雙指觸控操作執(zhí)行雙指觸控操作對應(yīng)的功能,避免造成觸控屏上顯示畫面的抖動,及避免無法識別雙指的滑動操作的問題。

10、在一種可能的實現(xiàn)方式中,將預(yù)設(shè)門限按照時間進(jìn)行遞減包括:在每個圖像幀的時間范圍內(nèi)將預(yù)設(shè)門限減去第二預(yù)設(shè)數(shù)量個像素距離。

11、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若雙指中每一手指的觸控時間范圍在第四時間范圍,且雙指中每一手指的觸控操作的移動距離大于預(yù)設(shè)門限,將雙指中每一手指的觸控初始坐標(biāo)、移動距離大于預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng)。在上述方案中,若在雙指施加的觸控操作的觸控時間范圍在第四時間范圍內(nèi),且雙指中每一手指的觸控操作的移動距離大于預(yù)設(shè)門限時,將雙指中每一手指的觸控初始坐標(biāo)、移動距離大于預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)執(zhí)行雙指操作,避免造成觸控屏上顯示畫面的抖動,及避免無法識別雙指的滑動操作的問題。

12、在一種可能的實現(xiàn)方式中,根據(jù)觸控手指的信息、觸控位置信息及觸控時間信息確定鎖點策略,并根據(jù)鎖點策略將至少一觸控坐標(biāo)上報至用戶界面ui系統(tǒng)包括:若根據(jù)觸控手指的信息確定觸控操作為至少三指的多指觸控,從觸控信息提取至少三指中每一手指的觸控時間范圍、觸控初始坐標(biāo)、觸控目標(biāo)坐標(biāo)、按下down事件、抬起up事件,其中至少三指中每一手指的觸控初始坐標(biāo)為至少三指中每一手指進(jìn)行觸控操作的起點坐標(biāo),至少三指中每一手指的觸控目標(biāo)坐標(biāo)為至少三指中每一手指的所有觸控坐標(biāo)中屬于非觸控初始坐標(biāo)的坐標(biāo),至少三指中每一手指的觸控時間范圍為至少三指中每一手指的up事件的發(fā)生時間點,與至少三指中每一手指的down事件的發(fā)生時間點之間的時間段;根據(jù)至少三指中每一手指的觸控目標(biāo)坐標(biāo)與至少三指中每一手指的觸控初始坐標(biāo)計算至少三指中每一手指的觸控操作的移動距離;若至少三指中每一手指的觸控時間范圍在第四時間范圍,且至少三指中每一手指的觸控操作的移動距離小于或等于預(yù)設(shè)門限,將預(yù)設(shè)門限按照預(yù)設(shè)時間進(jìn)行遞減;將至少三指中每一手指的觸控初始坐標(biāo)、移動距離大于遞減后的預(yù)設(shè)門限的所有觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng)。上述方案中,若在至少三指施加的觸控操作的觸控時間范圍在第四時間范圍內(nèi),且在每一手指觸控操作的觸控目標(biāo)坐標(biāo)與觸控初始坐標(biāo)之間的距離小于或等于預(yù)設(shè)門限時,根據(jù)每一手指落指的時間動態(tài)地調(diào)整預(yù)設(shè)門限,并將每一手指的觸控初始坐標(biāo),及移動距離大于遞減后的預(yù)設(shè)門限的觸控目標(biāo)坐標(biāo)上報至ui系統(tǒng),以使得ui系統(tǒng)執(zhí)行三指以上的多指操作,避免造成觸控屏上顯示畫面的抖動,及避免無法識別三指以上的多指滑動操作的問題。

13、在一種可能的實現(xiàn)方式中,將預(yù)設(shè)門限按照預(yù)設(shè)時間進(jìn)行遞減包括:在每個圖像幀的時間范圍內(nèi)將預(yù)設(shè)門限減去第三預(yù)設(shè)數(shù)量個像素距離。

14、在一種可能的實現(xiàn)方式中,所述方法還包括:ui系統(tǒng)基于上報的至少一觸控坐標(biāo)執(zhí)行用戶的觸控操作。

15、第二方面,本技術(shù)實施例提供一種電子設(shè)備,包括處理器、存儲器;其中處理器與存儲器相連接;存儲器,用于存儲程序指令;處理器,用于讀取存儲器中存儲的程序指令,以實現(xiàn)上述操作響應(yīng)方法。

16、第三方面,本技術(shù)實施例提供一種芯片,包括處理器、存儲器;其中處理器與存儲器相連接;存儲器,用于存儲程序指令;處理器,用于讀取存儲器中存儲的程序指令,以實現(xiàn)上述操作響應(yīng)方法。

17、第四方面,本技術(shù)的提供一種計算機(jī)可讀存儲介質(zhì),計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,當(dāng)計算機(jī)程序被運行時,實現(xiàn)上述操作響應(yīng)方法。

18、另外,第二方面至第四方面所帶來的技術(shù)效果可參見上述方法部分各設(shè)計的方法相關(guān)的描述,此處不再贅述。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
望江县| 吴堡县| 新沂市| 黎平县| 开化县| 阳东县| 积石山| 温宿县| 富阳市| 嘉荫县| 汝城县| 瑞丽市| 罗江县| 剑河县| 正镶白旗| 保山市| 岳阳县| 岗巴县| 临沭县| 怀安县| 沈阳市| 互助| 陵川县| 长顺县| 工布江达县| 台南市| 桃江县| 东兰县| 山阴县| 临海市| 方山县| 茂名市| 武夷山市| 比如县| SHOW| 九江市| 新巴尔虎左旗| 察哈| 手机| 安化县| 杭州市|