一種移動(dòng)終端屏幕操作的方法及裝置制造方法
【專利摘要】本發(fā)明適用于移動(dòng)終端【技術(shù)領(lǐng)域】,提供了一種移動(dòng)終端屏幕操作的方法,包括:獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板;建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系;根據(jù)放大系數(shù)放大所述顯示面板;獲取在所述顯示面板上的操作指令;根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng)所述在所述顯示面板上的操作指令。本發(fā)明中,在屏幕上截屏后,根據(jù)截取到的屏幕區(qū)域生成顯示面板,通過建立屏幕和顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系,把在放大后的顯示面板上操作指令的位置映射到屏幕的相應(yīng)位置上,在屏幕的相應(yīng)位置上同步響應(yīng)該操作指令,在屏幕的尺寸與顯示內(nèi)容不相匹配時(shí),提高了屏幕的可操作性。
【專利說明】一種移動(dòng)終端屏幕操作的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)終端【技術(shù)領(lǐng)域】,尤其涉及一種移動(dòng)終端屏幕操作的方法及裝置。 【背景技術(shù)】
[0002]隨著移動(dòng)技術(shù)的迅速發(fā)展,移動(dòng)終端越來越受到消費(fèi)者的青睞,市場(chǎng)上出現(xiàn)了各 種各樣的移動(dòng)終端,比如智能手機(jī),平板電腦和相機(jī)等,移動(dòng)終端的功能也越來越強(qiáng)大,用 戶是否能夠高效便捷地對(duì)移動(dòng)終端屏幕進(jìn)行操作成為受關(guān)注的問題。
[0003]目前,由于移動(dòng)終端的屏幕尺寸不盡相同,需要顯示的內(nèi)容多樣,容易造成屏幕尺 寸與顯示內(nèi)容不相匹配,而帶來操作困難。例如,在一些小屏幕的手機(jī)上瀏覽網(wǎng)頁(yè)時(shí),網(wǎng)頁(yè) 上的字體或者操作的按鈕較小,不便查看或者操作。而現(xiàn)有的方法只能將整個(gè)網(wǎng)頁(yè)同時(shí)放 大,然后拖動(dòng)及調(diào)整網(wǎng)頁(yè)顯示的位置后進(jìn)行查看或者操作,這樣的方式不能只針對(duì)用戶感 興趣的網(wǎng)頁(yè)區(qū)域進(jìn)行放大后操作,不夠靈活。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種移動(dòng)終端屏幕操作的方法,旨在提高現(xiàn)有移動(dòng)終端屏 幕的可操作性。
[0005]本發(fā)明是這樣實(shí)現(xiàn)的,一種移動(dòng)終端屏幕操作的方法,包括:
[0006]獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板;
[0007]建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系;
[0008]根據(jù)放大系數(shù)放大所述顯示面板;
[0009]獲取在所述顯示面板上的操作指令;
[0010]根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng)所述在所述顯示 面板上的操作指令。
[0011]本發(fā)明的另一目的在于提供一種移動(dòng)終端屏幕操作的裝置,包括:
[0012]截屏單元,用于獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板;
[0013]建立單元,用于建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系;
[0014]放大單元,用于根據(jù)放大系數(shù)放大所述顯示面板;
[0015]獲取單元,用于獲取在所述顯示面板上的操作指令;
[0016]響應(yīng)單元,用于根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng) 所述在所述顯示面板上的操作指令。
[0017]本發(fā)明中,在屏幕上截屏后,根據(jù)截取到的屏幕區(qū)域生成顯示面板,通過建立屏幕 和顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系,把在放大后的顯示面板上操作指令的位置映射到屏幕的相應(yīng) 位置上,在屏幕的相應(yīng)位置上同步響應(yīng)該操作指令,在屏幕的尺寸與顯示內(nèi)容不相匹配時(shí), 提高了屏幕的可操作性。
【專利附圖】
【附圖說明】[0018]圖1是本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的方法的實(shí)現(xiàn)流程圖;
[0019]圖2是本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的方法步驟S102的具體實(shí)現(xiàn) 流程圖;
[0020]圖3是本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的方法步驟S104的具體實(shí)現(xiàn) 流程圖;
[0021]圖4是本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的方法中觸摸事件與選擇按 鈕的位置關(guān)系示意圖;
[0022]圖5是本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的方法步驟S105的具體實(shí)現(xiàn) 流程圖;
[0023]圖6是本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0024]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0025]本發(fā)明實(shí)施例中,在屏幕上截屏后,根據(jù)截取到的屏幕區(qū)域生成顯示面板,通過建 立屏幕和顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系,把在放大后的顯示面板上操作指令的位置映射到屏幕 的相應(yīng)位置上,在屏幕的相應(yīng)位置上同步響應(yīng)該操作指令,在屏幕的尺寸與顯示內(nèi)容不相 匹配時(shí),提高了屏幕的可操作性。
[0026]圖1示出了本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的方法的實(shí)現(xiàn)流程,詳述 如下:
[0027]在步驟SlOl中,獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板。
[0028]在本發(fā)明實(shí)施例中,在移動(dòng)終端的屏幕上進(jìn)行截屏,以截取到的屏幕區(qū)域生成顯 示面板,顯示面板的形狀包括但不限于正方形、矩形、不規(guī)則多邊形或者圓形等。
[0029]在步驟S102中,建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系。
[0030]獲取到截屏事件后,為了使顯示面板能夠映射到其在屏幕原有的位置上,實(shí)時(shí)地 為屏幕和顯示面板分別建立直角坐標(biāo)系。作為本發(fā)明的一個(gè)實(shí)施例,如圖2所示,S102具 體為:
[0031]在S201中,以所述截屏事件中的首個(gè)觸點(diǎn)為第一原點(diǎn)在所述屏幕上建立第一直 角坐標(biāo)系。
[0032]在本發(fā)明實(shí)施例中,以截屏事件的首個(gè)觸點(diǎn)為第一原點(diǎn),以屏幕的寬度方向?yàn)閄 軸方向,屏幕的長(zhǎng)度方向?yàn)閥軸方向建立第一直角坐標(biāo)系。
[0033]在S202中,以截取到的所述屏幕區(qū)域左上角的像素點(diǎn)為第二原點(diǎn)在所述顯示面 板上建立第二直角坐標(biāo)系。
[0034]在本發(fā)明實(shí)施例中,以截取到的屏幕區(qū)域左上角的像素點(diǎn)為第二原點(diǎn)建立第二直 角坐標(biāo)系,X軸方向和y軸方向與第一直角坐標(biāo)系相同。
[0035]在S203中,根據(jù)所述第一直角坐標(biāo)系和所述第二直角坐標(biāo)系,計(jì)算所述第二原點(diǎn) 到所述第一原點(diǎn)的映射關(guān)系。
[0036]當(dāng)截屏事件的首個(gè)觸點(diǎn)和截取到的屏幕區(qū)域的左上角像素點(diǎn)不是同一個(gè)點(diǎn)時(shí),SP第一原點(diǎn)與第二原點(diǎn)不重合,計(jì)算第二原點(diǎn)到第一原點(diǎn)的映射關(guān)系,通過該映射關(guān)系可以 計(jì)算得到第二直角坐標(biāo)系上的其他點(diǎn)變換到第一直角坐標(biāo)系后的坐標(biāo)。例如,根據(jù)第二原 點(diǎn)與第一原點(diǎn)的相對(duì)位置,第二原點(diǎn)(0,0)在第一直角坐標(biāo)系上的映射點(diǎn)為(1,2),則在第 二直角坐標(biāo)系上的(X,y )在第一直角坐標(biāo)系上的映射點(diǎn)為(x+1,y+2 )。
[0037]當(dāng)截屏事件的首個(gè)觸點(diǎn)和截取到的屏幕區(qū)域的左上角像素點(diǎn)為同一個(gè)點(diǎn)時(shí),第一 原點(diǎn)與第二原點(diǎn)重合,即第一直角坐標(biāo)系與第二直角坐標(biāo)系重合,此時(shí),將第二直角坐標(biāo)系 上的點(diǎn)映射到第一直角坐標(biāo)系時(shí)不需要進(jìn)行坐標(biāo)變換,例如第二直角坐標(biāo)系上的(1,2)映 射到第一直角坐標(biāo)系后仍為(1,2)。
[0038]在步驟S103中,根據(jù)放大系數(shù)放大所述顯示面板。
[0039]為了能夠方便地查看和操作顯示面板,根據(jù)放大系數(shù)放大顯示面板。放大系數(shù)可 以是一些固定的值,由用戶在移動(dòng)終端的操作界面上選取,或者是通過進(jìn)度條的方式進(jìn)行 放大。與此同時(shí),顯示面板上的坐標(biāo)也相應(yīng)地變化,如放大系數(shù)為2時(shí),第二屏幕上的(1,2) 變?yōu)?2,4)。放大后的第二屏幕可以再次縮小,以使能夠調(diào)整到合適的屏幕尺寸。
[0040]在步驟S104中,獲取所述顯示面板上的操作指令。
[0041]作為本發(fā)明的一個(gè)實(shí)施例,為了提高從顯示面板到屏幕映射的精度,如圖3所示, S104具體為:
[0042]在S301中,獲取所述顯示面板上的觸摸事件,所述觸摸事件在所述顯示面板上形 成觸屏區(qū)域。
[0043]通常,在觸摸屏上進(jìn)行操作時(shí),與屏幕接觸的不是一個(gè)點(diǎn)而是一片不規(guī)則的觸屏 區(qū)域。
[0044]在S302中,確定所述觸屏區(qū)域的中心。
[0045]在S303中,在以所述觸屏區(qū)域的中心為圓心,預(yù)設(shè)半徑為半徑的圓上確定四個(gè)點(diǎn)。
[0046]由于觸屏區(qū)域的面積會(huì)因用戶的不同而不同,為了能準(zhǔn)確地確定該觸摸事件發(fā)生 的位置,在本發(fā)明實(shí)施例中,在以上述確定的觸屏區(qū)域的中心為圓心,預(yù)設(shè)半徑為半徑的圓 上均勻選取四個(gè)點(diǎn),預(yù)設(shè)半徑是根據(jù)統(tǒng)計(jì)規(guī)律計(jì)算不同人群的手指與屏幕接觸的面積而得 至IJ。由此得到的五個(gè)點(diǎn)表示這次觸屏事件的觸屏區(qū)域。
[0047]在S304中,依次判斷所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的觸摸事件是否為相 同的有效操作指令。
[0048]在本發(fā)明實(shí)施例中,由上述步驟獲取到五個(gè)點(diǎn)上的觸摸事件后,依次判斷這五個(gè) 觸摸事件是否為相同的有效操作指令。例如,在顯示面板上有“確定”和“取消”這兩個(gè)按 鈕,當(dāng)要選擇“確定”這一按鈕時(shí),有效的操作指令應(yīng)該是在“確定”按鈕的區(qū)域上進(jìn)行點(diǎn)擊。 依次判斷上述五個(gè)觸摸事件是否落在“確定”按鈕的區(qū)域上,落在區(qū)域內(nèi)為有效,落在區(qū)域 外的為無效。
[0049]在S305中,如果所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的所述觸摸事件均為相同 的有效操作指令,所述操作指令的位置為所述觸屏區(qū)域的中心的坐標(biāo)。
[0050]綜合考慮上述五個(gè)點(diǎn)上的觸摸事件,如圖4所示,圖4示出了上述五個(gè)點(diǎn)與“確定” 按鈕的三種位置關(guān)系。
[0051]如果觸屏區(qū)域中心和所述四個(gè)點(diǎn)上的操作指令均有效,操作指令的位置判定為觸屏區(qū)域中心的坐標(biāo)。如圖4中(a)表示的位置關(guān)系,即當(dāng)五個(gè)點(diǎn)都落在“確定”按鈕的區(qū)域 時(shí),五個(gè)點(diǎn)上的觸摸事件都是有效的點(diǎn)擊,這次點(diǎn)擊的位置確定為在中心的點(diǎn)。
[0052]如果五個(gè)點(diǎn)都落在“確定”按鈕的區(qū)域之外,如圖4中(C)表示的位置關(guān)系,五個(gè)點(diǎn) 上的觸摸事件都是無效的點(diǎn)擊。
[0053]如果五個(gè)點(diǎn)部分落在“確定”按鈕的區(qū)域時(shí),如圖4中(b)表示的位置關(guān)系,S卩,如 果所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的所述觸摸事件中至少一項(xiàng)為無效操作指令并且 至少一項(xiàng)為有效操作指令,所述操作指令的位置為所述觸摸事件中首個(gè)被判定為有效操作 指令的所在點(diǎn)的坐標(biāo),即這次點(diǎn)擊的位置在第一個(gè)被判定為有效操作指令的點(diǎn)上。
[0054]在步驟S105中,根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng) 所述在所述顯示面板上的操作指令。
[0055]作為本發(fā)明的一個(gè)實(shí)施例,如圖5所示,S105具體為:
[0056]在S501中,根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,將所述操作指令的位置映射 到所述屏幕相應(yīng)的坐標(biāo)上。
[0057]在本發(fā)明實(shí)施例中,將上述步驟獲取到的操作指令及其發(fā)生的位置映射到屏幕 上。根據(jù)放大系數(shù)和坐標(biāo)對(duì)應(yīng)關(guān)系,例如,放大系數(shù)為2,在第二直角坐標(biāo)系上的(x,y)在 第一直角坐標(biāo)系上的映射點(diǎn)為(x+l,y+2)時(shí),顯示面板上為(4,6)的點(diǎn)映射到屏幕時(shí)為(3, 5)。
[0058]在S502中,在所述屏幕相應(yīng)的坐標(biāo)上同步響應(yīng)所述操作指令。
[0059]如上述實(shí)施例,在屏幕的(3,5)處同步響應(yīng)上述點(diǎn)擊。
[0060]本發(fā)明實(shí)施例中,在屏幕上截屏后,根據(jù)截取到的屏幕區(qū)域生成顯示面板,通過建 立屏幕和顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系,把在放大后的顯示面板上操作指令的位置映射到屏幕 的相應(yīng)位置上,在屏幕的相應(yīng)位置上同步響應(yīng)該操作指令,在屏幕的尺寸與顯示內(nèi)容不相 匹配時(shí),提高了屏幕的可操作性。
[0061]需要說明的是,上述實(shí)施例是通過操作放大后的顯示面板來操作屏幕,遵循相同 的原理,也可以通過操作縮小后的顯示面板來操作屏幕。
[0062]圖6示出了本發(fā)明實(shí)施例提供的一種移動(dòng)終端屏幕操作的裝置的結(jié)構(gòu)框圖,該裝 置可以位于智能手機(jī)、平板電腦、口袋計(jì)算機(jī)(Pocket Personal Computer, PPC)、掌上電 腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)等移動(dòng)終端中,用于執(zhí)行本發(fā)明圖1 至圖5實(shí)施例所述的一種移動(dòng)終端屏幕操作的方法。為了便于說明,僅示出了與本實(shí)施例 相關(guān)的部分。參照?qǐng)D6,該裝置包括:
[0063]截屏單元61,獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板。
[0064]建立單元62,建立屏幕和顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系。
[0065]放大單元63,根據(jù)放大系數(shù)放大顯示面板。
[0066]獲取單元64,獲取在顯示面板上的操作指令。
[0067]響應(yīng)單元65,根據(jù)放大系數(shù)和坐標(biāo)對(duì)應(yīng)關(guān)系,在屏幕上同步響應(yīng)在顯示面板上的 操作指令。
[0068]可選地,所述建立單元62包括:
[0069]第一建立子單元,以截屏事件中的首個(gè)觸點(diǎn)為第一原點(diǎn)在屏幕上建立第一直角坐 標(biāo)系。[0070]第二建立子單元,以截取到的屏幕區(qū)域左上角的像素點(diǎn)為第二原點(diǎn)在顯示面板上 建立第二直角坐標(biāo)系。
[0071]計(jì)算子單元,根據(jù)第一直角坐標(biāo)系和第二直角坐標(biāo)系,計(jì)算第二原點(diǎn)到第一原點(diǎn) 的映射關(guān)系。
[0072]可選地,所述獲取單元64包括:
[0073]獲取子單元,獲取顯示面板上的觸摸事件,觸摸事件在顯示面板上形成觸屏區(qū)域。
[0074]第一確定子單元,確定觸屏區(qū)域的中心。
[0075]第二確定子單元,在以觸屏區(qū)域的中心為圓心,預(yù)設(shè)半徑為半徑的圓上確定四個(gè) 點(diǎn)。
[0076]判斷子單元,依次判斷觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的觸摸事件是否為相同的 有效操作指令。
[0077]操作指令位置確定第一子單元,如果觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的觸摸事件 均為相同的有效操作指令,操作指令的位置為所述觸屏區(qū)域的中心的坐標(biāo)。
[0078]可選地,所述獲取單元64還包括:
[0079]操作指令位置確定第二子單元,用于如果觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的觸摸 事件中至少一項(xiàng)為無效操作指令并且至少一項(xiàng)為有效操作指令,操作指令的位置為觸摸事 件中首個(gè)被判定為有效操作指令的所在點(diǎn)的坐標(biāo)。
[0080]可選地,所述響應(yīng)單元65包括:
[0081]映射子單元,根據(jù)放大系數(shù)和坐標(biāo)對(duì)應(yīng)關(guān)系,將操作指令的位置映射到屏幕相應(yīng) 的坐標(biāo)上。
[0082]響應(yīng)子單元,在屏幕相應(yīng)的坐標(biāo)上同步響應(yīng)操作指令。
[0083]本發(fā)明實(shí)施例中,在屏幕上截屏后,根據(jù)截取到的屏幕區(qū)域生成顯示面板,通過建 立屏幕和顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系,把在放大后的顯示面板上操作指令的位置映射到屏幕 的相應(yīng)位置上,在屏幕的相應(yīng)位置上同步響應(yīng)該操作指令,在屏幕的尺寸與顯示內(nèi)容不相 匹配時(shí),提高了屏幕的可操作性。
[0084]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種移動(dòng)終端屏幕操作的方法,其特征在于,包括:獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板;建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系;根據(jù)放大系數(shù)放大所述顯示面板;獲取在所述顯示面板上的操作指令;根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng)所述在所述顯示面板上的操作指令。
2.如權(quán)利要求1所述的方法,其特征在于,所述建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系包括:以所述截屏事件中的首個(gè)觸點(diǎn)為第一原點(diǎn)在所述屏幕上建立第一直角坐標(biāo)系;以截取到的所述屏幕區(qū)域左上角的像素點(diǎn)為第二原點(diǎn)在所述顯示面板上建立第二直角坐標(biāo)系;根據(jù)所述第一直角坐標(biāo)系和所述第二直角坐標(biāo)系,計(jì)算所述第二原點(diǎn)到所述第一原點(diǎn)的映射關(guān)系。
3.如權(quán)利要求1所述的方法,其特征在于,所述獲取在所述顯示面板上的操作指令包括:獲取所述顯示面板上的觸摸事件,所述觸摸事件在所述顯示面板上形成觸屏區(qū)域; 確定所述觸屏區(qū)域的中心;在以所述觸屏區(qū)域的中心為圓心,預(yù)設(shè)半徑為半徑的圓上確定四個(gè)點(diǎn);依次判斷所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的觸摸事件是否為相同的有效操作指令;如果所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的所述觸摸事件均為相同的有效操作指令, 所述操作指令的位置為所述觸屏區(qū)域的中心的坐標(biāo)。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括:如果所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的所述觸摸事件中至少一項(xiàng)為無效操作指令并且至少一項(xiàng)為有效操作指令,所述操作指令的位置為所述觸摸事件中首個(gè)被判定為有效操作指令的所在點(diǎn)的坐標(biāo)。
5.如權(quán)利要求1~4任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng)所述在所述顯示面板上的操作指令包括:根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,將所述操作指令的位置映射到所述屏幕相應(yīng)的坐標(biāo)上;在所述屏幕相應(yīng)的坐標(biāo)上同步響應(yīng)所述操作指令。
6.一種移動(dòng)終端屏幕操作的裝置,其特征在于,所述裝置包括:截屏單元,用于獲取屏幕上的截屏事件,根據(jù)截取到的屏幕區(qū)域生成顯示面板;建立單元,用于建立所述屏幕和所述顯示面板的坐標(biāo)對(duì)應(yīng)關(guān)系;放大單元,用于根據(jù)放大系數(shù)放大所述顯示面板;獲取單元,用于獲取在所述顯示面板上的操作指令;響應(yīng)單元,用于根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,在所述屏幕上同步響應(yīng)所述在所述顯示面板上的操作指令。
7.如權(quán)利要求6所述的裝置,其特征在于,所述建立單元包括:第一建立子單元,用于以所述截屏事件中的首個(gè)觸點(diǎn)為第一原點(diǎn)在所述屏幕上建立第一直角坐標(biāo)系;第二建立子單元,用于以截取到的所述屏幕區(qū)域左上角的像素點(diǎn)為第二原點(diǎn)在所述顯示面板上建立第二直角坐標(biāo)系;計(jì)算子單元,用于根據(jù)所述第一直角坐標(biāo)系和所述第二直角坐標(biāo)系,計(jì)算所述第二原點(diǎn)到所述第一原點(diǎn)的映射關(guān)系。
8.如權(quán)利要求6所述的裝置,其特征在于,所述獲取單元包括:獲取子單元,用于獲取所述顯示面板上的觸摸事件,所述觸摸事件在所述顯示面板上形成觸屏區(qū)域;第一確定子單元,用于確定所述觸屏區(qū)域的中心;第二確定子單元,用于在以所述觸屏區(qū)域的中心為圓心,預(yù)設(shè)半徑為半徑的圓上確定四個(gè)點(diǎn);判斷子單元,用于依次判斷所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的觸摸事件是否為相同的有效操作指令;操作指令位置確定第一子單元,用于如果所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的所述觸摸事件均為相同的有效操作指令,所述操作指令的位置為所述觸屏區(qū)域的中心的坐標(biāo)。
9.如權(quán)利要求8所述的裝置,其特征在于,所述獲取單元還包括:操作指令位置確定第二子單元,用于如果所述觸屏區(qū)域的中心和所述四個(gè)點(diǎn)上的所述觸摸事件中至少一項(xiàng)為無效操作指令并且至少一項(xiàng)為有效操作指令,所述操作指令的位置為所述觸摸事件中首個(gè)被判定為有效操作指令的所在點(diǎn)的坐標(biāo)。
10.如權(quán)利要求6~9任一項(xiàng)所述的裝置,其特征在于,所述響應(yīng)單元包括:映射子單元,用于根據(jù)所述放大系數(shù)和所述坐標(biāo)對(duì)應(yīng)關(guān)系,將所述操作指令的位置映射到所述屏幕相應(yīng)的坐標(biāo)上;響應(yīng)子單元,用于在所述屏幕相`應(yīng)的坐標(biāo)上同步響應(yīng)所述操作指令。
【文檔編號(hào)】G06F3/0488GK103558957SQ201310488151
【公開日】2014年2月5日 申請(qǐng)日期:2013年10月17日 優(yōu)先權(quán)日:2013年10月17日
【發(fā)明者】馬少龍 申請(qǐng)人:深圳市歐珀通信軟件有限公司