欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種移動(dòng)終端的觸摸屏控制方法、裝置及移動(dòng)終端與流程

文檔序號(hào):12462521閱讀:181來源:國(guó)知局
一種移動(dòng)終端的觸摸屏控制方法、裝置及移動(dòng)終端與流程

本發(fā)明實(shí)施例涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端的觸摸屏控制方法、裝置及移動(dòng)終端。



背景技術(shù):

目前,觸摸屏已成為多數(shù)移動(dòng)終端的標(biāo)準(zhǔn)配置,移動(dòng)終端用戶通過觸摸屏可輕松快捷地實(shí)現(xiàn)對(duì)移動(dòng)終端的各種操作?;谧屢苿?dòng)終端的屏幕上能夠顯示更多的內(nèi)容以及提升用戶的觀感體驗(yàn)等因素,觸摸屏的尺寸越來越大。在這種趨勢(shì)下,為了兼顧移動(dòng)終端的便攜性以及美觀度,屏占比成為了一個(gè)衡量移動(dòng)終端性能的新指標(biāo)。為了追求較高的屏占比,降低屏幕邊框?qū)σ曈X效果的影響,窄邊框或者無(wú)邊框設(shè)計(jì)已成為各移動(dòng)終端廠商爭(zhēng)先采用的用于優(yōu)化移動(dòng)終端的手段,而窄邊框及無(wú)邊框移動(dòng)終端也越來越受到消費(fèi)者的青睞。

然而,采用窄邊框或者無(wú)邊框設(shè)計(jì)的移動(dòng)終端在給用戶帶來更好的視覺體驗(yàn)的同時(shí)也會(huì)為用戶的使用帶來一些困擾。由于邊框過窄或者無(wú)邊框,用戶在握持移動(dòng)終端時(shí),很容易誤觸到觸摸屏邊緣,從而導(dǎo)致屏幕誤觸發(fā),影響用戶的正常使用。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的是提供一種移動(dòng)終端的觸摸屏控制方法、裝置及移動(dòng)終端,以實(shí)現(xiàn)移動(dòng)終端觸摸屏的防誤觸。

第一方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端的觸摸屏控制方法,包括:

在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取所述觸摸操作對(duì)應(yīng)的壓力值,其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域;

將所述壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較;

若所述壓力值小于所述預(yù)設(shè)壓力閾值,則控制所述觸摸屏不響應(yīng)所述觸摸操作。

第二方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端的觸摸屏控制裝置,包括:

壓力獲取模塊,用于在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取所述觸摸操作對(duì)應(yīng)的壓力值,其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域;

壓力比較模塊,用于將所述壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較;

觸摸屏控制模塊,用于在所述壓力值小于所述預(yù)設(shè)壓力閾值時(shí),控制所述觸摸屏不響應(yīng)所述觸摸操作。

第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,該移動(dòng)終端包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路;

所述電路板安置在所述殼體圍成的空間內(nèi)部;

所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板上;

所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;

所述存儲(chǔ)器,用于存儲(chǔ)可執(zhí)行程序代碼;

所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行:

在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取所述觸摸操作對(duì)應(yīng)的壓力值,其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域;

將所述壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較;

若所述壓力值小于所述預(yù)設(shè)壓力閾值,則控制所述觸摸屏不響應(yīng)所述觸摸操作。

本發(fā)明實(shí)施例中提供的移動(dòng)終端的觸摸屏控制方案,在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取觸摸操作對(duì)應(yīng)的壓力值,其中,預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域,當(dāng)該壓力值小于預(yù)設(shè)壓力閾值時(shí),控制觸摸屏不響應(yīng)觸摸操作,以實(shí)現(xiàn)屏幕邊緣的防誤觸。通過采用上述技術(shù)方案,在屏幕邊緣位置設(shè)置防誤觸區(qū)域,在防誤觸區(qū)域內(nèi)檢測(cè)到的觸摸操作對(duì)應(yīng)的壓力值較小時(shí),可說明用戶并非有意進(jìn)行該觸摸操作,而是手掌或虎口等位置不小心碰到了觸摸屏,所以觸摸力度較小,其對(duì)應(yīng)的壓力值也較小,控制觸摸屏不響應(yīng)該觸摸操作,從而實(shí)現(xiàn)了移動(dòng)終端觸摸屏的防誤觸,此外,本方案中防誤觸的判定方式準(zhǔn)確度高且響應(yīng)速度快。

附圖說明

圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的觸摸屏控制方法的流程示意圖;

圖2為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的觸摸屏示意圖;

