多次獲取到的觸摸操作觸發(fā)方的溫度,設(shè)置預(yù)設(shè)溫度范圍;或,
[0056]根據(jù)用戶的正常體溫范圍,設(shè)置預(yù)設(shè)溫度范圍。
[0057]在本公開的另一個(gè)實(shí)施例中,獲取觸摸操作觸發(fā)方的溫度,包括:
[0058]通過(guò)溫度傳感器測(cè)量觸摸操作觸發(fā)方的溫度。
[0059]在本公開的另一個(gè)實(shí)施例中,判斷觸摸操作觸發(fā)方的溫度是否在預(yù)設(shè)溫度范圍內(nèi)之后,還包括:
[0060]如果觸摸操作觸發(fā)方的溫度在預(yù)設(shè)溫度范圍內(nèi),確定觸摸操作為有效操作,并對(duì)觸摸操作進(jìn)行響應(yīng)。
[0061]在本公開的另一個(gè)實(shí)施例中,當(dāng)確定出觸摸操作為誤操作時(shí),不對(duì)觸摸操作進(jìn)行響應(yīng)之后,還包括:
[0062]對(duì)用戶進(jìn)行誤操作提醒。
[0063]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再
--贅述。
[0064]圖2是根據(jù)一示例性實(shí)施例示出的一種對(duì)觸摸操作進(jìn)行有效性判斷的方法的流程圖,如圖2所示,對(duì)觸摸操作進(jìn)行有效性判斷的方法用于終端中,包括以下步驟。
[0065]在步驟S201中,終端設(shè)置預(yù)設(shè)溫度范圍。
[0066]其中,終端可以為智能手機(jī)、平板電腦等具有觸控屏幕的設(shè)備。該終端中至少配置有溫度傳感器,可對(duì)任何與終端屏幕接觸的物體溫度進(jìn)行測(cè)量。
[0067]為了防止非用戶手動(dòng)觸摸操作引起的誤觸,基于用戶體溫恒定這一特性,本實(shí)施例還將設(shè)置一個(gè)預(yù)設(shè)溫度范圍。該預(yù)設(shè)溫度范圍為終端根據(jù)用戶體溫進(jìn)行設(shè)置,根據(jù)該預(yù)設(shè)溫度范圍,終端可對(duì)觸摸操作的有效性進(jìn)行判斷,以減少誤操作給用戶帶來(lái)的困擾。
[0068]在本實(shí)施例中,終端在設(shè)置預(yù)設(shè)溫度范圍時(shí),可采取如下兩種方式:
[0069]第一種方式:當(dāng)終端在屏幕上檢測(cè)到觸摸操作,并對(duì)該觸摸操作進(jìn)行響應(yīng)時(shí),終端通過(guò)內(nèi)置的溫度傳感器獲取觸摸操作觸發(fā)方的溫度。在本實(shí)施例中,終端所能響應(yīng)的觸摸操作為用戶發(fā)出的,因而此時(shí)終端所獲取到的溫度應(yīng)該為用戶的體溫。
[0070]為使設(shè)置的預(yù)設(shè)溫度范圍更為準(zhǔn)確,終端可在屏幕上檢測(cè)多次觸摸操作,并在對(duì)每次觸摸操作進(jìn)行響應(yīng)的過(guò)程中,獲取每次觸摸操作觸發(fā)方的溫度。最后基于多次獲取到的觸摸操作觸發(fā)方的溫度,終端通過(guò)將觸摸操作觸摸方溫度的最小值作為預(yù)設(shè)溫度范圍的最小值,將觸摸操作觸摸方溫度的最大值作為預(yù)設(shè)溫度范圍的最大值,設(shè)置預(yù)設(shè)溫度范圍。
[0071]例如,在對(duì)觸摸操作進(jìn)行響應(yīng)的過(guò)程中,終端獲取到觸摸操作觸摸方的溫度為36.4度、36.7度、36.6度、37.0度、36.2度?;讷@取到的觸摸操作觸發(fā)方的溫度,終端將觸摸操作觸摸方溫度的最小值36.2度作為預(yù)設(shè)溫度范圍的最小值,將觸摸操作觸摸方溫度的最大值37.0度作為預(yù)設(shè)溫度范圍的最大值,最終可得到預(yù)設(shè)溫度范圍為36.2度?37.0度。
[0072]需要說(shuō)明的是,由于用戶的體溫在不同季節(jié)不同身體狀況下是不同的,例如,用戶在冬季的體溫可能相對(duì)夏季會(huì)低一些,因而為確保設(shè)置的預(yù)設(shè)溫度范圍的準(zhǔn)確性,終端可每隔預(yù)設(shè)時(shí)長(zhǎng)對(duì)設(shè)置的預(yù)設(shè)溫度范圍進(jìn)行更新。
[0073]第二種方式:根據(jù)用戶的正常體溫范圍,設(shè)置預(yù)設(shè)溫度范圍。
[0074]由于通常用戶的體溫僅在一個(gè)固定范圍內(nèi)波動(dòng),針對(duì)用戶體溫的這一特性,終端可無(wú)需對(duì)用戶的體溫進(jìn)行測(cè)量,依據(jù)已知的用戶正常體溫范圍,設(shè)置預(yù)設(shè)溫度范圍。
[0075]例如,已知用戶正常的體溫范圍為36.2度?37.5度,則終端可直接將預(yù)設(shè)溫度范圍設(shè)置為36.2度?37.5度。
[0076]在步驟S202中,在防誤觸模式下,終端檢測(cè)屏幕上是否存在觸摸操作,如果是,執(zhí)行步驟S203,如果否,繼續(xù)檢測(cè)。
[0077]為了避免運(yùn)動(dòng)或其他擠壓操作,對(duì)終端屏幕進(jìn)行誤觸,終端還具有防誤觸模式。當(dāng)終端處于防誤觸模式下,終端在屏幕上檢測(cè)到的觸摸操作后,還將通過(guò)溫度傳感器獲取觸摸操作發(fā)起方的溫度。
[0078]在防誤觸模式下,終端在檢測(cè)屏幕上的觸摸操作時(shí),可通過(guò)內(nèi)置的壓力感應(yīng)設(shè)備檢測(cè)屏幕上的壓力是否變化,如果壓力感應(yīng)裝置檢測(cè)到屏幕上的壓力發(fā)生了變化,則確定在屏幕上檢測(cè)到觸摸操作;如果壓力感應(yīng)裝置未檢測(cè)到屏幕上的壓力發(fā)生了變化,則確定在屏幕上未檢測(cè)到觸摸操作。
[0079]當(dāng)然,終端在檢測(cè)屏幕上的觸摸操作時(shí),還可以采用其他方式,本實(shí)施例對(duì)此不作具體的限定。
[0080]在步驟S203中,終端獲取觸摸操作觸發(fā)方的溫度。
[0081]由于用戶的體溫一般在36.2度?37.5度之間,而用戶的背包、口袋等的溫度與周圍環(huán)境的溫度相同,通常二者的溫度并不相同,因而在防誤觸模式下,當(dāng)終端在屏幕上檢測(cè)到觸摸操作時(shí),還可通過(guò)獲取觸摸操作觸摸方的溫度,對(duì)本次觸摸操作進(jìn)行有效性判斷。
[0082]終端在獲取觸摸操作觸發(fā)方的溫度時(shí),可通過(guò)內(nèi)置的溫度傳感器獲取。當(dāng)然,終端還可以通過(guò)其他方式獲取觸摸操作發(fā)起方的溫度,本實(shí)施例對(duì)此不作具體的限定。
[0083]在步驟S204中,終端判斷觸摸操作觸發(fā)方的溫度是否在預(yù)設(shè)溫度范圍內(nèi),如果是,執(zhí)行步驟S205,如果否,執(zhí)行步驟S206。
[0084]在本實(shí)施例中,如果終端在屏幕上檢測(cè)到的觸摸操作為用戶發(fā)出的,則終端獲取到的觸摸操作觸發(fā)方的溫度應(yīng)為用戶的體溫;如果終端在屏幕上檢測(cè)到的觸摸操作為用戶的背包、口袋等其他物體發(fā)出的,則終端獲取到的觸摸操作觸發(fā)方的溫度應(yīng)為其他物體的溫度。由于本實(shí)施例中的預(yù)設(shè)溫度范圍為終端根據(jù)用戶的體溫所設(shè)置的溫度范圍,因而,當(dāng)獲取到觸摸操作觸發(fā)方的溫度時(shí),終端可通過(guò)判斷觸摸操作觸發(fā)方的溫度是否在預(yù)設(shè)溫度范圍內(nèi),來(lái)確定檢測(cè)到的觸摸操作是否為用戶發(fā)出的,從而進(jìn)一步確定本次觸摸操作是否為一次有效操作。
[0085]具體實(shí)施時(shí),終端可將獲取到的觸摸操作觸發(fā)方的溫度與預(yù)設(shè)溫度范圍進(jìn)行比較,當(dāng)觸摸操作觸發(fā)方的溫度在預(yù)設(shè)溫度范圍內(nèi),則可確定觸摸操作觸發(fā)方為用戶,當(dāng)觸摸操作觸發(fā)方的溫度不在預(yù)設(shè)溫度范圍內(nèi),則可確定觸摸操作觸發(fā)方為其他物體。
[0086]例如,預(yù)設(shè)溫度范圍為36.0度?37.0度。如果獲取到觸摸操作觸發(fā)方的溫度為26.3度,由于獲取到的觸摸操作觸發(fā)方的溫度26.3度不在預(yù)設(shè)溫度范圍36.0度?37.0度內(nèi),則可確定觸摸操作觸發(fā)方為其他物體。如果獲取到觸摸操作觸發(fā)方的溫度為36.5度,由于獲取到的觸摸操作觸發(fā)方的溫度36.5度在預(yù)設(shè)溫度范圍36.0度?37.0度內(nèi),則可確定觸摸操作觸發(fā)方為用戶。
[0087]在本步驟S205中,終端確定觸摸操作為有效操作,并對(duì)觸摸操作進(jìn)行響應(yīng)。
[0088]當(dāng)通過(guò)上述步驟S204確定出觸摸操作觸發(fā)方的溫度在預(yù)設(shè)溫度范圍內(nèi),觸摸操作由用戶發(fā)出時(shí),終端可確定本次觸摸操作為一次有效操作。
[0089]當(dāng)觸摸操作為有效操作時(shí),終端即可對(duì)觸摸操作進(jìn)行響應(yīng)。例如,如果檢測(cè)到該觸摸操作為對(duì)短信息的選中操作時(shí),終端可將該短信息的內(nèi)容在屏幕上顯示出來(lái);當(dāng)檢測(cè)到該觸摸操作為對(duì)照相機(jī)應(yīng)用圖標(biāo)的選中操作時(shí),終端可通過(guò)開啟攝像頭將當(dāng)前模式切換為照相模式。
[0090]在步驟206中,終端確定觸摸操作為誤操作,并不對(duì)觸摸操作進(jìn)行響應(yīng)。
[0091]當(dāng)通過(guò)上述步驟S204確定出觸摸操作觸發(fā)方的溫度不在預(yù)設(shè)溫度范圍內(nèi),觸摸操作由其他物體發(fā)出,終端可確定本次觸摸操作為一次誤操作。
[0092]為避免本次誤操作給用戶帶來(lái)不必要的麻煩,當(dāng)觸摸操作為為誤操作時(shí),終端將維持原有的狀態(tài),不會(huì)對(duì)該觸摸操作進(jìn)行響應(yīng)。