專利名稱:顯示控制方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息技術(shù)領(lǐng)域,更具體來說,涉及具有觸摸屏的設(shè)備中的與觸摸操作相關(guān)的顯示控制方法和裝置。
背景技術(shù):
隨著信息技術(shù)的發(fā)展,觸摸屏以其簡(jiǎn)單易用的操作界面受到越來越多的用戶青睞,具有觸摸屏的設(shè)備(例如手機(jī)、便攜式電腦等)也成為當(dāng)前的一個(gè)研究熱點(diǎn)。在具有觸摸屏的設(shè)備中,用戶可以利用觸摸屏通過點(diǎn)擊觸摸屏上的各個(gè)可點(diǎn)擊區(qū)域來進(jìn)行輸入操作,例如輸入文本、啟動(dòng)相關(guān)操作等。但是由于觸摸屏的空間有限,觸摸屏上各個(gè)可點(diǎn)擊區(qū)域之間的距離不大,用戶在點(diǎn)擊觸摸屏上的相應(yīng)區(qū)域時(shí),容易錯(cuò)誤地點(diǎn)擊到其他可點(diǎn)擊區(qū)域,由此造成了誤操作?!?br>
發(fā)明內(nèi)容
本發(fā)明旨在提供一種與觸摸操作相關(guān)的顯示控制方法和裝置,其可以應(yīng)用于具有觸摸屏的設(shè)備中,以改善觸摸屏上的可點(diǎn)擊的區(qū)域的顯示,減少用戶的誤操作。本發(fā)明的一個(gè)實(shí)施例提供了一種顯示控制方法,包括判斷用戶輸入部與觸摸屏之間的距離;如果所述距離大于第一閾值,則不做處理;如果所述距離小于或等于所述第一閾值,則調(diào)整所述觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。本發(fā)明的另一個(gè)實(shí)施例提供了一種顯示控制裝置,包括判斷單元,被配置成判斷用戶輸入部與觸摸屏之間的距離;調(diào)整單元,被配置成在所述距離小于或等于所述第一閾值的情況下調(diào)整所述觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。本發(fā)明的又一個(gè)實(shí)施例提供了一種具有觸摸屏的設(shè)備,包括觸摸屏,用于接收用戶的觸摸操作以及顯示相應(yīng)內(nèi)容給用戶;處理器,用于根據(jù)用戶的觸摸操作來進(jìn)行相應(yīng)的處理;以及根據(jù)上述實(shí)施例的顯示控制裝置。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I示出根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示控制方法的流程圖;圖2示出了根據(jù)本發(fā)明實(shí)施例的依據(jù)用戶輸入部在觸摸屏上的投影區(qū)域來調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例的處理的流程圖;圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示控制裝置;圖4示出了根據(jù)本發(fā)明實(shí)施例的具有觸摸屏的設(shè)備的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖I示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示控制方法的流程圖。如圖I所示,根據(jù)本發(fā)明實(shí)施例的顯示控制方法包括以下步驟。在步驟110,可以判斷用戶輸入部與觸摸屏之間的距離。其中,用戶輸入部可以是任意適合通過觸摸屏進(jìn)行輸入的物體,例如,用戶輸入部可以是用戶的手指、手寫筆等?!?br>
另外,優(yōu)選地,用戶輸入部與觸摸屏之間的距離可以是用戶輸入部與觸摸屏之間的垂直距離,更為優(yōu)選地,可以將在與觸摸屏垂直的方向上用戶輸入部與觸摸屏之間的最近距離定義為用戶輸入部與觸摸屏之間的距離。此外,可以利用任何合適的技術(shù)來確定用戶輸入部與觸摸屏之間的距離。例如,可以根據(jù)用戶輸入部與觸摸屏的觸摸板之間的內(nèi)建電場(chǎng)來確定用戶輸入部與觸摸屏之間的距離。參見圖1,如果判定用戶輸入部與觸摸屏之間的距離大于預(yù)定的閾值,則在步驟120不進(jìn)行處理。其中,根據(jù)不同的應(yīng)用情況,所述預(yù)定的閾值可以為各種合理的值。在一個(gè)優(yōu)選的實(shí)施例中,所述預(yù)定的閾值可以是3mm、4mm、5mm等。參見圖1,如果判定用戶輸入部與觸摸屏之間的距離小于或等于預(yù)定的閾值,則在步驟130處,可以調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。具體來說,可以依據(jù)用戶輸入部在觸摸屏上的投影區(qū)域來調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。圖2示出了根據(jù)本發(fā)明實(shí)施例的依據(jù)用戶輸入部在觸摸屏上的投影區(qū)域來調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例的處理的流程圖。如圖2所示,在步驟210,可以獲得用戶輸入部在觸摸屏上的投影區(qū)域。在一個(gè)具體示例中,可以將在用戶輸入部與觸摸屏之間的距離等于預(yù)定的閾值時(shí),用戶輸入部的最接近觸摸屏的部分在觸摸屏上的投影作為所述投影區(qū)域。接著,在步驟220,可以增大與投影區(qū)域之間的距離小于或等于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例。其中,根據(jù)不同的應(yīng)用情景,所述預(yù)定距離可以是任意合適的距離,例如,可以是50個(gè)像素單位、100個(gè)像素單位、150個(gè)像素單位、200個(gè)像素單位等。此外,與投影區(qū)域之間的距離可以是指與投影區(qū)域的邊緣線的垂直距離;或者,也可以是與投影區(qū)域的中心(例如,投影區(qū)域的中心點(diǎn))的距離。在本發(fā)明的一個(gè)實(shí)施例中,可以將與投影區(qū)域之間的距離小于或等于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例增加相同的倍數(shù),例如,I. I倍、I. 2倍、I. 3倍、I. 4倍、I. 5倍等。其中,在一個(gè)示例中,投影區(qū)域與可點(diǎn)擊區(qū)域之間的距離可以是兩個(gè)區(qū)域最接近的部分之間的直線距離。在另一個(gè)示例中,投影區(qū)域與可點(diǎn)擊區(qū)域之間的距離也可以投影區(qū)域的中心與可點(diǎn)擊區(qū)域的中心之間的直線距離。在本發(fā)明的另一個(gè)實(shí)施例中,也可以按照可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來增大各個(gè)可點(diǎn)擊區(qū)域的顯示比例。例如,在與投影區(qū)域之間的距離小于或等于預(yù)定距離的可點(diǎn)擊區(qū)域中,可以根據(jù)可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來線性地增大各個(gè)可點(diǎn)擊區(qū)域的顯示比例,即,距離越小,顯示比例增大的倍數(shù)也越大?;蛘咭部梢愿鶕?jù)可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來非線性地增大各個(gè)可點(diǎn)擊區(qū)域的顯示比例,使得距離越小,顯示比例增大的倍數(shù)也越大。接著,在步驟230,可以減少與投影區(qū)域之間的距離大于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例。其中,根據(jù)不同的應(yīng)用情景,所述預(yù)定距離可以是任意合適的距離,例如,可以是50個(gè)像素單位、100個(gè)像素單位、150個(gè)像素單位、200個(gè)像素單位等。在本發(fā)明的一個(gè)實(shí)施例中,可以將與投影區(qū)域之間的距離大于預(yù)定距離的可點(diǎn)擊·區(qū)域的顯示比例減少相同的倍數(shù),例如,減少O. 9倍、O. 8倍、O. 7倍、O. 6倍、O. 5倍等。在本發(fā)明的另一個(gè)實(shí)施例中,也可以按照可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來減少各個(gè)可點(diǎn)擊區(qū)域的顯示比例。例如,在與投影區(qū)域之間的距離大于預(yù)定距離的可點(diǎn)擊區(qū)域中,可以根據(jù)可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來線性地減少各個(gè)可點(diǎn)擊區(qū)域的顯示比例,即距離越大顯示比例減少的倍數(shù)也越大。或者,也可以根據(jù)可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來非線性地減少各個(gè)可點(diǎn)擊區(qū)域的顯示比例,使得距離越大顯示比例減少的倍數(shù)也越大。此外,圖2所示的實(shí)施例僅為示例,本發(fā)明不限于此。例如,盡管在圖2中的步驟220和步驟230被示出為依次執(zhí)行,但圖2所示的步驟順序僅為示例,事實(shí)上,步驟220和230也可以同時(shí)執(zhí)行。由此,實(shí)現(xiàn)了根據(jù)本發(fā)明實(shí)施例的針對(duì)具有觸摸屏的設(shè)備的顯示控制方法。在所述顯示控制方法中,由于可以根據(jù)用戶輸入部與觸摸屏的距離以及用戶輸入部在觸摸屏上的投影區(qū)域的位置來相應(yīng)調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例,所以可以增大距離所述投影區(qū)域近的可點(diǎn)擊區(qū)域的顯示比例,進(jìn)而可以改善觸摸屏上的可點(diǎn)擊的區(qū)域的顯示,減少用戶的誤操作。與上述的顯示控制方法類似,本發(fā)明還提供了相應(yīng)的顯示控制裝置。圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示控制裝置。如圖3所示,根據(jù)本發(fā)明實(shí)施例的顯示控制裝置300可以包括判斷單元310和調(diào)整單元320。其中,判斷單元可以判斷用戶輸入部與觸摸屏之間的距離。作為一個(gè)示例,判斷單元310可以根據(jù)用戶輸入部與觸摸屏的觸摸板之間的內(nèi)建電場(chǎng)來確定用戶輸入部與觸摸屏之間的距離。調(diào)整單元320可以在用戶輸入部與觸摸屏之間的距離小于或等于預(yù)定閾值的情況下調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。作為一個(gè)具體示例,調(diào)整單元320可以先獲得用戶輸入部在觸摸屏上的投影區(qū)域;然后,調(diào)整單元320增大與投影區(qū)域之間的距離小于或等于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例并減少與所述投影區(qū)域之間的距離大于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例。
具體來說,調(diào)整單元320可以將與投影區(qū)域之間的距離小于或等于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例增加相同的倍數(shù),或者,也可以按照可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來增大各個(gè)可點(diǎn)擊區(qū)域的顯示比例。另一方面,類似地,調(diào)整單元320可以將與投影區(qū)域之間的距離大于預(yù)定距離的可點(diǎn)擊區(qū)域的顯示比例減少相同的倍數(shù),或者,也可以按照可點(diǎn)擊區(qū)域與投影區(qū)域之間的距離來減少各個(gè)可點(diǎn)擊區(qū)域的顯示比例。由此,實(shí)現(xiàn)了根據(jù)本發(fā)明實(shí)施例的針對(duì)具有觸摸屏的設(shè)備的顯示控制裝置。在所述顯示控制裝置中,由于可以根據(jù)用戶輸入部與觸摸屏的距離以及用戶輸入部在觸摸屏上的投影區(qū)域的位置來相應(yīng)調(diào)整觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例,所以可以增大距離所述投影區(qū)域近的可點(diǎn)擊區(qū)域的顯示比例,進(jìn)而可以改善觸摸屏上的可點(diǎn)擊的區(qū)域的顯示,減少用戶的誤操作。此外,本發(fā)明的又一個(gè)實(shí)施例進(jìn)一步提供了一種具有觸摸屏的設(shè)備。圖4示出了根據(jù)該實(shí)施例的具有觸摸屏的設(shè)備的示意圖。如圖4所示,所述設(shè)備包括觸摸屏410,用于接收用戶的觸摸操作以及顯示相應(yīng)內(nèi)容給用戶;處理器420,用于根據(jù)用戶的觸摸操作來進(jìn)行相應(yīng)的處理;以及根據(jù)任一上述實(shí)施例的顯示控制裝置430?!び纱耍诟鶕?jù)本發(fā)明實(shí)施例的具有觸摸屏的設(shè)備中,可以改善觸摸屏上的可點(diǎn)擊的區(qū)域的顯示,減少用戶的誤操作。
權(quán)利要求
1.一種顯示控制方法,其特征在于,包括 判斷用戶輸入部與觸摸屏之間的距離; 如果所述距離大于第一閾值,則不做處理; 如果所述距離小于或等于所述第一閾值,則調(diào)整所述觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。
2.根據(jù)權(quán)利要求I所述的顯示控制方法,其特征在于,所述調(diào)整所述觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例的處理包括 獲得用戶輸入部在觸摸屏上的投影區(qū)域; 增大與所述投影區(qū)域之間的距離小于或等于第二閾值的可點(diǎn)擊區(qū)域的顯示比例; 減少與所述投影區(qū)域之間的距離大于所述第二閾值的可點(diǎn)擊區(qū)域的顯示比例。
3.根據(jù)權(quán)利要求2所述的顯示控制方法,其特征在于,所述增大與所述投影區(qū)域之間的距離小于第二閾值的可點(diǎn)擊區(qū)域的顯示比例的處理包括 在與所述投影區(qū)域之間的距離小于第二閾值的可點(diǎn)擊區(qū)域中,根據(jù)與所述投影點(diǎn)之間的距離來增大各個(gè)可點(diǎn)擊區(qū)域的顯示比例。
4.根據(jù)權(quán)利要求2所述的顯示控制方法,其特征在于,所述減少與所述投影點(diǎn)之間的距離大于所述第二閾值的可點(diǎn)擊區(qū)域的顯示比例的處理包括 在與所述投影區(qū)域之間的距離大于第二閾值的可點(diǎn)擊區(qū)域中,根據(jù)與所述投影區(qū)域之間的距離來減少各個(gè)可點(diǎn)擊區(qū)域的顯示比例。
5.一種顯示控制裝置,其特征在于,包括 判斷單元,被配置成判斷用戶輸入部與觸摸屏之間的距離; 調(diào)整單元,被配置成在所述距離小于或等于所述第一閾值的情況下調(diào)整所述觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。
6.根據(jù)權(quán)利要求5所述的顯示控制裝置,其特征在于,所述調(diào)整單元被進(jìn)一步配置成 獲得用戶輸入部在觸摸屏上的投影區(qū)域; 增大與所述投影區(qū)域之間的距離小于或等于第二閾值的可點(diǎn)擊區(qū)域的顯示比例; 減少與所述投影區(qū)域之間的距離大于所述第二閾值的可點(diǎn)擊區(qū)域的顯示比例。
7.根據(jù)權(quán)利要求6所述的顯示控制裝置,其特征在于,所述調(diào)整單元被進(jìn)一步配置成 在與所述投影區(qū)域之間的距離小于第二閾值的可點(diǎn)擊區(qū)域中,根據(jù)與所述投影點(diǎn)之間的距離來增大各個(gè)可點(diǎn)擊區(qū)域的顯示比例。
8.根據(jù)權(quán)利要求6所述的顯示控制裝置,其特征在于,所述調(diào)整單元被進(jìn)一步配置成 在與所述投影區(qū)域之間的距離大于第二閾值的可點(diǎn)擊區(qū)域中,根據(jù)與所述投影區(qū)域之間的距離來減少各個(gè)可點(diǎn)擊區(qū)域的顯示比例。
9.一種具有觸摸屏的設(shè)備,其特征在于,包括 觸摸屏,用于接收用戶的觸摸操作以及顯示相應(yīng)內(nèi)容給用戶; 處理器,用于根據(jù)用戶的觸摸操作來進(jìn)行相應(yīng)的處理; 以及根據(jù)權(quán)利要求5-8中任意一項(xiàng)的顯示控制裝置。
全文摘要
本發(fā)明實(shí)施例提供了顯示控制方法和裝置。所述方法包括判斷用戶輸入部與觸摸屏之間的距離;如果所述距離大于第一閾值,則不做處理;如果所述距離小于或等于所述第一閾值,則調(diào)整所述觸摸屏上的可點(diǎn)擊區(qū)域的顯示比例。由此,可以改善觸摸屏上的可點(diǎn)擊的區(qū)域的顯示,減少用戶的誤操作。
文檔編號(hào)G06F3/041GK102893246SQ201280000917
公開日2013年1月23日 申請(qǐng)日期2012年5月30日 優(yōu)先權(quán)日2012年5月30日
發(fā)明者葛鵬 申請(qǐng)人:華為技術(shù)有限公司