圖3為本發(fā)明實(shí)施例提供的又一種移動(dòng)終端的觸摸屏示意圖;

圖4為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的觸摸屏控制方法的流程示意圖;

圖5為本發(fā)明實(shí)施例提供的又一種移動(dòng)終端的觸摸屏示意圖;

圖6為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的觸摸屏控制方法的流程示意圖;

圖7為本發(fā)明實(shí)施例提供的又一種移動(dòng)終端的觸摸屏示意圖;

圖8為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的觸摸屏控制裝置的結(jié)構(gòu)框圖;

圖9為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖并通過具體實(shí)施方式來進(jìn)一步說明本發(fā)明的技術(shù)方案??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。

在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。

圖1為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的觸摸屏控制方法的流程示意圖,該方法可以由移動(dòng)終端的觸摸屏控制裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中。如圖1所示,該方法包括:

步驟101、在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取觸摸操作對(duì)應(yīng)的壓力值。

其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域。

示例性的,本實(shí)施例中的移動(dòng)終端具體可為智能手機(jī)及平板電腦等集成了觸摸屏的設(shè)備,優(yōu)選為采用窄邊框或者無(wú)邊框設(shè)計(jì)的移動(dòng)終端??稍谝苿?dòng)終端中增加邊緣防誤觸設(shè)置選項(xiàng),由系統(tǒng)根據(jù)實(shí)際情況自動(dòng)開啟邊緣防誤觸功能或者由用戶根據(jù)個(gè)人需求自行開啟邊緣防誤觸功能。例如,系統(tǒng)可檢測(cè)移動(dòng)終端的當(dāng)前姿態(tài),當(dāng)移動(dòng)終端處于豎屏狀態(tài)時(shí),自動(dòng)開啟邊緣防誤觸功能;當(dāng)移動(dòng)終端處于橫屏狀態(tài)時(shí),不開啟邊緣防誤觸功能。又如,系統(tǒng)可檢測(cè)移動(dòng)終端的握持方式,當(dāng)握持方式為單手握持時(shí),自動(dòng)開啟邊緣防誤觸功能;當(dāng)握持方式為雙手握持時(shí),不開啟邊緣防誤觸功能。本實(shí)施例中,假設(shè)邊緣防誤觸功能已處于開啟狀態(tài)。

本實(shí)施例中的觸摸操作包括各種形式的與觸摸屏接觸的操作,如點(diǎn)擊、長(zhǎng)按及滑動(dòng)等。用戶在握持移動(dòng)終端時(shí),手掌或者虎口等位置的皮膚很容易碰到觸摸屏邊緣,從而導(dǎo)致屏幕誤觸發(fā),因此,可將容易被誤觸的屏幕區(qū)域設(shè)置為防誤觸區(qū)域,即本實(shí)施例中的預(yù)設(shè)區(qū)域。預(yù)設(shè)區(qū)域的確定方式可以有很多種,例如,可調(diào)研用戶群體對(duì)不同型號(hào)或外形的移動(dòng)終端的握持方式及姿勢(shì)等情況,將多數(shù)用戶容易誤觸的屏幕區(qū)域設(shè)置為預(yù)設(shè)區(qū)域,并由移動(dòng)終端進(jìn)行出廠前的設(shè)定;又如,用戶在開始使用移動(dòng)終端前,也可進(jìn)入握持方式錄入功能,由移動(dòng)終端采集用戶握持移動(dòng)終端的相關(guān)數(shù)據(jù),根據(jù)采集的數(shù)據(jù)分析出用戶容易誤觸的區(qū)域,將該區(qū)域設(shè)定為預(yù)設(shè)區(qū)域。本實(shí)施例對(duì)預(yù)設(shè)區(qū)域的數(shù)量不做具體限定。優(yōu)選的,預(yù)設(shè)區(qū)域的形狀和/或大小也可由用戶自行調(diào)整。

現(xiàn)有移動(dòng)終端采用的觸摸屏有電阻式觸摸屏、電容式觸摸屏和壓電式觸摸屏等,當(dāng)用戶觸碰觸摸屏?xí)r,觸摸屏?xí)z測(cè)到觸摸信息,進(jìn)而識(shí)別出用戶的觸摸操作。以電容式觸摸屏為例,觸摸屏可以感應(yīng)到電容的變化,當(dāng)用戶觸碰到觸摸屏?xí)r,觸摸屏感應(yīng)到電容的變化,識(shí)別到觸摸信息,觸摸信息包括x坐標(biāo)、y坐標(biāo)、接觸面的尺寸(包括長(zhǎng)和寬等)以及觸摸的手指數(shù)量等,在識(shí)別到觸摸信息后,通過input系統(tǒng)向上層上報(bào)坐標(biāo)信息,便可利用觸摸信息檢測(cè)到了屏幕的某處發(fā)生的觸摸操作。圖2為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的觸摸屏示意圖,如圖2所示,移動(dòng)終端的觸摸屏201的左右兩側(cè)分別包含了第一預(yù)設(shè)區(qū)域202和第二預(yù)設(shè)區(qū)域203,當(dāng)用戶的手觸摸到位置204時(shí),位置204位于第二預(yù)設(shè)區(qū)域203內(nèi),則在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到了觸摸操作。

