觸摸區(qū)域的觸摸指紋。在實(shí)際應(yīng)用中,位于終端設(shè)備的觸摸屏的觸摸區(qū)域下方的壓力傳感器與指紋識別模組可以集成在一起,此時(shí)用戶僅需對觸摸屏的觸摸區(qū)域進(jìn)行一次觸摸,終端設(shè)備可以同時(shí)采集對觸摸屏的觸摸區(qū)域的觸摸壓力值和觸摸指紋。
[0125]通過授權(quán)指紋信息,可以避免其他任意物品按壓導(dǎo)致的誤操作,可以進(jìn)一步降低誤操作的可能性。
[0126]通過壓力面積的方式,則可以避免尖銳物體劃過或者按壓屏幕導(dǎo)致的誤操作,也可以進(jìn)一步降低誤操作的可能性。
[0127]通過壓力對應(yīng)的面積的方式,則可以避免尖銳物體劃過或者按壓屏幕導(dǎo)致的誤操作,也可以進(jìn)一步降低誤操作的可能性。
[0128]壓力對應(yīng)的面積和按壓壓力獲取可以同時(shí)進(jìn)行,不需要用戶更多的操作,因此可以保存原有的操作便利性。
[0129]在以上實(shí)施例中,壓力大小、壓力持續(xù)時(shí)間,相鄰兩次壓力超過壓力閾值的間隔時(shí)間、指紋信息以及壓力對應(yīng)的面積,五個(gè)條件可以綜合選擇使用,可以理解的本發(fā)明實(shí)施例以上給出的幾個(gè)組合并不是可選組合的窮舉,其他組合也是可以的,本發(fā)明實(shí)施例對此不作唯一1性限定。
[0130]本發(fā)明實(shí)施例還提供了一種終端設(shè)備,如圖3所示,包括:
[0131]壓力檢測單元301,用于檢測觸摸屏受到的按壓壓力;
[0132]閾值確定單元302,用于確定上述按壓壓力是否超過壓力閾值;
[0133]切換控制單元303,用于若確定上述按壓壓力超過壓力閾值,則切換顯示模式;上述切換顯示模式包括:若當(dāng)前顯示模式為豎屏,則將顯示模式切換為橫屏;和/或,若當(dāng)前顯示模式為橫屏,則將顯示模式切換為豎屏。
[0134]觸摸屏受到的壓力可以采用壓力傳感器進(jìn)行檢測;通常來說壓力傳感器的電阻隨著受到的壓力增大而減小,因此,此處也可以是檢測在觸摸屏分布的壓力傳感器電阻的變化具有等同的作用。具體采用何種參數(shù)體現(xiàn)觸摸屏受到的按壓壓力本發(fā)明實(shí)施例不作唯一性限定。
[0135]本發(fā)明實(shí)施例中的按壓壓力,應(yīng)當(dāng)不同于觸摸屏受到的任意壓力,應(yīng)當(dāng)屬于用戶操作觸摸屏產(chǎn)生的壓力。如何避免其他壓力被誤讀,可以參考實(shí)際操作中的經(jīng)驗(yàn)以及具體測試結(jié)果進(jìn)行設(shè)定。
[0136]本發(fā)明實(shí)施例中,終端設(shè)備不僅可以包括手機(jī),還包括:個(gè)人數(shù)字助理(PersonalDigital Assistant,PDA)、移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)、智能穿戴設(shè)備(如智能手表、智能手環(huán))等各類具備觸摸屏的電子裝備,本發(fā)明實(shí)施例不作限定。
[0137]本發(fā)明實(shí)施例中,終端設(shè)備的觸摸屏的觸摸區(qū)域下方可以內(nèi)置有壓力傳感器,其中,終端設(shè)備可以利用壓力傳感器來檢測對觸摸屏的觸摸區(qū)域的觸摸壓力值。另外,若有需要,終端設(shè)備還可以利用指紋識別模組來檢測對觸摸屏的觸摸區(qū)域的觸摸指紋等其他信息用于確認(rèn)是人手的觸摸操作,而不是其他物體的觸摸操作。
[0138]上述壓力閾值,可以是預(yù)先設(shè)定的壓力閾值,壓力閾值可以依經(jīng)驗(yàn)設(shè)定,該閾值應(yīng)當(dāng)大于用戶選擇/點(diǎn)擊圖標(biāo)從而啟動(dòng)應(yīng)用的常用按壓壓力。具體采用何種參數(shù),可以通過實(shí)際測試設(shè)定,本發(fā)明實(shí)施例對此不作唯一性限定。
[0139]可以理解的是,以上技術(shù)方案的另一分支,如果按壓壓力沒有超過壓力閾值,則可以不用切換顯示模式。
[0140]在本發(fā)明實(shí)施例中,切換顯示模式可以包含來回切換,S卩:支持從將顯示模式切換為橫屏,同時(shí)支持將顯示模式切換為豎屏;也可以僅使用壓力參數(shù)支持其中的一種切換模式,即:支持從將顯示模式切換為橫屏,或者,支持將顯示模式切換為豎屏。由于通常來說,默認(rèn)的顯示模式是豎屏,如果僅支持其中一種切換模式,那么優(yōu)選支持將顯示模式切換為豎屏,從而防止被誤操作切換回豎屏導(dǎo)致的問題。
[0141]本發(fā)明實(shí)施例,通過按壓壓力確定是否需要切換顯示模式,那么既不需要用戶頻繁地進(jìn)入設(shè)置菜單進(jìn)行設(shè)置,導(dǎo)致操作復(fù)雜且效率低的問題;也不會(huì)有重力傳感器難以確定水平方向上終端設(shè)備是豎直狀態(tài)還是橫置狀態(tài),導(dǎo)致切換操作混亂,誤操作多的問題。因此本發(fā)明實(shí)施例提供了能夠快捷切換屏幕的顯示模式,并且降低誤切換的幾率,方便用戶使用。
[0142]進(jìn)一步地,按壓壓力可能會(huì)瞬時(shí)間很大,例如用戶從桌面拿起手機(jī),可能會(huì)以較大壓力按壓無邊框手機(jī)的觸摸屏的邊緣導(dǎo)致誤操作,或者其他瞬時(shí)壓力變大的情況,因此可以設(shè)定一個(gè)按壓時(shí)間長度來減少該情況產(chǎn)生的幾率,具體如下:上述終端設(shè)備還包括:
[0143]時(shí)間檢測單元,用于檢測上述按壓壓力超過上述壓力閾值的時(shí)間是否超過時(shí)間閾值;
[0144]上述切換控制單元,用于在確定上述按壓壓力超過壓力閾值,并且,上述按壓壓力超過上述壓力閾值的時(shí)間超過時(shí)間閾值,則執(zhí)行上述切換顯示模式;
[0145]或者,上述終端設(shè)備還包括:
[0146]間隔檢測單元,用于檢測在間隔閾值內(nèi)是否出現(xiàn)再一次按壓壓力超過上述壓力閾值;
[0147]上述切換控制單元,用于在確定上述按壓壓力超過壓力閾值,并且,在間隔閾值內(nèi)出現(xiàn)再一次按壓壓力超過上述壓力閾值,則執(zhí)行上述切換顯示模式。
[0148]在本實(shí)施例中的時(shí)間閾值,可以預(yù)先設(shè)定,具體采用多少時(shí)間為準(zhǔn)可以通過測試確定,通常來說該時(shí)間可以短于現(xiàn)在通過長時(shí)間按壓圖標(biāo)進(jìn)入圖標(biāo)編輯的時(shí)間,長于瞬時(shí)按壓導(dǎo)致誤操作的一般時(shí)間。
[0149]作為一種可選的實(shí)施方式,上述壓力檢測單元301,用于檢測上述觸摸屏的邊緣位置受到的按壓壓力。
[0150]由于通常用戶需要橫屏的應(yīng)用場景是看視頻等,這時(shí)候用戶會(huì)橫置手持終端設(shè)備,這種情況下用戶需要較大的圖像顯示區(qū)域,那么用戶的手通常會(huì)在屏幕邊緣位置,因此為了減少手對屏幕的遮擋,壓力檢測的工作可以在屏幕邊緣完成。
[0151 ]作為一種可選的實(shí)施方式,由于壓力可能來自于一些非正常觸摸的場景,例如有硬物壓到手機(jī),或者被硬物劃過屏幕,或者本身就是用戶在屏上操作,例如玩游戲等,那么為了避免可能的誤判,本發(fā)明實(shí)施例提供了如下解決方案:如圖4所示,上述終端設(shè)備還包括:
[0152]手勢檢測單元401,用于檢測手勢信息;
[0153]模式確定單元402,用于確定上述手勢信息對應(yīng)的顯示模式,或者,確定上述手勢信息是否為切換顯示模式對應(yīng)的手勢信息;
[0154]上述切換控制單元303,具體用于若上述手勢信息對應(yīng)的顯示模式與當(dāng)前顯示模式不同,則切換顯示模式;
[0155]或者,若上述手勢信息是切換顯示模式對應(yīng)的手勢信息,則切換顯示模式。
[0156]手勢信息是手勢的參數(shù)表現(xiàn)形式,具體采用何種手勢來對應(yīng)到顯示模式的切換指令,理論上是可以任意設(shè)定的,設(shè)置原則可以避開常用的屏幕操作動(dòng)作,例如點(diǎn)擊動(dòng)作??梢栽O(shè)置為:劃一個(gè)圈,或者一個(gè)V折線等,具體本發(fā)明實(shí)施例不作唯一性限定。
[0157]相應(yīng)地,手勢信息與顯示模式如何對應(yīng),理論上也可以任意設(shè)定,設(shè)置原則可以避開常用的屏幕操作動(dòng)作,例如點(diǎn)擊動(dòng)作。可以設(shè)置為:劃一個(gè)圈對應(yīng)到橫屏,或者一個(gè)V折線對應(yīng)到豎屏等,具體本發(fā)明實(shí)施例不作唯一性限定。
[0158]作為一種可選的實(shí)施方式,本發(fā)明實(shí)施例可以結(jié)合重力傳感器進(jìn)行使用,具體如下:如圖5所示,上述終端設(shè)備還包括:
[0159]方位檢測單元501,用于通過重力傳感器檢測終端設(shè)備當(dāng)前的方位,通過上述方位確定上述終端設(shè)備為橫置狀態(tài)或豎直狀態(tài);
[0160]上述切換控制單元303,具體用于若上述終端設(shè)備從豎直狀態(tài)切換到橫置狀態(tài),則將顯示模式切換為橫屏;
[0161]若上述終端設(shè)備的方位無法檢測到,則不切換顯示模式,直到確定上述按壓壓力超過壓力閾值,則切換顯示模式。
[0162]在本實(shí)施例中,檢測不到上述終端設(shè)備的方位的情況,通常來說是手機(jī)處于水平狀態(tài)的情況,這種情況下不考慮手機(jī)方位的信息,由于手機(jī)通常默認(rèn)是豎屏狀態(tài),因此不切換顯示模式的情況可以僅限于從橫屏切換到豎屏狀,從豎屏切換到橫屏則可以不用管是否真的檢測到了方位。
[0163]作為一種可選的實(shí)施方式,為了避免可能的不必要切換操作,本發(fā)明實(shí)施例還提供了如下解決方案:如圖6所示,上述終端設(shè)備還包括:
[0164]需求確定單元601,用于獲取終端設(shè)備當(dāng)前顯示對應(yīng)的應(yīng)用信息,確定上述應(yīng)用信息對應(yīng)的應(yīng)用是否有橫屏顯示的需求;
[0165]上述壓力檢測單元301,具體用于若有橫屏顯示的需求,則執(zhí)行上述檢測觸摸屏受到的按壓壓力;或者,
[0166]上述切換控制單元303,具體用于若沒有橫屏顯示的需求,則關(guān)閉切換顯示模式的功能。
[0167]有一些應(yīng)用的界面并沒有橫屏的顯示需求,這種需求可能是因?yàn)橛脩羰褂昧?xí)慣的原因,也可能是應(yīng)用本身不支持橫屏顯示,例如:有一些即時(shí)通訊軟件,不支持橫屏