用于控制觸摸功能的方法及其電子裝置制造方法
【專利摘要】本發(fā)明提供一種用于控制觸摸功能的方法及其電子裝置。提供一種用于操作電子裝置的方法。所述方法包括:在顯示的內(nèi)容區(qū)域上檢測至少一個第一觸摸;確定由所述至少一個第一觸摸形成的第一矩形的面積;確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積;將第一矩形的面積與第二矩形的面積進(jìn)行比較;確定內(nèi)容區(qū)域上的觸摸的功能;以及顯示與確定的觸摸的功能對應(yīng)的內(nèi)容區(qū)域。
【專利說明】用于控制觸摸功能的方法及其電子裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于根據(jù)電子裝置中的觸摸屏的內(nèi)容區(qū)域上的觸摸和/或拖動控制觸摸功能的方法及其電子裝置。
【背景技術(shù)】
[0002]因?yàn)橐验_發(fā)出采用觸摸輸入方法的電子裝置,所以用戶能夠通過觸摸電子裝置的任意區(qū)域來容易地滾動或放大/縮小電子裝置的觸摸屏上顯示的內(nèi)容。例如,用戶可通過觸摸電子裝置的觸摸屏上顯示的內(nèi)容上的任意區(qū)域來滾動內(nèi)容或者按照所希望的尺寸放大或縮小內(nèi)容。
[0003]然而,現(xiàn)有技術(shù)的電子裝置首先確定觸摸區(qū)域上的觸摸輸入是單觸摸輸入還是多觸摸輸入,并確定觸摸輸入操作是用于滾動觸摸屏上顯示的內(nèi)容的操作還是放大或縮小觸摸屏上顯示的內(nèi)容的操作。由于根據(jù)各種情況應(yīng)用不同算法,所以電子裝置需要非常復(fù)雜的算法以識別一項(xiàng)操作。
[0004]因此,需要一種用于滾動電子裝置的觸摸屏上顯示的內(nèi)容或者容易地放大/縮小內(nèi)容的區(qū)域的方法。
[0005]僅提供以上信息作為背景信息以輔助對本公開的理解。關(guān)于任何上述內(nèi)容是否可用作本發(fā)明的現(xiàn)有技術(shù),未進(jìn)行任何確定并且未進(jìn)行任何推斷。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的各方面旨在解決至少上述問題和/或缺點(diǎn)并且提供至少以下優(yōu)點(diǎn)。因此,本發(fā)明的一方面在于提供一種用于根據(jù)觸摸區(qū)域中的變化確定是否發(fā)生用于放大/縮小觸摸屏上顯示的內(nèi)容的區(qū)域的事件的設(shè)備和方法。
[0007]本發(fā)明的另一方面在于提供一種用于根據(jù)基于觸摸的移動的觸摸區(qū)域的面積(尺寸)的變化來調(diào)整觸摸屏上顯示的內(nèi)容的滾動或內(nèi)容區(qū)域的放大/縮小的設(shè)備和方法。
[0008]本發(fā)明的另一方面在于提供一種用于根據(jù)基于觸摸的移動的觸摸區(qū)域中所包括的像素的數(shù)量的變化來調(diào)整觸摸屏上顯示的內(nèi)容的滾動或內(nèi)容區(qū)域的放大/縮小的設(shè)備和方法。
[0009]根據(jù)本發(fā)明的一方面,提供一種用于操作電子裝置的方法。所述方法包括:在顯示的內(nèi)容區(qū)域上檢測至少一個第一觸摸;確定由所述至少一個第一觸摸形成的第一矩形的面積;確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積;將第一矩形的面積與第二矩形的面積進(jìn)行比較;確定內(nèi)容區(qū)域上的觸摸的功能;以及顯示與確定的觸摸的功能對應(yīng)的內(nèi)容區(qū)域。
[0010]根據(jù)本發(fā)明的另一方面,提供一種電子裝置,所述電子裝置包括:觸摸屏;至少一個處理器;存儲器;和程序,存儲在存儲器中并由處理器執(zhí)行,所述程序執(zhí)行:在顯示的內(nèi)容區(qū)域上檢測至少一個第一觸摸;確定由所述至少一個第一觸摸形成的第一矩形的面積;確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積;將第一矩形的面積與第二矩形的面積進(jìn)行比較;確定內(nèi)容區(qū)域上的觸摸的功能;以及顯示與確定的觸摸的功能對應(yīng)的內(nèi)容區(qū)域。
[0011]通過下面結(jié)合附圖公開本發(fā)明的示例性實(shí)施例的詳細(xì)描述,對于本領(lǐng)域技術(shù)人員而言,本發(fā)明的其它方面、優(yōu)點(diǎn)和顯著特征將會變得清楚。
【專利附圖】
【附圖說明】
[0012]通過下面結(jié)合附圖進(jìn)行的描述,本發(fā)明的某些示例性實(shí)施例的以上和其它方面、特征和優(yōu)點(diǎn)將會變得更加清楚,其中:
[0013]圖1A至圖1D是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的滾動或放大/縮小顯示的內(nèi)容區(qū)域的示圖;
[0014]圖2是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收兩個觸摸輸入并放大顯示的內(nèi)容的示圖;
[0015]圖3是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收多個觸摸輸入并滾動顯示的內(nèi)容的示圖;
[0016]圖4A是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于根據(jù)觸摸區(qū)域中的變化確定是否發(fā)生用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容的區(qū)域的事件的方法的示圖;
[0017]圖4B是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于確定觸摸區(qū)域的矩形的方法的示圖;
[0018]圖5是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)接收到第一觸摸輸入時的設(shè)置區(qū)域的廣生的不圖;
[0019]圖6是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)接收到兩個觸摸輸入時的設(shè)置區(qū)域的廣生的不圖;
[0020]圖7A和圖7B是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)確定第一像素交叉點(diǎn)的X坐標(biāo)與第二像素交叉點(diǎn)的X坐標(biāo)一致時的偏移的使用的示圖;
[0021]圖8A和圖8B是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)確定第一像素交叉點(diǎn)的Y坐標(biāo)與第二像素交叉點(diǎn)的Y坐標(biāo)一致時的偏移的使用的示圖;
[0022]圖9是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收一個觸摸輸入并滾動顯示的內(nèi)容的示圖;
[0023]圖10是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收兩個觸摸輸入并滾動顯示的內(nèi)容的示圖;
[0024]圖11是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收多個觸摸輸入并滾動顯示的內(nèi)容的示圖;
[0025]圖12是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收兩個觸摸輸入并縮小顯示的內(nèi)容的示圖;
[0026]圖13是根據(jù)本發(fā)明的示例性實(shí)施例的用于調(diào)整電子裝置中的觸摸區(qū)域的方法的流程圖;
[0027]圖14是示出根據(jù)本發(fā)明的示例性實(shí)施例的電子裝置的結(jié)構(gòu)的方框圖;
[0028]圖15A是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于調(diào)整電子裝置中的觸摸區(qū)域的方法的流程圖;和[0029]圖15B是根據(jù)本發(fā)明的示例性實(shí)施例的用于調(diào)整觸摸區(qū)域的電子裝置的方框圖。
[0030]在全部附圖中,應(yīng)該注意的是,相同標(biāo)號用于描述相同或相似的元件、特征和結(jié)構(gòu)。
【具體實(shí)施方式】
[0031]提供下面參照附圖進(jìn)行的描述以輔助對由權(quán)利要求及其等同物限定的本發(fā)明的示例性實(shí)施例的全面理解。它包括各種特定細(xì)節(jié)以輔助理解,但這些特定細(xì)節(jié)應(yīng)該視為僅是示例性的。因此,本領(lǐng)域普通技術(shù)人員將會意識到,在不脫離本發(fā)明的范圍和精神的情況下,能夠?qū)@里描述的實(shí)施例進(jìn)行各種變化和修改。另外,為了清楚和簡潔,可省略公知功能和構(gòu)造的描述。
[0032]在下面的描述和權(quán)利要求中使用的術(shù)語和詞語不限于字面含義,而是僅由發(fā)明人使用以便能夠?qū)崿F(xiàn)對本發(fā)明的清楚而一致的理解。因此,對于本領(lǐng)域技術(shù)人員而言應(yīng)該清楚的是,下面對本發(fā)明的示例性實(shí)施例的描述僅用于說明目的而非用于限制由權(quán)利要求及其等同物限定的本發(fā)明的目的。
[0033]應(yīng)該理解,單數(shù)形式包括多個所指對象,除非上下文清楚地另外規(guī)定。因此,例如,提及“部件表面”包括提及一個或多個這種表面。
[0034]圖1A至圖1D是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的滾動或放大/縮小顯示的內(nèi)容區(qū)域的示圖。
[0035]更具體地講,圖1A是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的向下滾動的內(nèi)容的顯示的示圖。
[0036]參照圖1A,電子裝置可檢測到例如16個不同觸摸。電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域(以下,也稱為內(nèi)容區(qū)域)上檢測到至少一個觸摸輸入。電子裝置比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值,并且確定X坐標(biāo)值的最大值和最小值以及Y坐標(biāo)值的最大值和最小值。其后,電子裝置設(shè)置由最大坐標(biāo)值和最小坐標(biāo)值定義的第二矩形(方框)101。當(dāng)產(chǎn)生一個觸摸輸入時,存在一個X坐標(biāo)值和一個Y坐標(biāo)值。因此,在這種情況下,可在X坐標(biāo)值和Y坐標(biāo)值周圍定義矩形的最小單位。
[0037]其后,電子裝置確定由在觸摸輸入中的至少一個觸摸移動(即,被拖動)時產(chǎn)生的觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值定義的第三矩形(方框)102的面積(尺寸)。在示例性實(shí)現(xiàn)方式中,用作變量的是由觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值形成的第三矩形(方框)102的面積。確定的第三矩形102的面積被與第二矩形101的面積進(jìn)行比較。當(dāng)?shù)谌匦?02的面積和第二矩形101的面積之差小于閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的滾動輸入。在這種情況下,內(nèi)容區(qū)域被滾動并顯示。在示出的圖1A的示例中,滾動對應(yīng)于向下滾動。
[0038]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0039]形成第二矩形的觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。如參照圖1A所述,這可被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0040]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。對象可以是圖形對象。[0041]圖1B是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的向上滾動的內(nèi)容的顯示的示圖。
[0042]參照圖1B,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到至少一個觸摸輸入,并比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值。其后,電子裝置確定X坐標(biāo)值的最大值和最小值以及Y坐標(biāo)值的最大值和最小值,并設(shè)置由最大坐標(biāo)值和最小坐標(biāo)值定義的第二矩形(方框)103。當(dāng)產(chǎn)生一個觸摸輸入時,存在一個X坐標(biāo)值和一個Y坐標(biāo)值。因此,在這種情況下,可在X坐標(biāo)值和Y坐標(biāo)值周圍定義矩形的最小單位。
[0043]其后,電子裝置確定由在至少一個觸摸移動(即,被拖動)時產(chǎn)生的觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值形成的第三矩形(方框)104的面積。確定的第三矩形104的面積被與第二矩形103的面積進(jìn)行比較。當(dāng)?shù)谌匦?04的面積和第二矩形103的面積之差低于閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的滾動。在這種情況下,內(nèi)容區(qū)域被滾動并顯示。在示出的圖1B的示例中,滾動對應(yīng)于向上滾動。
[0044]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0045]形成第二矩形103的觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。如參照圖1B所述,這可被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0046]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。對象可以是圖形對象。
[0047]圖1C是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的放大的內(nèi)容的顯示的示圖。
[0048]參照圖1C,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到至少一個觸摸輸入,并比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值。其后,電子裝置確定X坐標(biāo)值的最大值和最小值以及Y坐標(biāo)值的最大值和最小值,并設(shè)置由最大坐標(biāo)值和最小坐標(biāo)值定義的第二矩形(方框)105。其后,電子裝置確定由在至少一個觸摸移動(即,被拖動)時產(chǎn)生的觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值形成的第三矩形(方框)106的面積。當(dāng)?shù)谌匦?06的面積比第二矩形105的面積大并且第三矩形106的面積與第二矩形105的面積之差超過閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的放大。在這種情況下,內(nèi)容區(qū)域被放大并顯示。
[0049]內(nèi)容區(qū)域的放大比率可與第三矩形106的面積和第二矩形105的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值可由具有第三矩形106的面積和第二矩形105的面積之差作為變量的線性方程或多維方程定義。
[0050]替代于第二矩形105的面積和第三矩形106的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0051]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0052]形成第二矩形105的第二觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。如將要參照圖4A所述,這可被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。[0053]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域的放大可將電子裝置的觸摸屏上顯示的對象的參數(shù)調(diào)整到更大程度。
[0054]圖1D是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的縮小的內(nèi)容的顯示的示圖。
[0055]參照圖1D,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到至少一個觸摸輸入,并比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值。其后,電子裝置確定X坐標(biāo)值的最大值和最小值以及Y坐標(biāo)值的最大值和最小值,并設(shè)置由最大坐標(biāo)值和最小坐標(biāo)值定義的第二矩形(方框)107。其后,電子裝置確定由在至少一個觸摸移動(即,被拖動)時產(chǎn)生的觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值形成的第三矩形(方框)108的面積。當(dāng)?shù)谌匦?08的面積比第二矩形107的面積小并且第三矩形108的面積與第二矩形107的面積之差超過閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的縮小。在這種情況下,內(nèi)容區(qū)域被縮小并顯示。
[0056]內(nèi)容區(qū)域的縮小比率可與第三矩形108的面積和第二矩形107的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的縮小值可由具有第三矩形108的面積和第二矩形107的面積之差作為變量的線性方程或多維方程定義。
[0057]替代于第二矩形107的面積和第三矩形108的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0058]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0059]形成第二矩形107的第二觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。如將要參照圖4A所述,這可被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0060]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域的縮小可將電子裝置的觸摸屏上顯示的對象的參數(shù)調(diào)整到更小程度。
[0061]再次參照圖1C,放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件可被不同地設(shè)置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內(nèi)容的區(qū)域的條件。例如,當(dāng)矩形的面積的參考值被設(shè)置為4cm2時,顯示的內(nèi)容區(qū)域從第二矩形105的面積超過參考值的時間點(diǎn)被放大(假設(shè)將在以下參照圖4A描述的第一矩形的面積等于或小于參考值)。內(nèi)容區(qū)域的放大比率可取決于第二矩形105的面積超過參考值的比率。如果第一矩形的面積等于或大于參考值,則顯示的內(nèi)容區(qū)域從第二矩形105的面積超過第一矩形的面積的時間點(diǎn)被放大。內(nèi)容區(qū)域的放大比率可取決于第二矩形105的面積超過第一矩形的面積的比率。
[0062]再次參照圖1D,可給出矩形的面積小于參考值的條件作為縮小顯示的內(nèi)容區(qū)域的條件(假設(shè)將在以下參照圖4A描述的第一矩形的面積等于或大于參考值)。
[0063]上述兩種放大顯示的內(nèi)容區(qū)域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件。也就是說,矩形的面積小于參考值的條件和第三矩形的面積減小從而比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為縮小觸摸屏上顯示的內(nèi)容的區(qū)域的條件。
[0064]圖2是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收兩個觸摸輸入并放大顯示的內(nèi)容的示圖。
[0065]參照圖2,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到兩個觸摸輸入201和202,并比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值。其后,電子裝置確定X坐標(biāo)值的最大值和最小值(在這個示例性實(shí)施例中,最大X坐標(biāo)值和最小X坐標(biāo)值相對于彼此偏移恒定距離)以及Y坐標(biāo)值的最大值和最小值(在這個示例性實(shí)施例中,最大Y坐標(biāo)值和最小Y坐標(biāo)值相對于彼此偏移恒定距離),并設(shè)置由這些坐標(biāo)值定義的第二矩形(方框)203。其后,電子裝置確定由在兩個觸摸204和205移動(即,被拖動)時產(chǎn)生的觸摸點(diǎn)的X坐標(biāo)的最大值和最小值(相對于彼此偏移恒定距離)以及Y坐標(biāo)的最大值和最小值(相對于彼此偏移恒定距離)形成的第三矩形(方框)207的面積。如圖2中所示,第三矩形207的面積大于第二矩形203的面積。也就是說,X坐標(biāo)的最大值和最小值之差大于在觸摸移動之前的X坐標(biāo)的最大值和最小值之差,或Y坐標(biāo)的最大值和最小值之差大于在觸摸移動之前的Y坐標(biāo)的最大值和最小值之差。當(dāng)矩形之間的面積差(例如,具有與第二矩形203的面積相同的面積的矩形206和第三矩形207的面積之差)超過預(yù)設(shè)閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的放大。在這種情況下,內(nèi)容區(qū)域被放大并顯示在觸摸屏上。
[0066]內(nèi)容區(qū)域的放大或縮小比率可與第三矩形207的面積和第二矩形203的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值或縮小值可由具有第三矩形207的面積和第二矩形203的面積之差作為變量的線性方程或多維方程定義。
[0067]替代于第二矩形203的面積和第三矩形207的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0068]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0069]形成第二矩形的第二觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。如將要參照圖4A所述,這可被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0070]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域的放大可將電子裝置的觸摸屏上顯示的對象的參數(shù)調(diào)整到更大程度。
[0071]圖3是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收多個觸摸輸入并滾動顯示的內(nèi)容的示圖。
[0072]參照圖3,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到兩個觸摸輸入301和302。電子裝置比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值,并確定X坐標(biāo)值的最大值和最小值以及Y坐標(biāo)值的最大值和最小值。其后,電子裝置設(shè)置由最大坐標(biāo)值和最小坐標(biāo)值定義的第二矩形(方框)303。當(dāng)這兩個觸摸移動(即,被拖動)并且又產(chǎn)生一個觸摸時,電子裝置確定由這三個觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值形成的第三矩形(方框)304的面積。當(dāng)?shù)谌匦?04的面積和第二矩形303的面積之差低于閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的滾動。在這種情況下,內(nèi)容區(qū)域被滾動并顯示。滾動對應(yīng)于向下滾動。
[0073]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0074]形成第二矩形303的觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。如參照圖4A所述,這可被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0075]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。對象可以是圖形對象。
[0076]圖4A是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于根據(jù)觸摸區(qū)域中的變化確定是否發(fā)生用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容的區(qū)域的事件的方法的示圖。
[0077]參照圖4A,當(dāng)在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上輸入第一觸摸時,在第一觸摸的點(diǎn)周圍產(chǎn)生第一矩形403。以下將參照圖4B和圖5描述用于形成矩形的示例性方法。當(dāng)?shù)谝挥|摸的點(diǎn)精確地與坐標(biāo)系上的點(diǎn)一致時,第一矩形的面積可以是0(零)。
[0078]另外,第一矩形403可被顯示在觸摸屏上或者可不被顯示在觸摸屏上。當(dāng)在第一觸摸之后的某一時間(所述某一時間是用戶完全未意識到存在時間中斷的時間間隔(例如,150ms或更小)并且可被預(yù)先確定)內(nèi)輸入第二觸摸時,可通過基于第一觸摸點(diǎn)的X坐標(biāo)和Y坐標(biāo)以及第二觸摸點(diǎn)的X坐標(biāo)和Y坐標(biāo)確定最大值和最小值來形成具有四個頂點(diǎn)的第二矩形404。第二矩形404可被顯示在觸摸屏上或者可不被顯示在觸摸屏上。
[0079]甚至可在第二觸摸之后的所述某一時間內(nèi)另外輸入多個觸摸輸入。當(dāng)在所述某一時間內(nèi)另外輸入所述多個觸摸時,電子裝置可基于所述多個觸摸點(diǎn)的X坐標(biāo)和Y坐標(biāo)確定最大值和最小值并且形成具有四個頂點(diǎn)的第二矩形。在這種情況下,所述多個觸摸被統(tǒng)稱為第二觸摸。
[0080]其后,電子裝置將第一矩形403的面積(尺寸)與第二矩形404的面積進(jìn)行比較。當(dāng)?shù)诙匦?04的面積大于第一閾值時,第一觸摸和第二觸摸被視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容的區(qū)域的事件。
[0081]此外,電子裝置可將第二矩形404的面積與第一閾值進(jìn)行比較。當(dāng)?shù)诙匦?04的面積大于第一閾值時,第一觸摸和第二觸摸被視為用于滾動或放大/縮小觸摸屏上顯不的內(nèi)容的區(qū)域的事件。
[0082]以下,第一觸摸和第二觸摸也將會被統(tǒng)稱為第二觸摸。例如,在與圖1A、圖1B、圖1C、圖1D、圖2、圖3、圖10、圖11、圖12、圖13、圖14和圖15有關(guān)的描述中,第二觸摸可包括
上述第一觸摸和第二觸摸。
[0083]其后,當(dāng)?shù)诙|摸移動(即,被拖動)并且產(chǎn)生第三觸摸時,將第二矩形的面積與具有根據(jù)第三觸摸點(diǎn)的各坐標(biāo)的X坐標(biāo)最大值和X坐標(biāo)最小值以及Y坐標(biāo)最大值和Y坐標(biāo)最小值定義的四個頂點(diǎn)的第三矩形的面積進(jìn)行比較。另外,第三矩形可被顯示在觸摸屏上或者可不被顯示在觸摸屏上。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據(jù)面積之間的變化比率放大觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1C中示出第三矩形的面積比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據(jù)面積之間的變化比率縮小觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1D中示出第三矩形的面積比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。
[0084]可考慮到觸摸屏的面積而確定該閾值。
[0085]內(nèi)容區(qū)域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0086]放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件可被不同地設(shè)置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內(nèi)容的區(qū)域的條件。例如,當(dāng)矩形的面積的參考值被設(shè)置為4cm2時,顯示的內(nèi)容區(qū)域從第二矩形的面積超過參考值的時間點(diǎn)被放大(假設(shè)第一矩形的面積等于或小于參考值)。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過參考值的比率。如果第一矩形的面積等于或大于參考值,則顯示的內(nèi)容區(qū)域從第二矩形的面積超過第一矩形的面積的時間點(diǎn)被放大。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過第一矩形的面積的比率。可給出矩形的面積小于參考值的條件作為縮小顯示的內(nèi)容區(qū)域的條件(假設(shè)將在以下參照圖4A描述的第一矩形的面積等于或大于參考值)。
[0087]另外,上述兩種放大顯示的內(nèi)容區(qū)域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件。也就是說,矩形的面積小于參考值的條件和第三矩形的面積減小從而比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為縮小觸摸屏上顯示的內(nèi)容的區(qū)域的條件。
[0088]替代于第二矩形的面積和第三矩形的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0089]圖4B是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于確定觸摸區(qū)域的矩形的方法的示圖。
[0090]參照圖4B,可通過基于由觸摸屏上顯示的內(nèi)容的區(qū)域上的兩個觸摸輸入的點(diǎn)的坐標(biāo)值定義的范圍內(nèi)的X坐標(biāo)值和Y坐標(biāo)值確定最大值和最小值來形成矩形401。另外,可通過基于由觸摸屏上顯示的內(nèi)容的區(qū)域上的兩個觸摸輸入的點(diǎn)的坐標(biāo)值定義的范圍之外并且靠近該范圍的X坐標(biāo)值和Y坐標(biāo)值確定最大值和最小值來形成矩形402。
[0091]矩形401和402可被定義為基于通過觸摸屏上顯示的內(nèi)容的區(qū)域上的兩個觸摸輸入檢測到的兩個觸摸區(qū)域中所包括的像素的數(shù)量而產(chǎn)生的區(qū)域。
[0092]在定義了矩形401的情況下,當(dāng)兩個觸摸移動(405)以形成另一矩形406時,將矩形401的面積與所述另一矩形406的面積進(jìn)行比較。當(dāng)所述另一矩形406的面積大于矩形401的面積時,觸摸屏上顯示的內(nèi)容的區(qū)域被放大。
[0093]圖5是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)輸入第一觸摸時的設(shè)置區(qū)域的產(chǎn)生的示圖。
[0094]首先,根據(jù)本發(fā)明的電子裝置可在顯示的內(nèi)容區(qū)域的至少一個區(qū)域上從用戶接收觸摸輸入。更具體地講,電子裝置可在觸摸屏上顯示的內(nèi)容的區(qū)域上接收一個觸摸或兩個觸摸。以下將描述根據(jù)示例性實(shí)施例的用于當(dāng)在觸摸屏上顯示的內(nèi)容的區(qū)域上接收到一個觸摸時產(chǎn)生設(shè)置區(qū)域的方法。
[0095]參照圖5,設(shè)置區(qū)域可被定義為基于通過觸摸屏上顯示的內(nèi)容的區(qū)域上的一個觸摸輸入檢測到的區(qū)域中所包括的像素而產(chǎn)生的區(qū)域。首先,電子裝置可檢測到在觸摸屏上顯示的內(nèi)容的區(qū)域上一個區(qū)域被觸摸,并且檢測最靠近觸摸區(qū)域的像素交叉點(diǎn)(X軸和Y軸的交叉點(diǎn))。例如,當(dāng)在任何一個像素上接收到觸摸輸入時,電子裝置可檢測最靠近觸摸區(qū)域的中心的像素交叉點(diǎn)。其后,電子裝置可產(chǎn)生設(shè)置區(qū)域,以使得在檢測到的像素交叉點(diǎn)周圍包括至少一個像素。例如,如圖5中所示,當(dāng)檢測到像素交叉點(diǎn)501時,電子裝置可產(chǎn)生設(shè)置區(qū)域502以包括在像素交叉點(diǎn)501周圍的一個像素。也就是說,電子裝置可產(chǎn)生具有在檢測到的像素交叉點(diǎn)501周圍的四個像素之中的四分之一區(qū)域中所包括的像素的設(shè)置區(qū)域502。在另一示例中,電子裝置可產(chǎn)生設(shè)置區(qū)域503以包括在檢測到的像素交叉點(diǎn)501周圍的四個像素。也就是說,電子裝置可產(chǎn)生具有在檢測到的像素交叉點(diǎn)501周圍的四個像素的設(shè)置區(qū)域503。在另一示例中,電子裝置可產(chǎn)生設(shè)置區(qū)域504以包括在檢測到的像素交叉點(diǎn)501周圍的16個像素。也就是說,電子裝置可產(chǎn)生具有在檢測到的像素交叉點(diǎn)501周圍的16個像素的設(shè)置區(qū)域504。結(jié)果,當(dāng)接收到一個觸摸輸入時,電子裝置可產(chǎn)生設(shè)置區(qū)域以包括在檢測到的像素交叉點(diǎn)周圍的至少一個像素。然而,當(dāng)一個觸摸的點(diǎn)精確地與坐標(biāo)上的像素交叉點(diǎn)一致時,矩形的面積可以是0(零)。
[0096]圖6是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)接收到兩個觸摸輸入時的設(shè)置區(qū)域的產(chǎn)生的示圖。
[0097]首先,根據(jù)本發(fā)明的電子裝置可在顯示的內(nèi)容區(qū)域的至少一個區(qū)域上接收觸摸輸入。更具體地講,電子裝置可在觸摸屏上顯示的內(nèi)容的區(qū)域中的一個區(qū)域上接收單個觸摸或者在兩個區(qū)域上接收雙觸摸。以下將描述根據(jù)示例性實(shí)施例的用于當(dāng)在觸摸屏上顯示的內(nèi)容的區(qū)域中的兩個區(qū)域上接收到雙(兩個)觸摸時產(chǎn)生設(shè)置區(qū)域的方法。
[0098]參照圖6,設(shè)置區(qū)域可被定義為基于通過觸摸屏上顯示的內(nèi)容的區(qū)域上的兩個觸摸輸入檢測到的雙觸摸區(qū)域中所包括的像素而產(chǎn)生的區(qū)域。首先,電子裝置可檢測到在觸摸屏上顯示的內(nèi)容的區(qū)域上兩個區(qū)域被觸摸,并且分別檢測最靠近觸摸區(qū)域的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602。更具體地講,當(dāng)檢測到在觸摸屏上顯示的內(nèi)容上兩個區(qū)域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區(qū)域的像素交叉點(diǎn)的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602。其后,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602的對角線并包括至少一個像素的設(shè)置區(qū)域。其后,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602的對角線并包括八個像素(四個垂直像素和2個水平像素)的設(shè)置區(qū)域603。在另一示例中,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602的對角線并包括總共24個像素(六個垂直像素和四個水平像素)的設(shè)置區(qū)域604。在另一示例中,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602的對角線并包括總共48個像素(八個垂直像素和六個水平像素)的設(shè)置區(qū)域605。結(jié)果,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)601和第二像素交叉點(diǎn)602的對角線并包括至少一個像素的設(shè)置區(qū)域。
[0099]圖7A和圖7B是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)確定第一像素交叉點(diǎn)的X坐標(biāo)與第二像素交叉點(diǎn)的X坐標(biāo)一致時的偏移的使用的示圖。
[0100]參照圖7A,電子裝置可檢測到在觸摸屏上顯示的內(nèi)容的區(qū)域上兩個區(qū)域被觸摸,并且分別檢測最靠近觸摸區(qū)域的第一像素交叉點(diǎn)701和第二像素交叉點(diǎn)702。更具體地講,當(dāng)檢測到在觸摸屏上顯示的內(nèi)容上兩個區(qū)域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區(qū)域的像素交叉點(diǎn)的第一像素交叉點(diǎn)701和第二像素交叉點(diǎn)702。其后,電子裝置可產(chǎn)生作為具有連接檢測到的第一像素交叉點(diǎn)701和第二像素交叉點(diǎn)702的對角線并包括至少一個像素的區(qū)域設(shè)置的矩形。
[0101]然而,如圖7A中所示,當(dāng)確定檢測到的第一像素交叉點(diǎn)701的X坐標(biāo)與檢測到的第二像素交叉點(diǎn)702的X坐標(biāo)一致(B卩,共線)時,電子裝置不能產(chǎn)生設(shè)置區(qū)域。更具體地講,電子裝置執(zhí)行用于產(chǎn)生具有連接首先檢測到的第一像素交叉點(diǎn)701和第二像素交叉點(diǎn)702的對角線的設(shè)置區(qū)域的算法。如果第一像素交叉點(diǎn)701與第二像素交叉點(diǎn)702 —致,則可能發(fā)生不能執(zhí)行該算法的問題。因此,當(dāng)確定檢測到的第一像素交叉點(diǎn)701與第二像素交叉點(diǎn)702 —致時,電子裝置可將偏移應(yīng)用于它們各自的X坐標(biāo)。更具體地講,電子裝置可從第一像素的X坐標(biāo)值減去設(shè)置的α值或者將設(shè)置的α值加到第二像素的X坐標(biāo)值。例如,假設(shè)在電子裝置中檢測到的第一像素的X坐標(biāo)是Xl,并且檢測到的第二像素的X坐標(biāo)也是XI。像在上述假設(shè)中一樣,當(dāng)?shù)谝幌袼氐腦坐標(biāo)作為Xl而與第二像素的X坐標(biāo)一致時,電子裝置可從第一像素的X坐標(biāo)值Xl減去設(shè)置的α值或者將設(shè)置的α值加到第二像素的X坐標(biāo)值XI。因此,電子裝置可獲得值Xl-α作為第一像素交叉點(diǎn)的X坐標(biāo)值并且獲得值ΧΙ+α作為第二像素交叉點(diǎn)的X坐標(biāo)值。結(jié)果,如圖7Β中所示,電子裝置可通過連接已通過將偏移應(yīng)用于檢測到的X坐標(biāo)而新獲得的第一像素交叉點(diǎn)(Χ1-α,Υ1)703和第二像素交叉點(diǎn)(XI+ α,Υ2) 704來產(chǎn)生設(shè)置區(qū)域705。
[0102]根據(jù)另一示例性方法,如圖7Α中所示,當(dāng)在電子裝置中第一觸摸的點(diǎn)(第一像素交叉點(diǎn))701的X坐標(biāo)與第二觸摸的點(diǎn)(第二像素交叉點(diǎn))702的X坐標(biāo)一致時,第一觸摸的點(diǎn)的Y坐標(biāo)值(Yl)和第二觸摸的點(diǎn)的Y坐標(biāo)值(Υ2)之間的差值(Υ1-Υ2)的平方可替代設(shè)置區(qū)域的面積。也就是說,(Υ1-Υ2)2可被視為設(shè)置區(qū)域的面積。
[0103]圖8Α和圖8Β是示出根據(jù)本發(fā)明的示例性實(shí)施例的當(dāng)確定第一像素交叉點(diǎn)的Y坐標(biāo)與第二像素交叉點(diǎn)的Y坐標(biāo)一致時的偏移的使用的示圖。
[0104]參照圖8Α,電子裝置可檢測到在觸摸屏上顯示的內(nèi)容的區(qū)域上兩個區(qū)域被觸摸,并且分別檢測最靠近觸摸區(qū)域的第一像素交叉點(diǎn)801和第二像素交叉點(diǎn)802。更具體地講,當(dāng)在觸摸屏上顯示的內(nèi)容上兩個區(qū)域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區(qū)域的像素交叉點(diǎn)的第一像素交叉點(diǎn)801和第二像素交叉點(diǎn)802。其后,電子裝置可產(chǎn)生作為具有連接檢測到的第一像素交叉點(diǎn)801和第二像素交叉點(diǎn)802的對角線并包括至少一個像素的區(qū)域設(shè)置的矩形。
[0105]然而,如圖8Α中所示,當(dāng)確定檢測到的第一像素交叉點(diǎn)801的Y坐標(biāo)與檢測到的第二像素交叉點(diǎn)802的Y坐標(biāo)一致(B卩,共線)時,電子裝置不能產(chǎn)生設(shè)置區(qū)域。更具體地講,電子裝置執(zhí)行用于產(chǎn)生具有連接首先檢測到的第一像素交叉點(diǎn)801和第二像素交叉點(diǎn)802的對角線的設(shè)置區(qū)域的算法。如果第一像素交叉點(diǎn)801與第二像素交叉點(diǎn)802 —致,則可能發(fā)生不能執(zhí)行該算法的問題。因此,當(dāng)確定檢測到的第一像素交叉點(diǎn)801與第二像素交叉點(diǎn)802 —致時,電子裝置可將偏移應(yīng)用于它們各自的Y坐標(biāo)。更具體地講,電子裝置可從第一像素的Y坐標(biāo)值減去設(shè)置的α值或者將設(shè)置的α值加到第二像素的Y坐標(biāo)值。例如,假設(shè)在電子裝置中檢測到的第一像素的Y坐標(biāo)是Yl,并且檢測到的第二像素的Y坐標(biāo)也是Yl。像在上述假設(shè)中一樣,當(dāng)?shù)谝幌袼氐腨坐標(biāo)作為Yl而與第二像素的Y坐標(biāo)一致時,電子裝置可從第一像素的Y坐標(biāo)值Yl減去設(shè)置的α值或者將設(shè)置的α值加到第二像素的Y坐標(biāo)值Yl。因此,電子裝置可獲得值Yl-α作為第一像素交叉點(diǎn)的Y坐標(biāo)值并且獲得值ΥΙ+α作為第二像素交叉點(diǎn)的Y坐標(biāo)值。結(jié)果,如圖SB中所示,電子裝置可通過連接已通過將偏移應(yīng)用于檢測到的Y坐標(biāo)而新獲得的第一像素交叉點(diǎn)(Χ1,Υ1_α )803和第二像素交叉點(diǎn)(Χ2,Yl+α) 804來產(chǎn)生設(shè)置區(qū)域805。
[0106]根據(jù)另一示例性方法,如圖8Α中所示,當(dāng)在電子裝置中第一觸摸的點(diǎn)(第一像素交叉點(diǎn))801的Y坐標(biāo)與第二觸摸的點(diǎn)(第二像素交叉點(diǎn))802的Y坐標(biāo)一致時,第一觸摸的點(diǎn)的X坐標(biāo)值(Xl)和第二觸摸的點(diǎn)的Y坐標(biāo)值(Χ2)之間的差值(Χ1-Χ2)的平方可替代設(shè)置區(qū)域的面積。也就是說,(Χ1-Χ2)2可被視為設(shè)置區(qū)域的面積。
[0107]圖9是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收一個觸摸輸入并滾動顯示的內(nèi)容的示圖。
[0108]如圖9中所示,根據(jù)本發(fā)明的電子裝置可接收一個觸摸輸入并滾動觸摸屏上顯示的內(nèi)容區(qū)域。即使在接收一個觸摸輸入的情況下,當(dāng)分派另外的條件時,也可滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域。
[0109]參照圖9,以下將描述滾動觸摸屏上顯示的內(nèi)容區(qū)域的情況。首先,電子裝置可測量根據(jù)觸摸區(qū)域的移動產(chǎn)生的區(qū)域901中所包括的像素的數(shù)量的變化,并確定測量的像素的數(shù)量的變化。其后,當(dāng)確定確定的像素的數(shù)量的變化等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。例如,假設(shè)首先產(chǎn)生的區(qū)域901中所包括的像素的數(shù)量是4,第一設(shè)置變化是O并且第二設(shè)置變化是10。在該假設(shè)中,當(dāng)從由初始觸摸輸入產(chǎn)生的像素的數(shù)量(4)到由移動的觸摸輸入產(chǎn)生的像素的數(shù)量的像素數(shù)量變化被測量為O時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。在該假設(shè)中,當(dāng)從由初始觸摸輸入產(chǎn)生的像素的數(shù)量到由移動的觸摸輸入新產(chǎn)生的區(qū)域902內(nèi)的像素的數(shù)量的變化被確定為等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。
[0110]另外,電子裝置可測量根據(jù)觸摸區(qū)域的移動產(chǎn)生的區(qū)域902的面積的變化,并確定測量的面積的變化。其后,當(dāng)確定確定的面積的變化等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。例如,假設(shè)產(chǎn)生的區(qū)域的面積是84mm2,第一設(shè)置變化是Omm2并且第二設(shè)置變化是20mm2。在該假設(shè)中,當(dāng)從由初始觸摸輸入產(chǎn)生的區(qū)域的面積(82mm2)到由移動的觸摸輸入產(chǎn)生的區(qū)域的面積的面積變化被測量為Omm2時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。在該假設(shè)中,當(dāng)從由初始觸摸輸入產(chǎn)生的區(qū)域901的面積到由移動的觸摸輸入新產(chǎn)生的區(qū)域902的面積的面積變化被確定為等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。
[0111]圖10是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收兩個觸摸輸入并滾動顯示的內(nèi)容的示圖。
[0112]參照圖10,電子裝置可接收兩個觸摸輸入并滾動觸摸屏上顯示的內(nèi)容區(qū)域。首先,電子裝置可檢測到在觸摸屏上顯示的內(nèi)容的區(qū)域上兩個區(qū)域被觸摸,并且分別檢測最靠近觸摸區(qū)域的第一像素交叉點(diǎn)1001和第二像素交叉點(diǎn)1002。更具體地講,當(dāng)檢測到在觸摸屏上顯示的內(nèi)容上兩個區(qū)域被觸摸時,電子裝置可檢測分別作為最靠近觸摸區(qū)域的像素交叉點(diǎn)的第一像素交叉點(diǎn)1001和第二像素交叉點(diǎn)1002。其后,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)1001和第二像素交叉點(diǎn)1002的對角線并包括至少一個像素的設(shè)置區(qū)域1003。其后,根據(jù)本發(fā)明,電子裝置可產(chǎn)生具有連接檢測到的第一像素交叉點(diǎn)1001和第二像素交叉點(diǎn)1002的對角線的矩形以產(chǎn)生設(shè)置區(qū)域1003。
[0113]其后,電子裝置可測量根據(jù)觸摸區(qū)域的移動產(chǎn)生的區(qū)域1004中所包括的像素的數(shù)量的變化,并確定測量的像素的數(shù)量的變化。其后,當(dāng)確定確定的像素的數(shù)量的變化等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。例如,假設(shè)產(chǎn)生的區(qū)域1003中所包括的像素的數(shù)量是20,第一設(shè)置變化是O并且第二設(shè)置變化是20。在該假設(shè)中,當(dāng)由于觸摸輸入的移動,相對于由初始觸摸輸入產(chǎn)生的像素的數(shù)量20的像素數(shù)量變化被測量為O時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。在該假設(shè)中,當(dāng)相對于由初始觸摸輸入產(chǎn)生的像素的數(shù)量的由移動的觸摸輸入新產(chǎn)生的區(qū)域1004內(nèi)的像素的數(shù)量的變化被確定為等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。
[0114]另外,電子裝置可測量根據(jù)觸摸區(qū)域的移動產(chǎn)生的區(qū)域1004的面積的變化,并確定測量的面積的變化。其后,當(dāng)確定確定的面積的變化等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。例如,假設(shè)產(chǎn)生的區(qū)域的面積是84mm2,第一設(shè)置變化是Omm2并且第二設(shè)置變化是20mm2。在該假設(shè)中,當(dāng)由于觸摸輸入的移動,相對于作為由初始觸摸輸入產(chǎn)生的區(qū)域的面積的84mm2的面積變化被測量為15mm2時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。在該假設(shè)中,當(dāng)從由初始觸摸輸入產(chǎn)生的區(qū)域1003的面積到由觸摸輸入的移動新產(chǎn)生的區(qū)域1004的面積的面積變化被確定為等于或大于第一設(shè)置變化并且小于第二設(shè)置變化時,電子裝置可將觸摸屏上顯示的內(nèi)容滾動至觸摸區(qū)域已移動到的區(qū)域。
[0115]圖11是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收多個觸摸輸入并滾動顯示的內(nèi)容的示圖。
[0116]參照圖11,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到三個觸摸輸入1101、1102和1103。電子裝置比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值,并確定X坐標(biāo)值的最大值和最小值以及Y坐標(biāo)值的最大值和最小值。其后,電子裝置設(shè)置由最大坐標(biāo)值和最小坐標(biāo)值定義的第二矩形(方框)1104。當(dāng)兩個觸摸移動(即,被拖動)并且去除一個觸摸時,電子裝置確定由這兩個觸摸點(diǎn)的X坐標(biāo)的最大值和最小值以及Y坐標(biāo)的最大值和最小值形成的第三矩形(方框)1105的面積。當(dāng)?shù)谌匦?105的面積和第二矩形1104的面積之差低于閾值(也稱為偏移)時,觸摸的移動被確定為內(nèi)容區(qū)域的滾動。在這種情況下,內(nèi)容區(qū)域被滾動并顯示。在圖11的示例中,滾動對應(yīng)于向下滾動。
[0117]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0118]如參照圖4A所述,可在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測三個觸摸輸入1101、1102和1103的處理之前,另外執(zhí)行以下處理,所述處理將由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)與由第二觸摸形成的第二矩形的面積進(jìn)行比較并且當(dāng)?shù)诙匦蔚拿娣e大于第一預(yù)設(shè)閾值時將第一觸摸和第二觸摸確定為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0119]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。對象可以是圖形對象。
[0120]圖12是示意性地示出根據(jù)本發(fā)明的示例性實(shí)施例的接收兩個觸摸輸入并縮小顯示的內(nèi)容的示圖。
[0121]參照圖12,電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測到兩個觸摸輸入1201和1202,并比較各個檢測到的觸摸輸入的X坐標(biāo)值和Y坐標(biāo)值。其后,電子裝置確定X坐標(biāo)值的最大值和最小值(在這個示例性實(shí)施例中,最大X坐標(biāo)值和最小X坐標(biāo)值相對于彼此偏移恒定距離)以及Y坐標(biāo)值的最大值和最小值(在這個示例性實(shí)施例中,最大Y坐標(biāo)值和最小Y坐標(biāo)值相對于彼此偏移恒定距離),并設(shè)置由這些坐標(biāo)值定義的第二矩形(方框)1203。其后,電子裝置確定由在這兩個觸摸(表示為1204和1205)移動(即,被拖動)時產(chǎn)生的觸摸點(diǎn)的X坐標(biāo)的最大值和最小值(相對于彼此偏移恒定距離)以及Y坐標(biāo)的最大值和最小值(相對于彼此偏移恒定距離)形成的第三矩形(方框)1207的面積。如圖12中所示,第三矩形1207的面積小于第二矩形1203(表示為矩形1206)的面積。也就是說,X坐標(biāo)的最大值和最小值之差小于在觸摸移動之前的X坐標(biāo)的最大值和最小值之差,或Y坐標(biāo)的最大值和最小值之差小于在觸摸移動之前的Y坐標(biāo)的最大值和最小值之差。當(dāng)矩形之間的面積差超過預(yù)設(shè)閾值時,觸摸的移動被確定為內(nèi)容區(qū)域的放大。在這種情況下,內(nèi)容區(qū)域被放大并顯示在觸摸屏上。
[0122]內(nèi)容區(qū)域的縮小比率可與第三矩形1207的面積和第二矩形1203的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0123]替代于第二矩形1203的面積和第三矩形1207的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0124]如參照圖4A所述,可在由電子裝置在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測兩個觸摸輸入1201和1202的處理之前,另外執(zhí)行將觸摸輸入視為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容的區(qū)域的事件的處理。
[0125]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0126]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域的放大可將電子裝置的觸摸屏上顯示的對象的參數(shù)調(diào)整到更大程度。
[0127]圖13是根據(jù)本發(fā)明的示例性實(shí)施例的用于調(diào)整電子裝置中的觸摸區(qū)域的方法的流程圖。
[0128]參照圖13,電子裝置在操作1301中在顯示的內(nèi)容的區(qū)域上檢測至少一個觸摸輸入(第二觸摸),并在操作1302中確定由檢測到的觸摸形成的第二矩形的面積。其后,電子裝置在操作1303中確定由通過檢測到的觸摸的移動產(chǎn)生的第三觸摸形成的第三矩形的面積。電子裝置在操作1304中比較矩形的面積,并確定內(nèi)容區(qū)域上的觸摸的功能。觸摸的功能可代表電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域的放大/縮小。觸摸的功能可代表內(nèi)容區(qū)域的滾動。電子裝置在操作1305中根據(jù)通過執(zhí)行上述方法確定的功能顯示內(nèi)容區(qū)域。
[0129]根據(jù)第二觸摸點(diǎn)和第三觸摸點(diǎn)的坐標(biāo)的X坐標(biāo)值和Y坐標(biāo)值之中的最小值和最大值確定具有四個頂點(diǎn)的第二矩形和第三矩形。第三矩形的面積被與第二矩形的面積進(jìn)行比較。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值時,第二觸摸和第三觸摸根據(jù)面積的變化放大觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1C中示出第三矩形的面積比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據(jù)面積的變化比率縮小觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1D中示出第三矩形的面積比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。
[0130]內(nèi)容區(qū)域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0131]替代于第二矩形的面積和第三矩形的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0132]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0133]第二觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。該關(guān)系可與如參照圖1A所述的關(guān)系相同。
[0134]也就是說,由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)被與由第二觸摸形成的第二矩形的面積進(jìn)行比較??稍谟|摸屏上顯示的內(nèi)容的區(qū)域上檢測至少一個觸摸(第二觸摸)的操作1301中的處理之前,另外執(zhí)行當(dāng)?shù)诙匦蔚拿娣e大于第一預(yù)設(shè)閾值時將第一觸摸和第二觸摸確定為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容的區(qū)域的事件的處理。
[0135]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。在示例性實(shí)現(xiàn)方式中,對象可以是圖形對象。
[0136]內(nèi)容區(qū)域的放大或縮小是電子裝置的觸摸屏上顯示的對象的參數(shù)的調(diào)整。
[0137]內(nèi)容區(qū)域的滾動可以是電子裝置的觸摸屏上顯示的對象的滾動。
[0138]調(diào)整電子裝置的觸摸屏上顯示的對象的參數(shù)可代表放大或縮小電子裝置的觸摸屏上顯示的內(nèi)容的面積。滾動電子裝置的觸摸屏上顯示的對象可代表向上滾動或向下滾動電子裝置的觸摸屏上顯示的內(nèi)容。
[0139]圖14是示出根據(jù)本發(fā)明的示例性實(shí)施例的電子裝置的結(jié)構(gòu)的方框圖。
[0140]參照圖14,電子裝置1400可以是便攜式電子裝置,并且其示例可包括便攜式終端、移動電話、移動平板電腦、媒體播放器、平板計算機(jī)、手提式計算機(jī)或個人數(shù)字助手(PDA)等。另外,電子裝置可以是任何一種便攜式電子裝置,包括上述裝置之中具有兩個或更多功能的裝置。
[0141]電子裝置1400包括存儲器1410、處理器單元1420、第一無線通信子系統(tǒng)1430、第二無線通信子系統(tǒng)1431、外部端口 1460、音頻子系統(tǒng)1450、揚(yáng)聲器1451、麥克風(fēng)1452、輸入/輸出(I/O)系統(tǒng)1470、觸摸屏1480和其它輸入/控制裝置1490。可提供多個存儲器1410和外部端口 1460。
[0142]處理器單元1420可包括存儲器接口 1421、至少一個處理器1422和外設(shè)接口1423。在一些情況下,處理器單元1420也將會被稱為處理器。
[0143]在示例性實(shí)現(xiàn)方式中,處理器單元1420在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測至少一個第一觸摸,確定由檢測到的觸摸形成的第一矩形的面積,確定由檢測到的觸摸產(chǎn)生的第三觸摸形成的第二矩形的面積,將第一矩形的面積與第二矩形的面積進(jìn)行比較,確定內(nèi)容區(qū)域上的觸摸的功能,并在觸摸屏上顯示內(nèi)容區(qū)域。
[0144]處理器1422執(zhí)行各種軟件程序以執(zhí)行電子裝置1400的各種功能,并執(zhí)行語音通信和數(shù)據(jù)通信的處理和控制。除了這些通常功能之外,處理器1422執(zhí)行存儲在存儲器1410中的特定軟件模塊(指令集)并執(zhí)行與軟件模塊對應(yīng)的各種特定功能。也就是說,處理器1422與存儲在存儲器1410中的軟件模塊協(xié)作來執(zhí)行這里描述的本發(fā)明的示例性實(shí)施例的方法。
[0145]處理器1422可包括至少一個數(shù)據(jù)處理器、圖像處理器、編碼解碼器等。數(shù)據(jù)處理器、圖像處理器、編碼解碼器等可被單獨(dú)構(gòu)造。此外,處理器1422可由執(zhí)行不同功能的多個處理器構(gòu)造。外設(shè)接口 1423將各種外設(shè)裝置和電子裝置1400的I/O系統(tǒng)1470連接到處理器1422和存儲器1410(通過存儲器接口 1421)。
[0146]電子裝置1400的各種元件可由至少一個通信總線(未示出)或流線(未示出)耦合。
[0147]外部端口 1460用于直接連接到其它電子裝置或通過網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、無線LAN等)間接連接到其它電子裝置。外部端口 1460可以是例如通用串行總線(USB)端口、火線(FireWire)端口等,但不限于此。
[0148]運(yùn)動傳感器1491和光學(xué)傳感器1492可連接到外設(shè)接口 1423以便能夠?qū)崿F(xiàn)各種功能。例如,運(yùn)動傳感器1491和光學(xué)傳感器1492可連接到外設(shè)接口 1423以檢測電子裝置的運(yùn)動并且檢測外部光源。另外,其它傳感器(諸如,定位系統(tǒng)、溫度傳感器和生物傳感器)可連接到外設(shè)接口 1423以執(zhí)行相關(guān)功能。
[0149]相機(jī)子系統(tǒng)1493可執(zhí)行相機(jī)功能,諸如拍攝和視頻剪輯記錄。
[0150]光學(xué)傳感器1492可包括電荷稱合器件((XD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)器件。
[0151]通過一個或多個無線通信子系統(tǒng)1430和1431執(zhí)行通信功能。通信系統(tǒng)1430和1431可包括射頻(RF)接收器和收發(fā)器、光學(xué)(例如,紅外)接收器和收發(fā)器等。可根據(jù)電子裝置1400進(jìn)行通信所通過的通信網(wǎng)絡(luò)對第一無線通信子系統(tǒng)1430和第二無線通信子系統(tǒng)1431進(jìn)行劃分。例如,通信網(wǎng)絡(luò)可包括但不限于通過全球移動通信系統(tǒng)(GSM)網(wǎng)絡(luò)、增強(qiáng)數(shù)據(jù)GSM環(huán)境(EDGE)網(wǎng)絡(luò)、碼分多址(CDMA)網(wǎng)絡(luò)、寬帶碼分多址(W-CDMA)網(wǎng)絡(luò)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、正交頻分多址(OFDMA)網(wǎng)絡(luò)、無線保真(WiFi)網(wǎng)絡(luò)、WiMax網(wǎng)絡(luò)、藍(lán)牙網(wǎng)絡(luò)等進(jìn)行操作的通信子系統(tǒng)。第一無線通信子系統(tǒng)1430和第二無線通信子系統(tǒng)1431可彼此結(jié)合以利用一個無線通信子系統(tǒng)來實(shí)現(xiàn)。
[0152]音頻子系統(tǒng)1450連接到揚(yáng)聲器1451和麥克風(fēng)1452以執(zhí)行音頻輸入/輸出功能,諸如語音識別、語音復(fù)制、數(shù)字記錄、電話功能等。也就是說,音頻子系統(tǒng)1450通過揚(yáng)聲器1451和麥克風(fēng)1452與用戶通信。音頻子系統(tǒng)1450通過處理器單元1420的外設(shè)接口 1423接收數(shù)據(jù)并將接收的數(shù)據(jù)轉(zhuǎn)換成電流。電流被傳輸?shù)綋P(yáng)聲器1451。揚(yáng)聲器1451將電流轉(zhuǎn)換成人類可聽見的聲波,并輸出該聲波。麥克風(fēng)1452將從人類或其它聲源接收的聲波轉(zhuǎn)換成電流。音頻子系統(tǒng)1450接收從麥克風(fēng)1452轉(zhuǎn)換的電流。音頻子系統(tǒng)1450將接收的電流轉(zhuǎn)換成音頻數(shù)據(jù)流并將音頻數(shù)據(jù)流發(fā)送給外設(shè)接口 1423。音頻子系統(tǒng)1450可包括可連接/可拆卸的耳機(jī)、頭戴式耳機(jī)或頭戴式收話器。
[0153]I/O子系統(tǒng)1470可包括觸摸屏控制器1471和/或另一輸入控制器1472。觸摸屏控制器1471可連接到觸摸屏1480。觸摸屏1480和觸摸屏控制器1471可通過使用多觸摸檢測技術(shù)(包括接近傳感器陣列或其它元件)以及電容、電阻、紅外和表面聲波技術(shù)確定觸摸屏1480的一個或多個觸摸點(diǎn)來檢測其觸摸、運(yùn)動、停止等。其它輸入控制器1472可連接到其它輸入/控制裝置1490。其它輸入/控制裝置1490可包括一個或多個按鈕、搖臂開關(guān)、拇指旋轉(zhuǎn)控制器、撥號盤、桿和/或定點(diǎn)裝置(諸如,觸控筆)。
[0154]觸摸屏1480提供電子裝置1400和用戶之間的I/O接口。也就是說,觸摸屏1480將用戶觸摸輸入發(fā)送給電子裝置1400。此外,觸摸屏1480是將來自電子裝置1400的輸出顯示給用戶的介質(zhì)。也就是說,觸摸屏1480將視覺輸出顯示給用戶。視覺輸出可由文本、圖形、視頻或其組合表示。
[0155]觸摸屏1480可使用各種顯示技術(shù)。例如,觸摸屏1480可使用液晶顯示器(IXD)、發(fā)光二極管(LED)、發(fā)光聚合物顯不器(LPD)、有機(jī)發(fā)光二極管(OLED)、有源矩陣有機(jī)發(fā)光二極管(AMOLED)、柔性 LED (FLED)等。
[0156]存儲器1410可連接到存儲器接口 1421。存儲器1410可包括一個或多個高速隨機(jī)存取存儲器(RAM)(諸如,磁盤存儲裝置)、一個或多個非易失性存儲器、一個或多個光學(xué)存儲裝置和/或一個或多個閃存(例如,NAND閃存或NOR閃存)。
[0157]存儲器1410存儲軟件。軟件的元件包括操作系統(tǒng)(OS)模塊1411、通信模塊1412、圖形模塊1413、用戶界面(UI)模塊1414、編碼解碼器模塊1415、相機(jī)模塊1416和一個或多個應(yīng)用模塊1417。此外,由于作為軟件的元件的模塊可被表示為一組指令,所以模塊可被稱為指令集。模塊也可被稱為程序。OS模塊1411 (例如,WINDOWS、LINUX、Darwin、RTXC,UNIX、OS X或嵌入式OS,諸如VxWorks)包括用于控制一般系統(tǒng)操作的各種軟件元件。例如,一般系統(tǒng)操作控制包括存儲器控制/管理、存儲硬件(裝置)控制/管理和功率控制/管理。OS模塊1411還執(zhí)行用于能夠?qū)崿F(xiàn)各種硬件元件(裝置)和軟件元件(模塊)之間的順利通信的功能。
[0158]通信模塊1412可以通過無線通信子系統(tǒng)1430和1431或外部端口 1460能夠?qū)崿F(xiàn)與其它電子裝置(諸如,計算機(jī)、服務(wù)器和/或便攜式終端)的通信。
[0159]圖形模塊1413包括用于在觸摸屏1480上提供并顯示圖形的各種軟件元件。圖形包括文本、網(wǎng)頁、圖標(biāo)、數(shù)字圖像、視頻、動畫等。
[0160]UI模塊1414包括與用戶界面相關(guān)的各種軟件元件。通過用戶界面模塊,電子裝置提供關(guān)于用戶界面的狀態(tài)如何改變的信息和/或關(guān)于用戶界面的狀態(tài)在什么條件下改變的信息。
[0161]CODEC模塊1415可包括與視頻文件編碼/解碼相關(guān)的軟件元件。編碼解碼器模塊可包括視頻流模塊,諸如MPEG模塊或H.264模塊。此外,編碼解碼器模塊可包括各種音頻文件編碼解碼器模塊,諸如AAA、AMR、WMA等。此外,CODEC模塊1415包括與本發(fā)明的實(shí)現(xiàn)方法對應(yīng)的指令集。
[0162]相機(jī)模塊1416可包括能夠?qū)崿F(xiàn)相機(jī)相關(guān)處理和功能的相機(jī)相關(guān)軟件元件。
[0163]應(yīng)用模塊1417包括瀏覽器應(yīng)用、電子郵件應(yīng)用、即時消息應(yīng)用、文字處理應(yīng)用、鍵盤仿真應(yīng)用、地址簿應(yīng)用、觸摸列表應(yīng)用、小插件應(yīng)用、數(shù)字版權(quán)管理(DRM)應(yīng)用、語音識別應(yīng)用、語音復(fù)制應(yīng)用、位置確定功能應(yīng)用、基于位置的服務(wù)(LBS)應(yīng)用等。
[0164]另外,已在以上描述并且將要在以下描述的根據(jù)本發(fā)明的電子裝置1400的各種功能可由包括一個或多個流處理器和/或?qū)S眉呻娐?ASIC)的硬件和/或軟件的任何組合來實(shí)現(xiàn)。
[0165]例如,參照圖1A至1D,本發(fā)明可提供一種包括觸摸屏、至少一個處理器、存儲器和存儲在存儲器中并由處理器執(zhí)行的程序或指令的裝置,所述程序或指令執(zhí)行:在顯示的內(nèi)容區(qū)域上檢測至少一個第二觸摸,并確定由檢測到的觸摸形成的第二矩形的面積,確定由從檢測到的觸摸移動的第三觸摸形成的第三矩形的面積,并將第二矩形的面積與第三矩形的面積進(jìn)行比較,確定內(nèi)容區(qū)域上的觸摸的功能,并顯示內(nèi)容區(qū)域。內(nèi)容區(qū)域的顯示可代表內(nèi)容區(qū)域的滾動或內(nèi)容區(qū)域的放大/縮小。
[0166]內(nèi)容區(qū)域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0167]替代于第二矩形的面積和第三矩形的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0168]放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件可被不同地設(shè)置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內(nèi)容的區(qū)域的條件。例如,當(dāng)矩形的面積的參考值被設(shè)置為4cm2時,顯示的內(nèi)容的區(qū)域從第二矩形的面積超過參考值的時間點(diǎn)被放大(假設(shè)參照圖4A描述的第一矩形的面積等于或小于參考值)。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過參考值的比率。如果第一矩形的面積等于或大于參考值,則顯示的內(nèi)容區(qū)域從第二矩形的面積超過第一矩形的面積的時間點(diǎn)被放大。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過第一矩形的面積的比率??山o出矩形的面積小于參考值的條件作為縮小顯示的內(nèi)容區(qū)域的條件(假設(shè)將在以下參照圖4A描述的第一矩形的面積等于或大于參考值)。
[0169]另外,上述兩種放大顯示的內(nèi)容區(qū)域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件。也就是說,矩形的面積小于參考值的條件和第三矩形的面積減小從而比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為縮小觸摸屏上顯示的內(nèi)容的區(qū)域的條件。
[0170]圖15A是示出根據(jù)本發(fā)明的示例性實(shí)施例的用于調(diào)整觸摸區(qū)域的電子裝置的方法的流程圖。
[0171]參照圖15A,在操作1501,電子裝置在顯示的內(nèi)容的區(qū)域上檢測至少一個第二觸摸,并確定由檢測到的觸摸形成的第二矩形的面積。其后,在操作1502,電子裝置確定由通過檢測到的觸摸的移動產(chǎn)生的第三觸摸形成的第三矩形的面積。電子裝置將第二矩形的面積與第三矩形的面積進(jìn)行比較以確定內(nèi)容區(qū)域上的觸摸的功能。在操作1503,電子裝置根據(jù)通過執(zhí)行上述方法確定的功能顯示內(nèi)容區(qū)域。
[0172]根據(jù)第二觸摸點(diǎn)和第三觸摸點(diǎn)的坐標(biāo)的X坐標(biāo)值和Y坐標(biāo)值之中的最小值和最大值確定具有四個頂點(diǎn)的第二矩形和第三矩形。第三矩形的面積被與第二矩形的面積進(jìn)行比較。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值時,第二觸摸和第三觸摸根據(jù)面積的變化放大觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1C中示出第三矩形的面積比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據(jù)面積之間的變化比率縮小觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1D中示出第三矩形的面積比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。
[0173]內(nèi)容區(qū)域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0174]替代于第二矩形的面積和第三矩形的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0175]閾值是根據(jù)電子裝置的功能設(shè)置預(yù)先確定的值,并且可根據(jù)用戶的設(shè)置而改變。
[0176]第二觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。該關(guān)系可與如參照圖4A所述的關(guān)系相同。
[0177]也就是說,可在操作1501的在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測至少一個第二觸摸并確定由檢測到的觸摸形成的第二矩形的面積的處理之前,另外執(zhí)行以下處理:將由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)與由第二觸摸形成的第二矩形的面積進(jìn)行比較,并且當(dāng)?shù)诙匦蔚拿娣e大于第一預(yù)設(shè)閾值時將第一觸摸和第二觸摸確定為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0178]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。在示例性實(shí)現(xiàn)方式中,對象可以是圖形對象。
[0179]內(nèi)容區(qū)域的放大或縮小是電子裝置的觸摸屏上顯示的對象的參數(shù)的調(diào)整。
[0180]內(nèi)容區(qū)域的滾動可以是電子裝置的觸摸屏上顯示的對象的滾動。
[0181]調(diào)整電子裝置的觸摸屏上顯示的對象的參數(shù)可代表放大或縮小電子裝置的觸摸屏上顯示的內(nèi)容的面積。滾動電子裝置的觸摸屏上顯示的對象可代表向上滾動或向下滾動電子裝置的觸摸屏上顯示的內(nèi)容。
[0182]放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件可被不同地設(shè)置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內(nèi)容的區(qū)域的條件。例如,當(dāng)矩形的面積的參考值被設(shè)置為4cm2時,顯示的內(nèi)容的區(qū)域從第二矩形的面積超過參考值的時間點(diǎn)被放大(假設(shè)參照圖4A描述的第一矩形的面積等于或小于參考值)。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過參考值的比率。如果第一矩形的面積等于或大于參考值,則顯示的內(nèi)容區(qū)域從第二矩形的面積超過第一矩形的面積的時間點(diǎn)被放大。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過第一矩形的面積的比率??山o出矩形的面積小于參考值的條件作為縮小顯示的內(nèi)容區(qū)域的條件(假設(shè)以下參照圖4A描述的第一矩形的面積等于或大于參考值)。
[0183]另外,上述兩種放大顯示的內(nèi)容區(qū)域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件。也就是說,矩形的面積小于參考值的條件和第三矩形的面積減小從而比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為縮小觸摸屏上顯示的內(nèi)容的區(qū)域的條件。
[0184]圖15B是根據(jù)本發(fā)明的示例性實(shí)施例的用于調(diào)整觸摸區(qū)域的電子裝置的方框圖。
[0185]參照圖15B,電子裝置的第二矩形面積確定單元1504在顯示的內(nèi)容區(qū)域上檢測至少一個第二觸摸,并確定由檢測到的觸摸形成的第二矩形的面積。第三矩形面積確定單元1505確定由通過檢測到的觸摸的移動產(chǎn)生的第三觸摸形成的第三矩形的面積。顯示控制單元1506將第二矩形的面積與第三矩形的面積進(jìn)行比較以確定內(nèi)容區(qū)域上的觸摸的功能。顯示控制單元1506根據(jù)通過執(zhí)行上述方法確定的功能執(zhí)行控制以顯示內(nèi)容區(qū)域。
[0186]這些單元可被包括在處理器(諸如,圖14的處理器單元1420)中??蛇x擇地,這些單元可被包括在圖14的處理器1422中。
[0187]根據(jù)第二觸摸點(diǎn)和第三觸摸點(diǎn)的坐標(biāo)的X坐標(biāo)值和Y坐標(biāo)值之中的最小值和最大值確定具有四個頂點(diǎn)的第二矩形和第三矩形。第三矩形的面積被與第二矩形的面積進(jìn)行比較。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值時,第二觸摸和第三觸摸根據(jù)面積的變化放大觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1C中示出第三矩形的面積比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。當(dāng)?shù)谌匦蔚拿娣e比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值(也表示為偏移)時,通過第二觸摸和第三觸摸根據(jù)面積之間的變化比率縮小觸摸屏上顯示的內(nèi)容的區(qū)域。在圖1D中示出第三矩形的面積比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)閾值的示例。
[0188]內(nèi)容區(qū)域的放大或縮小比率可與第三矩形的面積和第二矩形的面積之差成比例。比例可以是一維比例或多維比例。也就是說,內(nèi)容區(qū)域的放大值或縮小值可由具有第三矩形的面積和第二矩形的面積之差作為變量的線性方程或多維方程定義。
[0189]替代于第二矩形的面積和第三矩形的面積,可基于矩形的四個點(diǎn)的X坐標(biāo)值之差的乘積和Y坐標(biāo)值之差的乘積之和來定義放大值。也就是說,替代于矩形的面積,(Xmax-Xmin)2+ (Ymax-Ymin)2可被確定為比較基準(zhǔn)(其中,Xmax是矩形的四個點(diǎn)的坐標(biāo)之中的最大X坐標(biāo)值,Xmin是矩形的四個點(diǎn)的坐標(biāo)之中的最小X坐標(biāo)值,Ymax是矩形的四個點(diǎn)的坐標(biāo)之中的最大Y坐標(biāo)值,并且Ymin是矩形的四個點(diǎn)的坐標(biāo)之中的最小Y坐標(biāo)值)。
[0190]第二觸摸可以是多個觸摸,并且所述多個觸摸可包括首先在電子裝置的屏幕上顯示的內(nèi)容的區(qū)域上產(chǎn)生的第一觸摸。該關(guān)系可與如參照圖4A所述的關(guān)系相同。
[0191 ] 也就是說,可在用于在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測至少一個第二觸摸并確定由檢測到的觸摸形成的第二矩形的面積的單元之前,另外包括用于這樣的單元,所述單元將由第二觸摸中所包括的第一觸摸形成的第一矩形的面積(尺寸)與由第二觸摸形成的第二矩形的面積進(jìn)行比較,并且當(dāng)?shù)诙匦蔚拿娣e大于第一預(yù)設(shè)閾值時將第一觸摸和第二觸摸確定為用于滾動或放大/縮小觸摸屏上顯示的內(nèi)容區(qū)域的事件。
[0192]電子裝置的觸摸屏上顯示的內(nèi)容的區(qū)域可指示電子裝置的觸摸屏上顯示的對象。在示例性實(shí)現(xiàn)方式中,對象可以是圖形對象。
[0193]內(nèi)容區(qū)域的放大或縮小是電子裝置的觸摸屏上顯示的對象的參數(shù)的調(diào)整。
[0194]內(nèi)容區(qū)域的滾動可以是電子裝置的觸摸屏上顯示的對象的滾動。
[0195]調(diào)整電子裝置的觸摸屏上顯示的對象的參數(shù)可代表放大或縮小電子裝置的觸摸屏上顯示的內(nèi)容的面積。滾動電子裝置的觸摸屏上顯示的對象可代表向上滾動或向下滾動電子裝置的觸摸屏上顯示的內(nèi)容。
[0196]放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件可被不同地設(shè)置。也就是說,可給出矩形的面積超過參考值的條件作為放大顯示的內(nèi)容的區(qū)域的條件。例如,當(dāng)矩形的面積的參考值被設(shè)置為4cm2時,顯示的內(nèi)容區(qū)域從第二矩形的面積超過參考值的時間點(diǎn)被放大(假設(shè)參照圖4A描述的第一矩形的面積等于或小于參考值)。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過參考值的比率。如果第一矩形的面積等于或大于參考值,則顯示的內(nèi)容區(qū)域從第二矩形的面積超過第一矩形的面積的時間點(diǎn)被放大。內(nèi)容區(qū)域的放大比率可取決于第二矩形的面積超過第一矩形的面積的比率??山o出矩形的面積小于參考值的條件作為縮小顯示的內(nèi)容區(qū)域的條件(假設(shè)以下參照圖4A描述的第一矩形的面積等于或大于參考值)。
[0197]另外,上述兩種放大顯示的內(nèi)容區(qū)域的條件可被一起使用。也就是說,矩形的面積超過參考值的條件和第三矩形的面積增加從而比第二矩形的面積大并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為放大觸摸屏上顯示的內(nèi)容的區(qū)域的條件。也就是說,矩形的面積小于參考值的條件和第三矩形的面積減小從而比第二矩形的面積小并且第三矩形的面積與第二矩形的面積之差超過預(yù)設(shè)第二閾值的條件可被確定為縮小觸摸屏上顯示的內(nèi)容的區(qū)域的條件。
[0198]根據(jù)本發(fā)明的示例性實(shí)施例,可通過下面的步驟基于內(nèi)容區(qū)域上的觸摸實(shí)現(xiàn)功能:在顯示的內(nèi)容區(qū)域上檢測至少一個第二觸摸,確定由檢測到的觸摸形成的第二矩形的面積,確定由通過檢測到的觸摸的移動產(chǎn)生的第三觸摸形成的第三矩形的面積,并將第二矩形的面積與第三矩形的面積進(jìn)行比較。
[0199]盡管已參照本發(fā)明的某些示例性實(shí)施例示出并描述了本發(fā)明,但本領(lǐng)域技術(shù)人員將會理解,在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可以對其做出各種形式和細(xì)節(jié)上的改變。
【權(quán)利要求】
1.一種用于操作電子裝置的方法,所述方法包括: 在顯示的內(nèi)容區(qū)域上檢測至少一個第一觸摸; 確定由所述至少一個第一觸摸形成的第一矩形的面積; 確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積; 將第一矩形的面積與第二矩形的面積進(jìn)行比較; 確定內(nèi)容區(qū)域上的觸摸的功能;以及 顯示與確定的觸摸的功能對應(yīng)的內(nèi)容區(qū)域。
2.如權(quán)利要求1所述的方法,其中,所述內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的滾動和內(nèi)容區(qū)域的放大/縮小中的至少一種。
3.如權(quán)利要求2所述的方法,其中,當(dāng)?shù)诙匦蔚拿娣e比第一矩形的面積大并且第二矩形的面積與第一矩形的面積之差超過閾值時,內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的放大。
4.如權(quán)利要求2所述的方法,其中,當(dāng)?shù)诙匦蔚拿娣e比第一矩形的面積小并且第二矩形的面積與第一矩形的面積之差超過閾值時,內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的縮小。
5.如權(quán)利要求2所述的方法,其中,當(dāng)?shù)诙匦蔚拿娣e與第一矩形的面積之差小于閾值時,內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的滾動。
6.如權(quán)利要求1所述的方法,還包括:在確定第一矩形的面積之前,將所述至少一個第一觸摸確定為用于滾動內(nèi)容區(qū)域或放大/縮小內(nèi)容區(qū)域的事件。
7.一種電子裝置,所述電子裝置包括: 觸摸屏; 存儲器,存儲程序; 至少一個處理器,執(zhí)行所述程序以進(jìn)行以下操作:在顯示的內(nèi)容區(qū)域上檢測至少一個第一觸摸,確定由所述至少一個第一觸摸形成的第一矩形的面積,確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積,將第一矩形的面積與第二矩形的面積進(jìn)行比較,確定內(nèi)容區(qū)域上的觸摸的功能,以及顯示與確定的觸摸的功能對應(yīng)的內(nèi)容區(qū)域。
8.如權(quán)利要求7所述的電子裝置,其中,所述內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的滾動和內(nèi)容區(qū)域的放大/縮小中的至少一種。
9.如權(quán)利要求8所述的電子裝置,其中,當(dāng)?shù)诙匦蔚拿娣e比第一矩形的面積大并且第二矩形的面積與第一矩形的面積之差超過閾值時,內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的放大。
10.如權(quán)利要求8所述的電子裝置,其中,當(dāng)?shù)诙匦蔚拿娣e比第一矩形的面積小并且第二矩形的面積與第一矩形的面積之差超過閾值時,內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的縮小。
11.如權(quán)利要求8所述的電子裝置,其中,當(dāng)?shù)诙匦蔚拿娣e與第一矩形的面積之差小于閾值時,內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的滾動。
12.如權(quán)利要求7所述的電子裝置,其中,所述程序還在確定第一矩形的面積之前將所述至少一個第一觸摸確定為用于滾動內(nèi)容區(qū)域或放大/縮小內(nèi)容區(qū)域的事件。
13.一種電子裝置,所述電子裝置包括: 觸摸屏;和處理器,被構(gòu)造為在觸摸屏上顯示的內(nèi)容的區(qū)域上檢測至少一個第一觸摸,確定由檢測到的所述至少一個第一觸摸形成的第一矩形的面積,確定由從所述至少一個第一觸摸移動的至少一個第二觸摸形成的第二矩形的面積,將第一矩形的面積與第二矩形的面積進(jìn)行比較,確定內(nèi)容區(qū)域上的觸摸的功能,并且顯示與確定的所述至少一個第一觸摸的功能對應(yīng)的觸摸屏上的內(nèi)容區(qū)域。
14.如權(quán)利要求13所述的電子裝置,其中,所述觸摸屏上的內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的滾動和內(nèi)容區(qū)域的放大/縮小中的至少一種。
15.如權(quán)利要求14所述的電子裝置,其中,當(dāng)?shù)诙匦蔚拿娣e比第一矩形的面積大并且第二矩形的面積與第一矩形的面積之差超過閾值時,觸摸屏上的內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的放大。
16.如權(quán)利要求14所述的電子裝置,其中,當(dāng)?shù)诙匦蔚拿娣e比第一矩形的面積小并且第二矩形的面積與第一矩形的面積之差超過閾值時,觸摸屏上的內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的縮小。
17.如權(quán)利要求14所述的電子裝置,其中,當(dāng)?shù)诙匦蔚拿娣e與第一矩形的面積之差小于閾值時,觸摸屏上 的內(nèi)容區(qū)域的顯示包括內(nèi)容區(qū)域的滾動。
【文檔編號】G06F3/041GK103631435SQ201310379259
【公開日】2014年3月12日 申請日期:2013年8月27日 優(yōu)先權(quán)日:2012年8月27日
【發(fā)明者】李鎬信 申請人:三星電子株式會社