可以理解的是,預(yù)設(shè)區(qū)域還可以有其他形狀或大小,圖2僅作為示意性說明。圖2中預(yù)設(shè)區(qū)域形狀為長(zhǎng)方形,長(zhǎng)度與觸摸屏顯示區(qū)域的長(zhǎng)度相同。預(yù)設(shè)區(qū)域的形狀還可以是半橢圓形或其他不規(guī)則形狀,尺寸大小也可根據(jù)實(shí)際情況進(jìn)行設(shè)置。此外,預(yù)設(shè)區(qū)域的具體位置也可進(jìn)行調(diào)整,例如,可位于觸摸屏邊緣的左下方和/或右下方。

示例性的,可通過移動(dòng)終端表面集成的壓力傳感器來獲取觸摸操作的壓力值。優(yōu)選的,本實(shí)施例中移動(dòng)終端的觸摸屏為壓力感應(yīng)屏幕,壓力感應(yīng)屏幕是一種新型的移動(dòng)終端觸摸屏,壓力感應(yīng)屏幕中集成有壓力傳感器,使得該觸摸屏不僅能夠精準(zhǔn)的感應(yīng)用戶的觸摸位置,還可識(shí)別用戶觸摸時(shí)的力度大小,也即能夠檢測(cè)到觸摸屏被用戶觸摸時(shí)所受到的壓力大小,將該壓力大小記為與觸摸操作對(duì)應(yīng)的壓力值。當(dāng)用戶的手離開觸摸屏?xí)r,壓力值為0。

優(yōu)選的,將觸摸操作對(duì)應(yīng)的觸摸時(shí)長(zhǎng)內(nèi)所檢測(cè)到的最大壓力值作為觸摸操作對(duì)應(yīng)的壓力值。

步驟102、將壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較。

本實(shí)施例中,預(yù)設(shè)壓力閾值用于區(qū)分觸摸操作是用戶正常觸摸還是用戶誤觸摸,可與正常觸摸對(duì)應(yīng)的最小壓力值相同。預(yù)設(shè)壓力閾值可為預(yù)設(shè)固定壓力值或按照預(yù)設(shè)規(guī)則動(dòng)態(tài)調(diào)整的壓力值變量,其具體的確定方式可以有很多種。例如,可調(diào)研用戶群體正常觸摸屏幕時(shí),移動(dòng)終端檢測(cè)到的壓力值,將多數(shù)用戶正常觸摸的壓力數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析,從而確定預(yù)設(shè)壓力閾值,并由移動(dòng)終端進(jìn)行出廠前的設(shè)定;又如,用戶在開始使用移動(dòng)終端前,也可進(jìn)入觸摸壓力校準(zhǔn)功能,由移動(dòng)終端采集用戶正常操作時(shí)的相關(guān)壓力數(shù)據(jù),根據(jù)采集的數(shù)據(jù)分析出該用戶正常操作時(shí)所對(duì)應(yīng)的預(yù)設(shè)壓力閾值,此外,在用戶的使用過程中,還可實(shí)時(shí)采集用戶觸摸操作的壓力數(shù)據(jù),并對(duì)預(yù)設(shè)壓力閾值進(jìn)行更新調(diào)整;再如,預(yù)設(shè)壓力閾值也可與觸摸操作的具體屬性相關(guān),該屬性可包括觸摸位置、觸摸時(shí)間及觸摸面積等等。

步驟103、若壓力值小于預(yù)設(shè)壓力閾值,則控制觸摸屏不響應(yīng)該觸摸操作。

本發(fā)明實(shí)施例中,若觸摸操作對(duì)應(yīng)的壓力值小于預(yù)設(shè)壓力閾值,可說明該觸摸操作為因用戶的手掌或虎口等部位碰到觸摸屏而產(chǎn)生的誤操作,而非用戶本意的觸摸操作,應(yīng)避免該誤操作對(duì)移動(dòng)終端的運(yùn)行產(chǎn)生影響,消除對(duì)用戶的干擾,因此,可控制觸摸屏不響應(yīng)該觸摸操作。

