0080]其中,有效的第二點擊事件的獲取方式可以按照上述方式一中對應部分的描述方式實現,本實施例在此不再贅述。
[0081]步驟S1223:判斷所述第二點擊事件的第二發生時間與所述第一發生時間的時間差是否小于預設的第一時間閾值。
[0082]結合上述描述,該第一時間閾值時間是驗證第一點擊事件和第二點擊事件是否能夠作為一個雙擊事件處理的時間臨界值,即決定是否響應第一點擊事件的關鍵,具體可參照上述方式一對應部分的描述。
[0083]步驟S130:響應該第一點擊事件。
[0084]經過上述驗證得知,若該第一點擊事件是輸入設備對電子設備顯示屏的第一顯示位置(或第一點擊位置)或第一顯示對象進行單擊操作生成的,從其第一發生時間開始的第一預設時間范圍內沒有監測到針對該第一顯示位置或第一顯示對象的第二點擊事件,說明該第一點擊事件是一個獨立的點擊事件,該電子設備將會響應第一點擊事件,打開或啟動該第一顯示對象。
[0085]例如,第一點擊事件是為了進入第一文件夾,若在該第一點擊事件的發生時間之前的第一時間閾值內沒有發生進入該第一文件夾的第二點擊事件,那么,該電子設備將響應該第一點擊事件,進入該第一文件夾,即打開該第一文件夾;反之,說明此時第一文件夾正在被打開,不需要再次觸發第一文件夾打開。
[0086]步驟S140:確定第一點擊事件與第二點擊事件是同一點擊事件,不再響應該第一點擊事件。
[0087]基于上述分析,該第一點擊事件是在第二點擊事件發生后的第一時間閾值內針對顯示屏上同一顯示位置或顯示對象發生的點擊事件,說明該第一點擊事件可與第二點擊事件作為一次雙擊事件處理,對于本申請電子設備將單擊操作作為觸摸操作處理的處理方式,此時,為了避免打開或啟動同一對象,本實施將不再響應該第一點擊事件。
[0088]綜上,本實施例中,當監測到第一點擊事件時,通過驗證第一預設時間范圍內是否監測到有效的第二點擊事件,該第一預設時間范圍是基于第一點擊事件的第一發生時間獲得,若在第一預設時間范圍內未監測到有效的第二點擊事件,才認為該第一點擊事件有效,系統才會響應該第一點擊事件,否則,系統將認為該第一點擊事件無效,并不會響應該第一點擊事件,而是繼續監測該電子設備,從而解決了現有技術中雙擊該電子設備當前顯示界面中某個目標對象時,會打開該目標對象的兩個相同顯示窗口,需要用戶關閉其中一個,為用戶的使用帶來很多不便,用戶體驗較差的技術問題。
[0089]如圖4所示,為本申請提供的一種信息處理方法優選實施例的流程示意圖,可以應用于電子設備,如目前廣泛使用的各種Android電子設備等,這類電子設備通常將輸入設備如鼠標的左鍵點擊作為觸摸操作來處理,在實際應用中,該方法可以包括以下步驟:
[0090]步驟S401:在電子設備的顯示屏上顯示指示標識。
[0091]其中,該指示標識的顯示位置隨輸入設備的移動而變化。例如,當該輸入設備為鼠標時,在鼠標與該電子設備連接后,該電子設備的顯示屏上將會顯示一個代表該鼠標的圖標即為本實施例所述的指示標識,當用戶移動鼠標時,顯示屏上的這個指示標識將會相應移動,以便選中用戶所需打開或啟動的目標對象。
[0092]步驟S402:監測是否發生該電子設備的輸入設備的單擊操作,若是,執行步驟S403 ;若否,繼續執行步驟S402
[0093]步驟S403:驗證該指示標識是否位于預設操作區域,若是,進入步驟S404;若否,返回步驟S402。
[0094]在本實施例中,由于用戶利用輸入設備對該電子設備的顯示屏上顯示的對象進行操作時,才可能響應該操作,而當對該顯示屏上的空白區域進行操作時,通常不會響應該操作。
[0095]但需要說明的,當該電子設備的控制系統預先設置點擊當前顯示界面的空白區域時,退出當前顯示的某對象的操作界面時,用戶利用該輸入設備對空白區域進行點擊操作,也會響應該點擊操作。這種情況下,處于該顯示界面的空白區域也是預設操作區域。
[0096]所以,本申請中的預設操作區域可以是能夠響應輸入設備對某位置的操作的所有區域,其可以根據顯示屏顯示的當前顯示界面的變化而改變,本申請對此不作限定。
[0097]步驟S404:生成第一點擊事件。
[0098]基于上述分析,該第一點擊事件可以是基于輸入設備的單擊操作生成的,并不局限于本實施例給出的這一種生成方法。
[0099]步驟S405:解析該第一點擊事件攜帶的第一發生時間。
[0100]步驟S406:驗證是否監測到有效的第二點擊事件,若是,執行步驟S407;若否,執行步驟S410。
[0101]在本實施例中,該有效的第二點擊事件可以指對該第一點擊事件的點擊位置進行的點擊操作而生成的點擊事件。
[0102]步驟S407:獲取監測到的距離該第一發生時間最近的有效的第二點擊事件。
[0103]在實際應用中,判斷是否發生雙擊操作時,通常都是通過對本次發生的單擊操作與距離其時間最近一次發生的單擊操作的時間間隔進行判斷,若該時間間隔足夠短,認為兩次單擊操作構成一次雙擊操作。所以,本實施例在監測到第一點擊事件后,可以從其發生時間開始往前查找距離其最近一次發生的有效的第二點擊事件。
[0104]步驟S408:判斷該有效的第二點擊事件的第二發生時間與該第一發生時間的時間差是否小于預設的第一時間閾值,若是,執行步驟S409;若否,執行步驟S410。
[0105]其中,該第一時間閾值可以是該電子設備的控制系統判斷兩次單擊操作為一次雙擊操作的依據,即針對同一點擊位置或對象的兩次單擊操作小于該第一時間閾值,可認為這兩次單擊操作為一次雙擊操作,本申請對該第一時間閾值的具體數值不作限定。
[0106]步驟S409:確定該第一點擊事件與該有效的第二點擊事件是同一點擊事件,不再響應第一點擊事件。
[0107]步驟S410:響應該第一點擊事件。
[0108]綜上,在本實施例中,當監測到第一點擊事件時,通過驗證第一預設時間范圍內是否監測到有效的第二點擊事件,該第一預設時間范圍是基于第一點擊事件的第一發生時間獲得,若在第一預設時間范圍內未監測到有效的第二點擊事件,說明該第一點擊事件是個獨立的點擊事件,系統將會響應該第一點擊事件,否則,系統將認為該第一點擊事件與第二點擊事件是同一點擊事件,這種情況即構成了常規的雙擊事件,該系統將不會再響應該第一點擊事件,從而解決了現有技術中雙擊該電子設備當前顯示界面中某個目標對象時,會打開該目標對象的兩個相同顯示窗口,需要用戶關閉其中一個,為用戶的使用帶來很多不便,用戶體驗較差的技術問題。
[0109]如圖5所示,為本申請提供的一種電子設備實施例的結構示意圖,該電子設備可以包括:輸入設備510和處理器520,其中:
[0110]結合圖6所示的一種電子設備操作示意圖,當該電子設備的顯示屏530為觸摸屏時,該輸入設備510可以是用戶手指或替代用戶手指能夠對觸摸屏進行操作的設備,以實現對該顯示屏進行觸摸操作;當然,其也可以是鼠標等外接設備,以使用戶通過使用該外接設備實現對電子設備的操作,本申請對此不作限定。
[0111]而當該電子設備的顯示屏530為非觸摸屏時,該輸入設備510可以是鼠標等外接設備,以使用戶通過利用該外接設備實現對電子設備的操作,本申請對該輸入設備對處理器520的連接方式不作限定,可以通過有線連接,也可以通過無線連接,如目前常用的藍牙鼠標等。
[0112]其中,當輸入設備510為鼠標等外接設備時,該顯示屏530上將會顯示指示標識,且該指示標識的顯示位置將會隨著該輸入設備510的移動而變化,以便選中該顯示屏530當前顯示的多個對象中的目標對象。
[0113]處理器520用于監測到第一點擊事件,驗證第一預設時間范圍內是否監測到有效的第二點擊事件,若所述第一預設時間范圍內未監測到有效的第二點擊事件,響應所述第一點擊事件,若所述第一預設時間范圍內監測到有效的第二點擊事件,確定所述第一點擊事件與所述第二點擊事件是同一點擊事件,不再響應所述第一點擊事件。
[0114]其中,所述第一點擊事件是基于輸入設備的單擊操作生成的,所述第一預設時間范圍基于所述第一點擊事件的第一發生時間確定。
[0115]可選的,根據輸入設備510的不同,其對電子設備的操作方式不同,相應的,處理器520監測到第