本發(fā)明屬于便攜式觸屏終端技術(shù)領(lǐng)域,尤其涉及一種觸摸屏的指令獲取方法及裝置。
背景技術(shù):
隨著科技的發(fā)展,便攜式觸屏設(shè)備成為人們?nèi)粘I钪械囊环N常用工具,在使用便攜式觸屏設(shè)備時(shí),人們通過(guò)點(diǎn)擊設(shè)備的屏幕輸入程序指令或進(jìn)行程序的相關(guān)操作,而在很多時(shí)候,如單手操作時(shí)、手指太靠近屏幕時(shí),手指根部很容易觸碰到屏幕,導(dǎo)致在使用過(guò)程中正常觸屏指令失效或執(zhí)行了錯(cuò)誤的觸屏指令,降低了觸摸屏指令的輸入效率,進(jìn)而降低了便攜式觸屏設(shè)備的用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種觸摸屏的指令獲取方法及裝置,旨在解決現(xiàn)有技術(shù)不能區(qū)分用戶在使用過(guò)程中的誤觸屏操作,從而使得正常觸屏指令失效或執(zhí)行了誤觸屏指令,導(dǎo)致用戶使用不方便的問(wèn)題。
一方面,本發(fā)明提供了一種觸摸屏的指令獲取方法,該方法包括下述步驟:
檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置;
判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件;
當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令。
另一方面,本發(fā)明提供了一種觸摸屏的指令獲取裝置,該裝置包括:
觸摸參數(shù)獲取模塊,用于檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置;
條件判斷模塊,用于判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件;以及
指令執(zhí)行模塊,用于當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令。
本發(fā)明通過(guò)檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置,判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令,從而保留了用戶的正確指令,過(guò)濾了誤觸屏指令,提高了用戶指令的執(zhí)行效率,提升了用戶體驗(yàn)效果。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例一提供的觸摸屏的指令獲取方法的實(shí)現(xiàn)流程圖;
圖2是本發(fā)明實(shí)施例二提供的觸摸屏的指令獲取方法的實(shí)現(xiàn)流程圖;
圖3是本發(fā)明實(shí)施例三提供的觸摸屏的指令獲取方法的實(shí)現(xiàn)流程圖;
圖4是本發(fā)明實(shí)施例四提供的觸摸屏的指令獲取裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例五提供的觸摸屏的指令獲取裝置的結(jié)構(gòu)示意圖;以及
圖6是本發(fā)明實(shí)施例六提供的觸摸屏的指令獲取裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
實(shí)施例一:
圖1示出了本發(fā)明實(shí)施例一提供的觸摸屏的指令獲取方法的實(shí)現(xiàn)流程,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟S101中,檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置。
本發(fā)明實(shí)施例適用于具有觸摸屏的便攜式終端,尤其適用于手機(jī)和平板電腦等隨身攜帶且使用頻率高的便攜式終端。其中,觸摸操作是指用戶在便攜式終端的使用過(guò)程中,因觸摸到觸摸屏而產(chǎn)生的操作,包括用戶的誤觸摸操作和正常觸摸操作。具體地,可通過(guò)壓力傳感器來(lái)檢測(cè)用戶是否在觸摸屏上進(jìn)行觸摸操作,當(dāng)檢測(cè)到用戶在觸摸屏上的觸摸操作時(shí),獲取觸摸屏被觸摸部分的形狀、面積和位置,用于和用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置進(jìn)行匹配。
在步驟S102中,判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件。
在本發(fā)明實(shí)施例中,便攜式終端可以獲取用戶觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置,通過(guò)與用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置范圍進(jìn)行匹配,過(guò)濾用戶的誤觸摸操作,保留用戶的正確觸屏指令對(duì)應(yīng)的操作,提高了便攜式終端的智能化程度。
在步驟S103中,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令。
在本發(fā)明實(shí)施例中,檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置,判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令,從而自動(dòng)過(guò)濾用戶的誤觸屏指令,保留用戶的正確觸屏指令,提高了用戶指令的執(zhí)行效率,提升了用戶體驗(yàn)效果。
實(shí)施例二:
圖2示出了本發(fā)明實(shí)施例二提供的觸摸屏的指令獲取方法的實(shí)現(xiàn)流程,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟S201中,獲取并存儲(chǔ)用戶的標(biāo)準(zhǔn)觸屏指令。
本發(fā)明實(shí)施例適用于具有觸摸屏的便攜式終端,尤其適用于手機(jī)和平板電腦等隨身攜帶且使用頻率高的便攜式終端。在本發(fā)明實(shí)施例中,用戶的標(biāo)準(zhǔn)觸屏指令是指用戶正常觸摸操作對(duì)應(yīng)的正常觸屏指令,便攜式終端具有記憶用戶正常觸屏指令的功能,如果用戶的觸屏指令與便攜式終端記憶的用戶正常觸屏指令相同或相近時(shí),則直接判定為正常觸屏指令,提高了判斷效率。
在步驟S202中,接收用戶在觸摸屏上觸摸時(shí)觸摸屏被觸摸部分的形狀、面積以及用戶輸入的可觸摸位置。
在本發(fā)明實(shí)施例中,用戶可通過(guò)觸摸屏輸入與標(biāo)準(zhǔn)觸屏指令對(duì)應(yīng)的觸摸動(dòng)作或操作,以用于后續(xù)建立對(duì)應(yīng)的關(guān)聯(lián)關(guān)系。具體地,用戶可根據(jù)觸摸屏被觸摸部分的具體的形狀和面積設(shè)置對(duì)應(yīng)的有效觸摸位置的范圍。當(dāng)觸摸屏被觸摸部分的形狀、面積對(duì)應(yīng)的有效觸摸位置的范圍為整個(gè)觸摸屏?xí)r,其對(duì)應(yīng)的有效觸摸位置的范圍可不設(shè)置。
在步驟S203中,建立標(biāo)準(zhǔn)觸屏指令與接收的形狀、面積和輸入的位置的關(guān)聯(lián)關(guān)系并存儲(chǔ)。
在本發(fā)明實(shí)施例中,將標(biāo)準(zhǔn)觸屏指令與觸摸屏上的形狀、面積和位置的具體范圍建立關(guān)聯(lián)關(guān)系,從而把抽象的標(biāo)準(zhǔn)觸屏指令與具體的參數(shù)對(duì)應(yīng)起來(lái),以便于判斷觸摸操作是否為用戶的正常觸摸操作。具體地,一條標(biāo)準(zhǔn)觸屏指令關(guān)聯(lián)的用戶觸屏?xí)r的形狀可以有多個(gè),面積也可以不同,即為一對(duì)多的關(guān)系,從而為用戶提供了更為靈活的指令輸入方式。
在步驟S204中,檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置。
在本發(fā)明實(shí)施例中,觸摸操作是指用戶在便攜式終端的使用過(guò)程中,因觸摸到觸摸屏而產(chǎn)生的操作,包括用戶的誤觸摸操作和正常觸摸操作。具體地,通過(guò)壓力傳感器來(lái)檢測(cè)用戶是否在觸摸屏上進(jìn)行觸摸操作,當(dāng)檢測(cè)到用戶在觸摸屏上的觸摸操作時(shí),獲取觸摸屏被觸摸部分的形狀、面積和位置,用于和用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置進(jìn)行匹配。
在步驟S205中,判斷觸摸屏被觸摸部分的形狀和面積與預(yù)先存儲(chǔ)的形狀和面積是否相同。
在本發(fā)明實(shí)施例中,獲取觸摸屏被觸摸部分的形狀和面積后,與用戶預(yù)先存儲(chǔ)有效觸摸位置的范圍為整個(gè)觸摸屏對(duì)應(yīng)的形狀、面積進(jìn)行比較,確定觸摸屏被觸摸部分的形狀和面積是否落入預(yù)先存儲(chǔ)的形狀和面積的范圍內(nèi)。
在步驟S206中,當(dāng)觸摸屏被觸摸部分的形狀和面積與預(yù)先存儲(chǔ)的形狀和面積相同時(shí),獲取與預(yù)先存儲(chǔ)的形狀和面積關(guān)聯(lián)的指令,執(zhí)行所獲取的關(guān)聯(lián)指令。
在本發(fā)明實(shí)施例中,當(dāng)觸摸屏被觸摸部分的形狀和面積落入預(yù)先存儲(chǔ)的形狀和面積的范圍內(nèi)時(shí),則表明該觸屏操作是用戶的正常觸屏操作,因此需要執(zhí)行該觸摸操作的關(guān)聯(lián)指令。
實(shí)施例三:
圖3示出了本發(fā)明實(shí)施例三提供的觸摸屏的指令獲取方法的實(shí)現(xiàn)流程,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
在步驟S301中,獲取并存儲(chǔ)用戶的標(biāo)準(zhǔn)觸屏指令。
本發(fā)明實(shí)施例適用于具有觸摸屏的便攜式終端,尤其適用于手機(jī)和平板電腦等隨身攜帶且使用頻率高的便攜式終端。在本發(fā)明實(shí)施例中,用戶的標(biāo)準(zhǔn)觸屏指令是指用戶正常觸摸操作對(duì)應(yīng)的正常觸屏指令,便攜式終端具有記憶用戶正常觸屏指令的功能,如果用戶的觸屏指令與便攜式終端記憶的用戶正常觸屏指令相同或相近時(shí),則直接判定為正常觸屏指令,提高了判斷效率。
在步驟S302中,接收用戶在觸摸屏上觸摸時(shí)觸摸屏被觸摸部分的形狀、面積以及用戶輸入的可觸摸位置。
在本發(fā)明實(shí)施例中,用戶可通過(guò)觸摸屏輸入與標(biāo)準(zhǔn)觸屏指令對(duì)應(yīng)的觸摸動(dòng)作或操作,以用于后續(xù)建立對(duì)應(yīng)的關(guān)聯(lián)關(guān)系。具體地,用戶可根據(jù)觸摸屏被觸摸部分的具體的形狀和面積設(shè)置對(duì)應(yīng)的有效觸摸位置的范圍。當(dāng)觸摸屏被觸摸部分的形狀、面積對(duì)應(yīng)的有效觸摸位置的范圍為整個(gè)觸摸屏?xí)r,其對(duì)應(yīng)的有效觸摸位置的范圍可不設(shè)置。
在步驟S303中,建立標(biāo)準(zhǔn)觸屏指令與接收的形狀、面積和輸入的位置的關(guān)聯(lián)關(guān)系并存儲(chǔ)。
在本發(fā)明實(shí)施例中,將標(biāo)準(zhǔn)觸屏指令與觸摸屏上的形狀、面積和位置的具體范圍建立關(guān)聯(lián)關(guān)系,從而把抽象的標(biāo)準(zhǔn)觸屏指令與具體的參數(shù)對(duì)應(yīng)起來(lái),以便于判斷觸摸操作是否為用戶的正常觸摸操作。具體地,一條標(biāo)準(zhǔn)觸屏指令關(guān)聯(lián)的用戶觸屏?xí)r的形狀可以有多個(gè),面積也可以不同,即為一對(duì)多的關(guān)系,從而為用戶提供了更為靈活的指令輸入方式。
在步驟S304中,檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置。
在本發(fā)明實(shí)施例中,觸摸操作是指用戶在便攜式終端的使用過(guò)程中,因觸摸到觸摸屏而產(chǎn)生的操作,包括用戶的誤觸摸操作和正常觸摸操作。具體地,通過(guò)壓力傳感器來(lái)檢測(cè)用戶是否在觸摸屏上進(jìn)行觸摸操作,當(dāng)檢測(cè)到用戶在觸摸屏上的觸摸操作時(shí),獲取觸摸屏被觸摸部分的形狀、面積和位置,用于和用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置進(jìn)行匹配。
在步驟S305中,判斷觸摸屏被觸摸部分的形狀、面積和位置與預(yù)先存儲(chǔ)的形狀、面積和位置是否相同,是則執(zhí)行步驟S306,否則執(zhí)行步驟S307。
在本發(fā)明實(shí)施例中,獲取觸摸屏被觸摸部分的形狀、面積和位置后,根據(jù)所獲取的位置得到預(yù)先存儲(chǔ)的相應(yīng)的形狀和面積,確定觸摸屏被觸摸部分的形狀和面積是否落入預(yù)先存儲(chǔ)的形狀和面積的范圍內(nèi),是則直接執(zhí)行下一步驟,否則忽略該觸摸操作。
在步驟S306中,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置與預(yù)先存儲(chǔ)的形狀、面積和位置相同時(shí),獲取與預(yù)先存儲(chǔ)的形狀、面積和位置關(guān)聯(lián)的指令,執(zhí)行所獲取的關(guān)聯(lián)指令。
在本發(fā)明實(shí)施例中,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置落入預(yù)先存儲(chǔ)的形狀、面積和位置的范圍內(nèi)時(shí),則表明該觸摸操作是用戶的正常觸摸操作,因此需要執(zhí)行該觸摸操作的關(guān)聯(lián)指令。
在步驟S307中,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置不滿足預(yù)設(shè)的條件時(shí),忽略觸摸操作。
在本發(fā)明實(shí)施例中,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置不滿足預(yù)設(shè)的條件時(shí),則表明該觸摸操作屬于用戶的誤操作,因此忽略此次觸摸操作。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該存儲(chǔ)介質(zhì),如ROM/RAM、磁盤、光盤等。
實(shí)施例四:
圖4示出了本發(fā)明實(shí)施例三提供的觸摸屏的指令獲取裝置的結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:
觸摸參數(shù)獲取模塊41,用于檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置;
在本發(fā)明實(shí)施例中,觸摸操作是指用戶在便攜式終端的使用過(guò)程中,因觸摸到觸摸屏而產(chǎn)生的操作,包括用戶的誤觸摸操作和正常觸摸操作。具體地,通過(guò)壓力傳感器來(lái)檢測(cè)用戶是否在觸摸屏上進(jìn)行觸摸操作,當(dāng)檢測(cè)到用戶在觸摸屏上的觸摸操作時(shí),觸摸參數(shù)獲取模塊獲取觸摸屏被觸摸部分的形狀、面積和位置,用于和用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置進(jìn)行匹配。
條件判斷模塊42,用于判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件;
在本發(fā)明實(shí)施例中,便攜式終端可以獲取用戶觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置,通過(guò)與用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置范圍進(jìn)行匹配,過(guò)濾用戶的誤觸摸操作,保留用戶的正確觸屏指令對(duì)應(yīng)的操作,提高了便攜式終端的智能化程度。
指令執(zhí)行模塊43,用于當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令。
在本發(fā)明實(shí)施例中,檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置,判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件,當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令,從而自動(dòng)過(guò)濾用戶的誤觸屏指令,保留用戶的正確觸屏指令,提高了用戶指令的執(zhí)行效率,提升了用戶體驗(yàn)效果。
在本發(fā)明實(shí)施例中,觸摸屏的指令獲取裝置的各模塊可由相應(yīng)的硬件或軟件模塊實(shí)現(xiàn),各模塊可以為獨(dú)立的軟、硬件模塊,也可以集成為一個(gè)軟、硬件模塊,在此不用以限制本發(fā)明。
實(shí)施例五:
圖5示出了本發(fā)明實(shí)施例四提供的觸摸屏的指令獲取裝置的結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:
標(biāo)準(zhǔn)指令存儲(chǔ)模塊51,用于獲取并存儲(chǔ)用戶的標(biāo)準(zhǔn)觸屏指令;
在本發(fā)明實(shí)施例中,用戶的標(biāo)準(zhǔn)觸屏指令是指用戶正常觸摸操作對(duì)應(yīng)的正常觸屏指令,便攜式終端具有記憶用戶正常觸屏指令的功能,如果用戶的觸屏指令與便攜式終端記憶的用戶正常觸屏指令相同或相近,則條件判斷模塊直接判定該觸屏指令為正常觸屏指令,提高了判斷效率。
條件接收模塊52,用于接收用戶在觸摸屏上觸摸時(shí)觸摸屏被觸摸部分的形狀、面積以及用戶輸入的可觸摸位置;
在本發(fā)明實(shí)施例中,用戶可通過(guò)觸摸屏輸入與標(biāo)準(zhǔn)觸屏指令對(duì)應(yīng)的觸摸動(dòng)作或操作,以用于后續(xù)建立對(duì)應(yīng)的關(guān)聯(lián)關(guān)系。具體地,用戶可根據(jù)觸摸屏被觸摸部分的具體的形狀和面積設(shè)置對(duì)應(yīng)的有效觸摸位置的范圍。當(dāng)觸摸屏被觸摸部分的形狀、面積對(duì)應(yīng)的有效觸摸位置的范圍為整個(gè)觸摸屏?xí)r,其對(duì)應(yīng)的有效觸摸位置的范圍可不設(shè)置。
關(guān)聯(lián)關(guān)系存儲(chǔ)模塊53,用于建立標(biāo)準(zhǔn)觸屏指令與接收的形狀、面積和輸入的位置的關(guān)聯(lián)關(guān)系并存儲(chǔ);
在本發(fā)明實(shí)施例中,將標(biāo)準(zhǔn)觸屏指令與觸摸屏上的形狀、面積和位置的具體范圍建立關(guān)聯(lián)關(guān)系,從而把抽象的標(biāo)準(zhǔn)觸屏指令與具體的參數(shù)對(duì)應(yīng)起來(lái),以便于判斷觸摸操作是否為用戶的正常觸摸操作。具體地,一條標(biāo)準(zhǔn)觸屏指令關(guān)聯(lián)的用戶觸屏?xí)r的形狀可以有多個(gè),面積也可以不同,即為一對(duì)多的關(guān)系,從而為用戶提供了更為靈活的指令輸入方式。
觸摸參數(shù)獲取模塊54,用于檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置;
在本發(fā)明實(shí)施例中,觸摸操作是指用戶在便攜式終端的使用過(guò)程中,因觸摸到觸摸屏而產(chǎn)生的操作,包括用戶的誤觸摸操作和正常觸摸操作。具體地,通過(guò)壓力傳感器來(lái)檢測(cè)用戶是否在觸摸屏上進(jìn)行觸摸操作,當(dāng)檢測(cè)到用戶在觸摸屏上的觸摸操作時(shí),觸摸參數(shù)獲取模塊獲取觸摸屏被觸摸部分的形狀、面積和位置,用于和用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置進(jìn)行匹配。
條件判斷模塊55,用于判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件;
指令執(zhí)行模塊56,用于當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令。
其中,條件判斷模塊55包括:
第一判斷模塊551,用于判斷觸摸屏被觸摸部分的形狀和面積與預(yù)先存儲(chǔ)的形狀和面積是否相同;
在本發(fā)明實(shí)施例中,觸摸參數(shù)獲取模塊獲取觸摸屏被觸摸部分的形狀和面積后,與用戶預(yù)先存儲(chǔ)有效觸摸位置的范圍為整個(gè)觸摸屏對(duì)應(yīng)的形狀、面積進(jìn)行比較,確定觸摸屏被觸摸部分的形狀和面積是否落入預(yù)先存儲(chǔ)的形狀和面積的范圍內(nèi)。
指令執(zhí)行模塊56包括:
第一指令獲取模塊561,用于當(dāng)觸摸屏被觸摸部分的形狀和面積與預(yù)先存儲(chǔ)的形狀和面積相同時(shí),獲取與預(yù)先存儲(chǔ)的形狀和面積關(guān)聯(lián)的指令。
第一執(zhí)行模塊562,用于執(zhí)行所獲取的關(guān)聯(lián)指令。
在本發(fā)明實(shí)施例中,當(dāng)?shù)谝慌袛嗄K確定觸摸屏被觸摸部分的形狀和面積落入預(yù)先存儲(chǔ)的形狀和面積的范圍內(nèi)時(shí),則表明該觸摸操作是用戶的正常觸屏操作,因此需要第一執(zhí)行模塊執(zhí)行該觸摸操作的關(guān)聯(lián)指令。
在本發(fā)明實(shí)施例中,觸摸屏的指令獲取裝置的各模塊可由相應(yīng)的硬件或軟件模塊實(shí)現(xiàn),各模塊可以為獨(dú)立的軟、硬件模塊,也可以集成為一個(gè)軟、硬件模塊,在此不用以限制本發(fā)明。
實(shí)施例六:
圖6示出了本發(fā)明實(shí)施例四提供的觸摸屏的指令獲取裝置的結(jié)構(gòu),為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,其中包括:
標(biāo)準(zhǔn)指令存儲(chǔ)模塊61,用于獲取并存儲(chǔ)用戶的標(biāo)準(zhǔn)觸屏指令;
在本發(fā)明實(shí)施例中,用戶的標(biāo)準(zhǔn)觸屏指令是指用戶正常觸摸操作對(duì)應(yīng)的正常觸屏指令,便攜式終端具有記憶用戶正常觸屏指令的功能,如果用戶的觸屏指令與便攜式終端記憶的用戶正常觸屏指令相同或相近,則條件判斷模塊直接判定該觸屏指令為正常觸屏指令,提高了判斷效率。
條件接收模塊62,用于接收用戶在觸摸屏上觸摸時(shí)觸摸屏被觸摸部分的形狀、面積以及用戶輸入的可觸摸位置;
在本發(fā)明實(shí)施例中,用戶可通過(guò)觸摸屏輸入與標(biāo)準(zhǔn)觸屏指令對(duì)應(yīng)的觸摸動(dòng)作或操作,以用于后續(xù)建立對(duì)應(yīng)的關(guān)聯(lián)關(guān)系。具體地,用戶可根據(jù)觸摸屏被觸摸部分的具體的形狀和面積設(shè)置對(duì)應(yīng)的有效觸摸位置的范圍。當(dāng)觸摸屏被觸摸部分的形狀、面積對(duì)應(yīng)的有效觸摸位置的范圍為整個(gè)觸摸屏?xí)r,其對(duì)應(yīng)的有效觸摸位置的范圍可不設(shè)置。
關(guān)聯(lián)關(guān)系存儲(chǔ)模塊63,用于建立標(biāo)準(zhǔn)觸屏指令與接收的形狀、面積和輸入的位置的關(guān)聯(lián)關(guān)系并存儲(chǔ);
在本發(fā)明實(shí)施例中,將標(biāo)準(zhǔn)觸屏指令與觸摸屏上的形狀、面積和位置的具體范圍建立關(guān)聯(lián)關(guān)系,從而把抽象的標(biāo)準(zhǔn)觸屏指令與具體的參數(shù)對(duì)應(yīng)起來(lái),以便于判斷觸摸操作是否用戶的正常觸摸操作。具體地,一條標(biāo)準(zhǔn)觸屏指令關(guān)聯(lián)的用戶觸屏?xí)r的形狀可以有多個(gè),面積也可以不同,即為一對(duì)多的關(guān)系,從而為用戶提供了更為靈活的指令輸入方式。
觸摸參數(shù)獲取模塊64,用于檢測(cè)用戶在觸摸屏上的觸摸操作,獲取觸摸屏被觸摸部分的形狀、面積和位置;
在本發(fā)明實(shí)施例中,觸摸操作是指用戶在便攜式終端的使用過(guò)程中,因觸摸到觸摸屏而產(chǎn)生的操作,包括用戶的誤觸摸操作和正常觸摸操作。具體地,通過(guò)壓力傳感器來(lái)檢測(cè)用戶是否在觸摸屏上進(jìn)行觸摸操作,當(dāng)檢測(cè)到用戶在觸摸屏上的觸摸操作時(shí),觸摸參數(shù)獲取模塊獲取觸摸屏被觸摸部分的形狀、面積和位置,用于和用戶預(yù)先設(shè)置的正常觸屏?xí)r觸摸屏被觸摸部分的形狀、面積和位置進(jìn)行匹配。
條件判斷模塊65,用于判斷觸摸屏被觸摸部分的形狀、面積和位置是否滿足預(yù)設(shè)的條件;
指令執(zhí)行模塊66,用于當(dāng)觸摸屏被觸摸部分的形狀、面積和位置滿足預(yù)設(shè)的條件時(shí),執(zhí)行與觸摸操作對(duì)應(yīng)的指令。
其中,條件判斷模塊65包括:
第二判斷模塊651,用于判斷觸摸屏被觸摸部分的形狀、面積和位置與預(yù)先存儲(chǔ)的形狀、面積和位置是否相同;
在本發(fā)明實(shí)施例中,觸摸參數(shù)獲取模塊獲取觸摸屏被觸摸部分的形狀、面積和位置后,根據(jù)所獲取的位置得到預(yù)先存儲(chǔ)的相應(yīng)的形狀和面積,確定觸摸屏被觸摸部分的形狀和面積是否落入預(yù)先存儲(chǔ)的形狀和面積的范圍內(nèi)。
指令執(zhí)行模塊66包括:
第二指令獲取模塊661,用于當(dāng)觸摸屏被觸摸部分的形狀、面積和位置與預(yù)先存儲(chǔ)的形狀、面積和位置相同時(shí),獲取與預(yù)先存儲(chǔ)的形狀、面積和位置關(guān)聯(lián)的指令。
第二執(zhí)行模塊662,用于執(zhí)行所獲取的關(guān)聯(lián)指令。
優(yōu)選地,指令執(zhí)行模塊66還包括:
操作無(wú)效模塊663,用于當(dāng)觸摸屏被觸摸部分的形狀、面積和位置不滿足預(yù)設(shè)的條件時(shí),忽略觸摸操作。
在本發(fā)明實(shí)施例中,當(dāng)?shù)诙袛嗄K確定觸摸屏被觸摸部分的形狀、面積和位置落入預(yù)先存儲(chǔ)的形狀、面積和位置的范圍內(nèi)時(shí),則表明該觸摸操作是用戶的正常觸摸操作,因此需要第二執(zhí)行模塊來(lái)執(zhí)行該觸摸操作的關(guān)聯(lián)指令。當(dāng)觸摸屏被觸摸部分的形狀、面積和位置不滿足預(yù)設(shè)的條件時(shí),則表明該觸摸操作屬于用戶的誤操作,因此忽略此次觸摸操作。
在本發(fā)明實(shí)施例中,觸摸屏的指令獲取裝置的各模塊可由相應(yīng)的硬件或軟件模塊實(shí)現(xiàn),各模塊可以為獨(dú)立的軟、硬件模塊,也可以集成為一個(gè)軟、硬件模塊,在此不用以限制本發(fā)明。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。