具體的,控制觸摸屏不響應(yīng)該觸摸操作的實(shí)現(xiàn)方式可以有很多種,可根據(jù)具體的觸摸響應(yīng)機(jī)制來確定,本實(shí)施例不做具體限定。例如,可丟棄該觸摸操作對(duì)應(yīng)的報(bào)點(diǎn)(即不向上層上報(bào)該觸摸操作對(duì)應(yīng)的觸摸信息);又如,雖向上層上報(bào)該觸摸操作對(duì)應(yīng)的觸摸信息,但上層接收到該觸摸信息后,不做任何處理。

進(jìn)一步的,本實(shí)施例中不進(jìn)行響應(yīng)的觸摸操作為預(yù)設(shè)區(qū)域內(nèi)的觸摸操作,而預(yù)設(shè)區(qū)域外的正常觸摸操作會(huì)被正常響應(yīng),不會(huì)受到影響。例如,將步驟101中檢測(cè)到的觸摸操作記為第一觸摸操作,步驟103之后,在觸摸屏的預(yù)設(shè)區(qū)域外檢測(cè)到第二觸摸操作時(shí),不需要獲取第二觸摸操作對(duì)應(yīng)的壓力值,而直接控制觸摸屏響應(yīng)該第二觸摸操作(如正常向上層上報(bào)該第二觸摸操作對(duì)應(yīng)的觸摸信息)。

例如,圖3為本發(fā)明實(shí)施例提供的又一種移動(dòng)終端的觸摸屏示意圖,如圖3所示,觸摸屏當(dāng)前顯示內(nèi)容為桌面界面,預(yù)設(shè)區(qū)域301中包含了應(yīng)用程序A的圖標(biāo)302。若用戶右手握持移動(dòng)終端時(shí),虎口處皮膚不小心碰到了圖標(biāo)302,則在圖標(biāo)302所在位置會(huì)檢測(cè)到點(diǎn)擊操作。獲取該點(diǎn)擊操作對(duì)應(yīng)的壓力值a,將該壓力值a與預(yù)設(shè)壓力閾值Y進(jìn)行比較。由于用戶是不小心碰到了圖標(biāo)302,所以a的值會(huì)比較小,可得到a小于Y,則控制觸摸屏不響應(yīng)該點(diǎn)擊操作,即圖標(biāo)302對(duì)應(yīng)的應(yīng)用程序A不會(huì)被打開,由此,可有效避免移動(dòng)終端被誤觸發(fā),達(dá)到了防誤觸的效果。

本發(fā)明實(shí)施例提供的移動(dòng)終端的觸摸屏控制方法,在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取觸摸操作對(duì)應(yīng)的壓力值,其中,預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域,當(dāng)該壓力值小于預(yù)設(shè)壓力閾值時(shí),控制觸摸屏不響應(yīng)觸摸操作,以實(shí)現(xiàn)屏幕邊緣的防誤觸。通過采用上述技術(shù)方案,在屏幕邊緣位置設(shè)置防誤觸區(qū)域,在防誤觸區(qū)域內(nèi)檢測(cè)到的觸摸操作對(duì)應(yīng)的壓力值較小時(shí),可說明用戶并非有意進(jìn)行該觸摸操作,而是手掌或虎口等位置不小心碰到了觸摸屏,所以觸摸力度較小,其對(duì)應(yīng)的壓力值也較小,控制觸摸屏不響應(yīng)該觸摸操作,從而實(shí)現(xiàn)了移動(dòng)終端觸摸屏的防誤觸,此外,本方案中防誤觸的判定方式準(zhǔn)確度高且響應(yīng)速度快。

圖4為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的觸摸屏控制方法的流程示意圖,本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,在步驟“將壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較”之后,還包括:若壓力值大于或等于預(yù)設(shè)壓力閾值,則控制觸摸屏響應(yīng)觸摸操作。

相應(yīng)的,本實(shí)施例的方法包括如下步驟:

步驟401、在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取觸摸操作對(duì)應(yīng)的壓力值。

其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域。

步驟402、將壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較。

步驟403、判斷壓力值是否小于預(yù)設(shè)壓力閾值,若是,則執(zhí)行步驟404;否則,執(zhí)行步驟405。

步驟404、控制觸摸屏不響應(yīng)該觸摸操作。

步驟405、控制觸摸屏響應(yīng)該觸摸操作。

本發(fā)明實(shí)施例中,若觸摸操作對(duì)應(yīng)的壓力值不小于(即大于或等于)預(yù)設(shè)壓力閾值,可說明該觸摸操作用戶的正常操作,因此,可控制觸摸屏響應(yīng)該觸摸操作。

圖5為本發(fā)明實(shí)施例提供的又一種移動(dòng)終端的觸摸屏示意圖,如圖5所示,觸摸屏當(dāng)前顯示內(nèi)容與圖3中一致,若用戶有意點(diǎn)擊圖標(biāo)302,則在圖標(biāo)302所在位置會(huì)檢測(cè)到點(diǎn)擊操作。獲取該點(diǎn)擊操作對(duì)應(yīng)的壓力值b,將該壓力值b與預(yù)設(shè)壓力閾值Y進(jìn)行比較。由于用戶有意進(jìn)行點(diǎn)擊操作,b的值應(yīng)為正常的壓力值,可得到b大于或等于Y,則控制觸摸屏響應(yīng)該點(diǎn)擊操作,即圖標(biāo)302對(duì)應(yīng)的應(yīng)用程序A可正常被打開。

本發(fā)明實(shí)施例提供的移動(dòng)終端的觸摸屏控制方法,采用壓力值判定方式來區(qū)分觸摸操作是用戶的正常操作還是誤操作,在判定為正常操作時(shí),控制觸摸屏正常響應(yīng)觸摸操作。本發(fā)明實(shí)施例中,移動(dòng)終端的壓力傳感器能夠快速準(zhǔn)確地檢測(cè)到壓力值,且判定算法比較簡(jiǎn)單,所以該判定方式準(zhǔn)確度高且響應(yīng)速度快,使觸摸屏對(duì)用戶正常操作的響應(yīng)不受影響,從而保證移動(dòng)終端整體的響應(yīng)速度。

圖6為本發(fā)明實(shí)施例提供的另一種移動(dòng)終端的觸摸屏控制方法的流程示意圖,本實(shí)施例以上述實(shí)施例為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將預(yù)設(shè)壓力閾值優(yōu)化為按照預(yù)設(shè)規(guī)則動(dòng)態(tài)調(diào)整的壓力值變量,并將步驟“將壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較”進(jìn)一步優(yōu)化為:獲取觸摸操作對(duì)應(yīng)的觸摸位置;計(jì)算觸摸位置與預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣的當(dāng)前距離值;根據(jù)當(dāng)前距離值查詢距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到當(dāng)前距離值對(duì)應(yīng)的預(yù)設(shè)壓力閾值;將壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較。

相應(yīng)的,本實(shí)施例的方法包括如下步驟:

步驟601、在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取觸摸操作對(duì)應(yīng)的壓力值。

其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域。

步驟602、獲取觸摸操作對(duì)應(yīng)的觸摸位置。

示例性的,觸摸位置具體可以用坐標(biāo)形式表示。圖7為本發(fā)明實(shí)施例提供的又一種移動(dòng)終端的觸摸屏示意圖,如圖7所示,可以觸摸屏左下角頂點(diǎn)為坐標(biāo)原點(diǎn),寬度方向?yàn)闄M軸,長(zhǎng)度方向?yàn)榭v軸,用橫縱坐標(biāo)表示觸摸位置。觸摸操作對(duì)應(yīng)的觸摸位置具體可為觸摸操作的起始點(diǎn)的坐標(biāo)、終點(diǎn)的坐標(biāo)或者與觸摸屏接觸面積的中心位置的坐標(biāo)等。例如,當(dāng)觸摸操作在觸摸屏上的軌跡較長(zhǎng)時(shí),可將起始點(diǎn)或終點(diǎn)的坐標(biāo)作為觸摸操作對(duì)應(yīng)的觸摸位置;又如,當(dāng)觸摸操作在一定時(shí)間內(nèi)與觸摸屏的接觸面積未發(fā)生變化時(shí),可與觸摸屏接觸面積的中心位置的坐標(biāo)作為觸摸操作對(duì)應(yīng)的觸摸位置。

步驟603、計(jì)算觸摸位置與預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣的當(dāng)前距離值。

可以理解的是,用戶在握持移動(dòng)終端時(shí),屏幕的左右兩個(gè)邊緣容易發(fā)生誤觸,所以預(yù)設(shè)區(qū)域一般位于屏幕的左右兩側(cè),預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣具體的對(duì)應(yīng)方式可指與預(yù)設(shè)區(qū)域所在位置最接近的觸摸屏邊緣,如屏幕左側(cè)的預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣為觸摸屏左邊緣,屏幕右側(cè)的預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣為觸摸屏右邊緣。本實(shí)施例中以下說明以上述對(duì)應(yīng)方式為例進(jìn)行說明,當(dāng)然,對(duì)應(yīng)方式也可以是屏幕左側(cè)的預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣為觸摸屏右邊緣,屏幕右側(cè)的預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣為觸摸屏左邊緣。在對(duì)應(yīng)方式不同時(shí),距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系可不同。

示例性的,所述當(dāng)前距離值具體可指觸摸位置到觸摸屏邊緣的垂線段的長(zhǎng)度值。如圖7所示,第一觸摸位置703對(duì)應(yīng)的當(dāng)前距離值為D1;第二觸摸位置703對(duì)應(yīng)的當(dāng)前距離值為D2。

步驟604、根據(jù)當(dāng)前距離值查詢距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到當(dāng)前距離值對(duì)應(yīng)的預(yù)設(shè)壓力閾值。

具體的,越靠近屏幕邊緣的位置越容易發(fā)生誤觸,所以可根據(jù)距離值的不同來動(dòng)態(tài)確定預(yù)設(shè)壓力閾值,以實(shí)現(xiàn)更好的防誤觸效果。

示例性的,距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系可根據(jù)調(diào)研、實(shí)驗(yàn)及仿真等方式的結(jié)果來確定。該預(yù)設(shè)對(duì)應(yīng)關(guān)系可以是線性關(guān)系,也可以是非線性關(guān)系,可根據(jù)所需精確度進(jìn)行選擇。優(yōu)選的,距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系包括壓力閾值隨著距離值的增大而減小,可將這種關(guān)系記為反向關(guān)系。距離值越小,則更容易發(fā)生誤觸,可使判定條件更加嚴(yán)格一些,所以將壓力閾值設(shè)置的大一些,能夠更加準(zhǔn)確地識(shí)別出誤操作。其中,上述反向關(guān)系可以是反向的線性關(guān)系或者反向的非線性關(guān)系。設(shè)距離值為D,壓力閾值為Y。以反向的線性關(guān)系為例,D和Y的關(guān)系可以是Y=-k1D+k2,k1和k2為正數(shù),可見,Y的值隨著D的值的增大而減小。以反向的非線性關(guān)系為例,具體可以是反向比例關(guān)系,即D和Y的乘積為定值,假設(shè)預(yù)設(shè)區(qū)域的寬度為W(W的取值可以是1mm或10個(gè)像素點(diǎn)的寬度),D和Y的關(guān)系可以是Y=k3W/D,k3為正數(shù),可見,Y的值也隨著D的值的增大而減小。當(dāng)距離值與壓力閾值呈反向關(guān)系時(shí),如圖7所示,由于D1<D2,所以,D1對(duì)應(yīng)的預(yù)設(shè)壓力閾值大于D2對(duì)應(yīng)的預(yù)設(shè)壓力閾值。

步驟605、將壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較。

步驟606、判斷壓力值是否小于預(yù)設(shè)壓力閾值,若是,則執(zhí)行步驟607;否則,執(zhí)行步驟608。

步驟607、控制觸摸屏不響應(yīng)該觸摸操作。

步驟608、控制觸摸屏響應(yīng)該觸摸操作。

本發(fā)明實(shí)施例提供的移動(dòng)終端的觸摸屏控制方法,可根據(jù)觸摸操作對(duì)應(yīng)的觸摸位置與預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣的當(dāng)前距離值來動(dòng)態(tài)選取相應(yīng)的預(yù)設(shè)壓力閾值,可提高識(shí)別誤觸摸操作的準(zhǔn)確度,實(shí)現(xiàn)更好的防誤觸效果。

圖8為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的觸摸屏控制裝置的結(jié)構(gòu)框圖,該裝置可由軟件和/或硬件實(shí)現(xiàn),一般可集成在移動(dòng)終端中,可通過執(zhí)行移動(dòng)終端的觸摸屏控制方法來對(duì)移動(dòng)終端的觸摸屏進(jìn)行控制。如圖8所示,該裝置包括壓力獲取模塊801、壓力比較模塊802和觸摸屏控制模塊803。

其中,壓力獲取模塊801,用于在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取所述觸摸操作對(duì)應(yīng)的壓力值,其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域;壓力比較模塊802,用于將所述壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較;觸摸屏控制模塊803,用于在所述壓力值小于所述預(yù)設(shè)壓力閾值時(shí),控制所述觸摸屏不響應(yīng)所述觸摸操作。

本發(fā)明實(shí)施例提供的移動(dòng)終端的觸摸屏控制裝置,在屏幕邊緣位置設(shè)置防誤觸區(qū)域,在防誤觸區(qū)域內(nèi)檢測(cè)到的觸摸操作對(duì)應(yīng)的壓力值較小時(shí),可說明用戶并非有意進(jìn)行該觸摸操作,而是手掌或虎口等位置不小心碰到了觸摸屏,所以觸摸力度較小,其對(duì)應(yīng)的壓力值也較小,控制觸摸屏不響應(yīng)該觸摸操作,從而實(shí)現(xiàn)了移動(dòng)終端觸摸屏的防誤觸,此外,本方案中防誤觸的判定方式準(zhǔn)確度高且響應(yīng)速度快。

在上述實(shí)施例的基礎(chǔ)上,預(yù)設(shè)壓力閾值為預(yù)設(shè)固定壓力值或按照預(yù)設(shè)規(guī)則動(dòng)態(tài)調(diào)整的壓力值變量。

在上述實(shí)施例的基礎(chǔ)上,所述預(yù)設(shè)壓力閾值為按照預(yù)設(shè)規(guī)則動(dòng)態(tài)調(diào)整的壓力值變量,所述壓力比較模塊包括:

觸摸位置獲取單元,用于獲取所述觸摸操作對(duì)應(yīng)的觸摸位置;

距離計(jì)算單元,用于計(jì)算所述觸摸位置與所述預(yù)設(shè)區(qū)域?qū)?yīng)的觸摸屏邊緣的當(dāng)前距離值;

預(yù)設(shè)壓力閾值查詢單元,用于根據(jù)所述當(dāng)前距離值查詢距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系,得到所述當(dāng)前距離值對(duì)應(yīng)的預(yù)設(shè)壓力閾值;

壓力比較單元,用于將所述壓力值與所述預(yù)設(shè)壓力閾值進(jìn)行比較。

在上述實(shí)施例的基礎(chǔ)上,所述距離值與壓力閾值的預(yù)設(shè)對(duì)應(yīng)關(guān)系包括:壓力閾值隨著距離值的增大而減小。

在上述實(shí)施例的基礎(chǔ)上,所述觸摸屏控制模塊還用于:在所述將所述壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較之后,當(dāng)所述壓力值大于或等于所述預(yù)設(shè)壓力閾值時(shí),控制所述觸摸屏響應(yīng)所述觸摸操作。

本發(fā)明實(shí)施例提供了一種移動(dòng)終端,該移動(dòng)終端中可集成本發(fā)明實(shí)施例提供的移動(dòng)終端的觸摸屏控制裝置。圖9為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。如圖9所示,該移動(dòng)終端可以包括:殼體(圖中未示出)、存儲(chǔ)器901、中央處理器(Central Processing Unit,CPU)902(又稱處理器,以下簡(jiǎn)稱CPU)、電路板(圖中未示出)和電源電路(圖中未示出)。所述電路板安置在所述殼體圍成的空間內(nèi)部;所述CPU902和所述存儲(chǔ)器901設(shè)置在所述電路板上;所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;所述存儲(chǔ)器901,用于存儲(chǔ)可執(zhí)行程序代碼;所述CPU902通過讀取所述存儲(chǔ)器901中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行:在觸摸屏的預(yù)設(shè)區(qū)域內(nèi)檢測(cè)到觸摸操作時(shí),獲取所述觸摸操作對(duì)應(yīng)的壓力值,其中,所述預(yù)設(shè)區(qū)域包括位于觸摸屏邊緣的預(yù)設(shè)形狀和/或大小的區(qū)域;將所述壓力值與預(yù)設(shè)壓力閾值進(jìn)行比較;若所述壓力值小于所述預(yù)設(shè)壓力閾值,則控制所述觸摸屏不響應(yīng)所述觸摸操作。

所述移動(dòng)終端還包括:外設(shè)接口903、RF(Radio Frequency,射頻)電路905、音頻電路906、揚(yáng)聲器911、電源管理芯片908、輸入/輸出(I/O)子系統(tǒng)909、觸摸屏912、其他輸入/控制設(shè)備910以及外部端口904,這些部件通過一個(gè)或多個(gè)通信總線或信號(hào)線907來通信。

應(yīng)該理解的是,圖示移動(dòng)終端900僅僅是移動(dòng)終端的一個(gè)范例,并且移動(dòng)終端900可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個(gè)或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個(gè)或多個(gè)信號(hào)處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實(shí)現(xiàn)。

下面就本實(shí)施例提供的用于控制觸摸屏的移動(dòng)終端進(jìn)行詳細(xì)的描述,該移動(dòng)終端以手機(jī)為例。

存儲(chǔ)器901,所述存儲(chǔ)器901可以被CPU902、外設(shè)接口903等訪問,所述存儲(chǔ)器901可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如一個(gè)或多個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。

外設(shè)接口903,所述外設(shè)接口903可以將設(shè)備的輸入和輸出外設(shè)連接到CPU902和存儲(chǔ)器901。

I/O子系統(tǒng)909,所述I/O子系統(tǒng)909可以將設(shè)備上的輸入輸出外設(shè),例如觸摸屏912和其他輸入/控制設(shè)備910,連接到外設(shè)接口903。I/O子系統(tǒng)909可以包括顯示控制器9091和用于控制其他輸入/控制設(shè)備910的一個(gè)或多個(gè)輸入控制器9092。其中,一個(gè)或多個(gè)輸入控制器9092從其他輸入/控制設(shè)備910接收電信號(hào)或者向其他輸入/控制設(shè)備910發(fā)送電信號(hào),其他輸入/控制設(shè)備910可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號(hào)盤、滑動(dòng)開關(guān)、操縱桿、點(diǎn)擊滾輪。值得說明的是,輸入控制器9092可以與以下任一個(gè)連接:鍵盤、紅外端口、USB接口以及諸如鼠標(biāo)的指示設(shè)備。

觸摸屏912,所述觸摸屏912是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標(biāo)、視頻等。

I/O子系統(tǒng)909中的顯示控制器9091從觸摸屏912接收電信號(hào)或者向觸摸屏912發(fā)送電信號(hào)。觸摸屏912檢測(cè)觸摸屏上的接觸,顯示控制器9091將檢測(cè)到的接觸轉(zhuǎn)換為與顯示在觸摸屏912上的用戶界面對(duì)象的交互,即實(shí)現(xiàn)人機(jī)交互,顯示在觸摸屏912上的用戶界面對(duì)象可以是運(yùn)行游戲的圖標(biāo)、聯(lián)網(wǎng)到相應(yīng)網(wǎng)絡(luò)的圖標(biāo)等。值得說明的是,設(shè)備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。

RF電路905,主要用于建立手機(jī)與無(wú)線網(wǎng)絡(luò)(即網(wǎng)絡(luò)側(cè))的通信,實(shí)現(xiàn)手機(jī)與無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,RF電路905接收并發(fā)送RF信號(hào),RF信號(hào)也稱為電磁信號(hào),RF電路905將電信號(hào)轉(zhuǎn)換為電磁信號(hào)或?qū)㈦姶判盘?hào)轉(zhuǎn)換為電信號(hào),并且通過該電磁信號(hào)與通信網(wǎng)絡(luò)以及其他設(shè)備進(jìn)行通信。RF電路905可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、RF收發(fā)機(jī)、一個(gè)或多個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、數(shù)字信號(hào)處理器、CODEC(COder-DECoder,編譯碼器)芯片組、用戶標(biāo)識(shí)模塊(Subscriber Identity Module,SIM)等等。

音頻電路906,主要用于從外設(shè)接口903接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號(hào),并且將該電信號(hào)發(fā)送給揚(yáng)聲器911。

揚(yáng)聲器911,用于將手機(jī)通過RF電路905從無(wú)線網(wǎng)絡(luò)接收的語(yǔ)音信號(hào),還原為聲音并向用戶播放該聲音。

電源管理芯片908,用于為CPU902、I/O子系統(tǒng)及外設(shè)接口所連接的硬件進(jìn)行供電及電源管理。

上述實(shí)施例中提供的移動(dòng)終端的觸摸屏控制裝置及移動(dòng)終端可執(zhí)行本發(fā)明任意實(shí)施例所提供的移動(dòng)終端的觸摸屏控制方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果。未在上述實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實(shí)施例所提供的移動(dòng)終端的觸摸屏控制方法。

注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
泸水县| 会理县| 靖州| 丰都县| 潮安县| 时尚| 许昌市| 罗山县| 定兴县| 叶城县| 龙川县| 克什克腾旗| 望谟县| 宜春市| 城步| 育儿| 海晏县| 襄汾县| 即墨市| 饶阳县| 嘉祥县| 彰化县| 游戏| 团风县| 常宁市| 阿坝| 锡林浩特市| 桐城市| 江都市| 浦北县| 鄱阳县| 永登县| 元谋县| 长宁区| 青龙| 永仁县| 通山县| 奉化市| 营口市| 綦江县| 徐水县|