專利名稱:一種觸控終端顯示界面的操作控制方法及其觸控終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及家用電器技術(shù)領(lǐng)域,特別是涉及一種觸控終端顯示界面的操作控制方法及其觸控終端。
背景技術(shù):
隨著我國(guó)科學(xué)技術(shù)的不斷發(fā)展,顯示器、投影儀、一體機(jī)、計(jì)算機(jī)、電視機(jī)、攝像機(jī)、照相機(jī)等家用電器設(shè)備在人們?nèi)粘I钪性絹?lái)越普及,已經(jīng)成為人們生活不可缺少的組成部分。目前,對(duì)于其中觸屏手機(jī)等具有顯示界面觸摸控制的觸控終端,其屏幕尺寸正朝著大尺寸方向發(fā)展,熱門手機(jī)的屏幕尺寸目前已經(jīng)達(dá)到4. 8英寸和5. 3英寸,甚至更大的尺寸。然而,超大的屏幕雖然可以給用戶帶來(lái)全新的體驗(yàn),但是也讓用戶無(wú)法單手對(duì)大尺寸觸摸屏的任何位置進(jìn)行觸控,即用戶無(wú)法單手對(duì)大尺寸觸摸屏手機(jī)進(jìn)行靈活的操作,例如用戶單手掌握大屏手機(jī)時(shí)無(wú)法靈活地觸摸到屏幕上半部分和對(duì)角線部分,從而無(wú)法對(duì)顯示界面的上半部分和對(duì)角線部分進(jìn)行控制,給用戶的工作和生活帶來(lái)諸多不便,嚴(yán)重降低了用戶的產(chǎn)品使用感受。因此,目前迫切需要開(kāi)發(fā)出一種技術(shù),其可以讓用戶方便、可靠地對(duì)觸控終端顯示界面的任意位置進(jìn)行控制,保證用戶對(duì)觸控終端的產(chǎn)品使用感受,給用戶的工作和生活帶來(lái)便利。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是提供一種觸控終端顯示界面的操作控制方法及其觸控終端,其可以讓用戶方便、可靠地對(duì)觸控終端顯示界面的任意位置進(jìn)行控制,給用戶的工作和生活帶來(lái)便利,增強(qiáng)用戶對(duì)觸控終端的產(chǎn)品使用感受,具有重大的生產(chǎn)實(shí)踐意義。為此,本發(fā)明提供了一種觸控終端顯示界面的操作控制方法,包括以下步驟 第一步實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終
止位置以及觸摸移動(dòng)方向;
第二步,當(dāng)觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。其中,在所述第一步中,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的上方時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺纳贤乱苿?dòng)。其中,在所述第二步中,所述比例距離根據(jù)以下步驟確定首先獲取最上層顯示界面布局在屏幕左上角的頂點(diǎn)坐標(biāo)值;然后,根據(jù)觸摸起始位置和觸摸終止位置之間間距所對(duì)應(yīng)的移動(dòng)百分比,將左上角頂點(diǎn)的縱坐標(biāo)設(shè)置為移動(dòng)百分比乘以顯示界面的最大縱坐標(biāo),橫坐標(biāo)保持不變;最后,將改變后左上角頂點(diǎn)的縱坐標(biāo)值與改變前左上角頂點(diǎn)的縱坐標(biāo)值之間的差值作為與所述間距對(duì)應(yīng)的比例距離。
其中,在所述第二步中,所述移動(dòng)的觸控終端顯示界面為顯示界面的預(yù)設(shè)區(qū)域,所述顯示界面的預(yù)設(shè)區(qū)域根據(jù)以下步驟確定
根據(jù)觸摸移動(dòng)方向與顯示界面的預(yù)設(shè)區(qū)域存在的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的觸摸移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域。其中,所述用戶對(duì)觸控終端顯示界面的觸摸操作具體通過(guò)顯示界面上的控制浮標(biāo)來(lái)實(shí)現(xiàn)。其中,所述控制浮標(biāo)在用戶移動(dòng)后,通過(guò)以下步驟調(diào)整具體的顯示位置
實(shí)時(shí)檢測(cè)所述控制浮標(biāo)的移動(dòng)位置,然后根據(jù)控制浮標(biāo)的位置與觸控終端顯示界面的
顯示位置之間的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的控制浮標(biāo)位置所對(duì)應(yīng)的觸控終端顯示界面的顯示位置,然后刷新當(dāng)前顯示界面的布局。此外,本發(fā)明還提供了一種觸控終端,包括
觸摸檢測(cè)單元,實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向,然后發(fā)送給顯示界面移動(dòng)控制單元;
顯示界面移動(dòng)控制單元,與所述觸摸檢測(cè)單元相連接,用于當(dāng)所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。其中,所述顯示界面移動(dòng)控制單元具體包括
顯示界面坐標(biāo)獲取模塊,用于獲取最上層顯示界面布局在屏幕左上角的頂點(diǎn)坐標(biāo)值,然后發(fā)送給移動(dòng)后坐標(biāo)確定模塊;
移動(dòng)后坐標(biāo)確定模塊,與顯示界面坐標(biāo)獲取模塊相連接,用于根據(jù)觸摸起始位置和觸摸終止位置之間間距所對(duì)應(yīng)的移動(dòng)百分比,將左上角頂點(diǎn)的縱坐標(biāo)設(shè)置為移動(dòng)百分比乘以顯示界面的最大縱坐標(biāo),橫坐標(biāo)保持不變,然后發(fā)送給顯示界面移動(dòng)模塊;
顯示界面移動(dòng)模塊,與移動(dòng)后坐標(biāo)確定模塊相連接,用于將改變后左上角頂點(diǎn)的縱坐標(biāo)值與改變前左上角頂點(diǎn)的縱坐標(biāo)值之間的差值作為與所述間距對(duì)應(yīng)的比例距離,刷新當(dāng)前顯示界面的布局,實(shí)現(xiàn)顯示界面的移動(dòng)。其中,所述顯示界面移動(dòng)控制單元包括
預(yù)設(shè)區(qū)域確定模塊,所述預(yù)設(shè)區(qū)域確定模塊用于根據(jù)觸摸移動(dòng)方向與顯示界面的預(yù)設(shè)區(qū)域存在的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的觸摸移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域,然后發(fā)送給移動(dòng)執(zhí)行模塊;
移動(dòng)執(zhí)行模塊,與預(yù)設(shè)區(qū)域確定模塊相連接,用于當(dāng)所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將所述預(yù)設(shè)區(qū)域確定模塊發(fā)送的顯示界面的預(yù)設(shè)區(qū)域進(jìn)行移動(dòng)。其中,還包括
控制浮標(biāo)觸摸輸入單元,用于通過(guò)顯示界面上的控制浮標(biāo)輸入用戶對(duì)觸控終端顯示界面的觸摸操作;
控制浮標(biāo)位置確定單元,與控制浮標(biāo)觸摸輸入單元相連接,用于實(shí)時(shí)檢測(cè)所述控制浮標(biāo)的移動(dòng)位置,然后根據(jù)控制浮標(biāo)的位置與觸控終端顯示界面的顯示位置之間的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的控制浮標(biāo)位置所對(duì)應(yīng)的觸控終端顯示界面的顯示位置,然后刷新當(dāng)前顯示界面的布局。
其中,所述觸控終端為觸屏手機(jī)或者觸屏平板電腦。其中,所述觸摸檢測(cè)單元為所述觸控終端主板上安裝的電容式觸摸屏模塊或電阻式觸摸屏模塊;
所述顯示界面移動(dòng)控制單元為所述觸控終端主板上的中央處理器CPU、數(shù)字信號(hào)處理器DSP或者單片機(jī)MCU。由以上本發(fā)明提供的技術(shù)方案可見(jiàn),與現(xiàn)有技術(shù)相比較,本發(fā)明提供的一種觸控終端顯示界面的操作控制方法及其觸控終端,其通過(guò)實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向,然后在所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng),從而實(shí)現(xiàn)對(duì)顯示界面進(jìn)行左右方向、上下方向或者對(duì)角線方向的移動(dòng),從而可以讓用戶方便、可靠地對(duì)觸控終端顯示界面的任意位置進(jìn)行控制,給用戶的工作和生活帶來(lái)便利,增強(qiáng)用戶對(duì)觸控終端的產(chǎn)品使用感受,具有重大的生產(chǎn)實(shí)踐意義。
圖1為本發(fā)明提供的一種觸控終端顯示界面的操作控制方法的流程 圖2為本發(fā)明提供的一種顯示終端的電路結(jié)構(gòu)方框 圖3為本發(fā)明提供的一種顯示終端操作控制方法及其顯示終端中的顯示界面與控制浮標(biāo)的效果示意圖一;
圖4為本發(fā)明提供的一種顯示終端操作控制方法及其顯示終端中的顯示界面與控制浮標(biāo)的效果示意圖二。
具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。參見(jiàn)圖1,本發(fā)明提供了一種觸控終端顯示界面的操作控制方法,其包括以下步驟
步驟SlOl :實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向;
步驟S102,當(dāng)觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。在本發(fā)明中,對(duì)于步驟S101,具體實(shí)現(xiàn)上,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的上方時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺纳贤乱苿?dòng)。同理,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的左邊時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺淖笸乙苿?dòng)。此外,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的左邊,且位于所述顯示界面的對(duì)角線上時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺淖笸已刂@示界面對(duì)角線移動(dòng)。
在本發(fā)明中,對(duì)于步驟S102,為了防止用戶輕微觸摸所述觸控終端的顯示界面就造成顯示界面移動(dòng),本發(fā)明設(shè)置只有觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),才將觸控終端顯示界面進(jìn)行整體移動(dòng)。具體實(shí)現(xiàn)上,所述預(yù)設(shè)距離閥值可以根據(jù)用戶的需要和觸控終端顯示界面的實(shí)際尺寸大小進(jìn)行預(yù)先任意設(shè)定,例如對(duì)于4. 8英寸的顯示界面,可以設(shè)定該預(yù)設(shè)距離閥值為5mm,當(dāng)然,還可以是其他任意的數(shù)值。具體實(shí)現(xiàn)上,對(duì)于移動(dòng)距離,其作為與所述間距對(duì)應(yīng)的比例距離,可以根據(jù)用戶的需要和觸控終端顯示界面的實(shí)際尺寸大小進(jìn)行預(yù)先任意設(shè)定,例如可以為I倍間距。具體實(shí)現(xiàn)上,所述步驟S102中的所述比例距離根據(jù)以下步驟確定首先獲取最上層顯示界面布局在屏幕左上角的頂點(diǎn)坐標(biāo)值;然后,根據(jù)觸摸起始位置和觸摸終止位置之間間距所對(duì)應(yīng)的移動(dòng)百分比,將左上角頂點(diǎn)的縱坐標(biāo)設(shè)置為移動(dòng)百分比乘以顯示界面的最大縱坐標(biāo),橫坐標(biāo)保持不變;最后,將改變后左上角頂點(diǎn)的縱坐標(biāo)值與改變前左上角頂點(diǎn)的縱坐標(biāo)值之間的差值作為與所述間距對(duì)應(yīng)的比例距離。例如,原始最上層顯示界面的布局layout在屏幕左上角的頂點(diǎn)坐標(biāo)值為(0,0),布局layout的最大縱坐標(biāo)值為MAX_Y,下移的移動(dòng)百分比為20%,則將原先左上角頂點(diǎn)的坐標(biāo)值調(diào)整為(0,MAX_Y*0. 2),將MAX_Y*0. 2作為與移動(dòng)百分比20%對(duì)應(yīng)的比例距離,以該比例距離作為移動(dòng)距離進(jìn)行顯示界面的移動(dòng),刷新當(dāng)前顯示界面的布局。對(duì)于本發(fā)明,具體實(shí)現(xiàn)上,在步驟S102中,所述觸控終端顯示界面不限于將顯示界面的整體進(jìn)行移動(dòng),可以是為顯示界面的預(yù)設(shè)區(qū)域,所述顯示界面的預(yù)設(shè)區(qū)域根據(jù)以下步驟確定
根據(jù)觸摸移動(dòng)方向與顯示界面的預(yù)設(shè)區(qū)域存在的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的觸摸移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域。需要說(shuō)明的是,在本發(fā)明中,所述不同觸摸移動(dòng)方向和顯示界面不同預(yù)設(shè)區(qū)域的預(yù)設(shè)對(duì)應(yīng)關(guān)系,可以根據(jù)用戶的需求預(yù)先進(jìn)行設(shè)定,例如,預(yù)先設(shè)置向下移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域?yàn)轱@示界面上半部分區(qū)域,以及預(yù)先設(shè)置向右移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域?yàn)轱@示界面左半部分區(qū)域,以及預(yù)先設(shè)置從左往右沿著顯示界面對(duì)角線移動(dòng)的移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域?yàn)轱@示界面位于該對(duì)角線左邊的區(qū)域。因此,對(duì)于本發(fā)明提供的觸控終端顯示界面的操作控制方法,其可以通過(guò)實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向,然后在所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng),從而實(shí)現(xiàn)對(duì)顯示界面進(jìn)行左右方向、上下方向或者對(duì)角線方向的移動(dòng),從而方便用戶對(duì)顯示界面上的各種程序或者功能圖標(biāo)進(jìn)行操作控制。對(duì)于本發(fā)明,具體實(shí)現(xiàn)上,參見(jiàn)圖3所示,用戶對(duì)觸控終端顯示界面的觸摸操作可以通過(guò)顯示界面I上一個(gè)半透明的控制浮標(biāo)2來(lái)實(shí)現(xiàn)。所述控制浮標(biāo)可以設(shè)置于所述觸控終端顯示界面的任意位置,例如,為了方便控制顯示界面的下移與上移,所述控制浮標(biāo)設(shè)置在顯示界面的最上端,且始終位于所述顯示界面的右端邊緣或左端邊緣。對(duì)于本發(fā)明,所述控制浮標(biāo)在用戶移動(dòng)后,可以通過(guò)以下步驟調(diào)整具體的顯示位置 實(shí)時(shí)檢測(cè)所述控制浮標(biāo)的移動(dòng)位置,然后根據(jù)控制浮標(biāo)的位置與觸控終端顯示界面的顯示位置之間的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的控制浮標(biāo)位置所對(duì)應(yīng)的觸控終端顯示界面的顯示位置,然后刷新當(dāng)前顯示界面的布局。具體實(shí)現(xiàn)上,例如,當(dāng)所述控制浮標(biāo)位于所述顯示界面豎直平分線下方時(shí),將所述控制浮標(biāo)顯示在所述顯示界面的左端邊緣。為了不影響用戶視覺(jué)體驗(yàn),所述控制浮標(biāo)采用半透明設(shè)計(jì),且浮標(biāo)面積小于普通應(yīng)用程序面積。當(dāng)用戶需要將顯示界面I的上半部分10向下移動(dòng)時(shí),用戶可以拖動(dòng)該控制浮標(biāo)2下移,如圖3所示,移動(dòng)直至顯示界面的上半部分10的顯示區(qū)域到達(dá)用戶手指可靈活操作的位置(即顯示界面I的下半部分位置),參見(jiàn)圖4所示。所述顯示界面下移距離與控制浮標(biāo)的下移距離成放大比例,比例系數(shù)由用戶自定義設(shè)置。對(duì)于本發(fā)明,需要說(shuō)明的是,當(dāng)用戶再次需要將顯示界面進(jìn)行全屏顯示時(shí),可以通過(guò)主頁(yè)面鍵輸入全屏觸發(fā)指令,或者向上拖動(dòng)控制浮標(biāo),使得將觸控終端顯示界面向上移動(dòng)。對(duì)于本發(fā)明,其可以讓觸屏手機(jī)等觸控終端的顯示概念增加獨(dú)創(chuàng)性,將顯示界面區(qū)域化,可以通過(guò)拖動(dòng)控制浮標(biāo)的方式,來(lái)改變用戶對(duì)觸控終端顯示界面的觸摸操作位置,獲知用戶的觸摸操作方向和移動(dòng)距離,從而控制顯示界面的上下或者左右移動(dòng),同時(shí)隱藏用戶暫時(shí)不需要操作的界面區(qū)域,并將需要操作的界面區(qū)域移動(dòng)至用戶手指能夠靈活操作的范圍內(nèi),提高了對(duì)觸控終端顯示界面的控制靈活性。對(duì)于本發(fā)明,其實(shí)現(xiàn)用戶可單手控制顯示界面下移,進(jìn)而能夠單手靈活觸摸以前觸摸不到的區(qū)域,實(shí)現(xiàn)了用戶單手靈活操作大屏手機(jī)的可能。此外,本發(fā)明通過(guò)改進(jìn)了用戶對(duì)觸控終端顯示界面的觸摸操作的控制放入,通過(guò)上下移動(dòng)控制浮標(biāo),來(lái)上下移動(dòng)顯示界面,符合用戶的固有思維,方便用戶操作,提升了用戶的操作體驗(yàn)。參見(jiàn)圖2,基于上述本發(fā)明提供的一種觸控終端顯示界面的操作控制方法,本發(fā)明提供了一種觸控終端,包括觸摸檢測(cè)單元201和顯示界面移動(dòng)控制單元202,其中
觸摸檢測(cè)單元201,實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向,然后發(fā)送給顯示界面移動(dòng)控制單元;
顯示界面移動(dòng)控制單元202,與所述觸摸檢測(cè)單元201相連接,用于當(dāng)所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。在本發(fā)明中,所述觸控終端可以包括任意一種具有顯示界面觸控功能的終端,例如觸屏手機(jī)、觸屏平板電腦等。在本發(fā)明中,所述觸摸檢測(cè)單元201可以為所述觸控終端主板上安裝的電容式觸摸屏模塊或電阻式觸摸屏模塊。在本發(fā)明中,所述顯示界面移動(dòng)控制單元202可以為所述觸控終端主板上的中央處理器CPU、數(shù)字信號(hào)處理器DSP或者單片機(jī)MCU。在本發(fā)明中,對(duì)于觸摸檢測(cè)單元201,具體實(shí)現(xiàn)上,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的上方時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺纳贤乱苿?dòng)。同理,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的左邊時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺淖笸乙苿?dòng)。此外,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的左邊,且位于所述顯示界面的對(duì)角線上時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺淖笸已刂@示界面對(duì)角線移動(dòng)。在本發(fā)明中,為了防止用戶輕微觸摸所述觸控終端的顯示界面就造成顯示界面移動(dòng),本發(fā)明在顯示界面移動(dòng)控制單元202中設(shè)置只有觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),才將觸控終端顯示界面進(jìn)行整體移動(dòng)。具體實(shí)現(xiàn)上,所述預(yù)設(shè)距離閥值可以根據(jù)用戶的需要和觸控終端顯示界面的實(shí)際尺寸大小進(jìn)行預(yù)先任意設(shè)定,例如對(duì)于4. 8英寸的顯示界面,可以設(shè)定該預(yù)設(shè)距離閥值為5mm,當(dāng)然,還可以是其他任意的數(shù)值。具體實(shí)現(xiàn)上,對(duì)于移動(dòng)距離,其作為與所述間距對(duì)應(yīng)的比例距離,可以根據(jù)用戶的需要和觸控終端顯示界面的實(shí)際尺寸大小進(jìn)行預(yù)先任意設(shè)定,例如可以為I倍間距。具體實(shí)現(xiàn)上,所述顯示界面移動(dòng)控制單元202根據(jù)所述觸摸移動(dòng)方向,將所述觸控終端顯示屏幕進(jìn)行移動(dòng)。 對(duì)于本發(fā)明,為了根據(jù)所述觸摸移動(dòng)方向,將所述觸控終端顯示屏幕進(jìn)行移動(dòng),具體實(shí)現(xiàn)上,所述顯示界面移動(dòng)控制單元具體包括
顯示界面坐標(biāo)獲取模塊,用于獲取最上層顯示界面布局在屏幕左上角的頂點(diǎn)坐標(biāo)值,然后發(fā)送給移動(dòng)后坐標(biāo)確定模塊;
移動(dòng)后坐標(biāo)確定模塊,與顯示界面坐標(biāo)獲取模塊相連接,用于根據(jù)觸摸起始位置和觸摸終止位置之間間距所對(duì)應(yīng)的移動(dòng)百分比,將左上角頂點(diǎn)的縱坐標(biāo)設(shè)置為移動(dòng)百分比乘以顯示界面的最大縱坐標(biāo),橫坐標(biāo)保持不變,然后發(fā)送給顯示界面移動(dòng)模塊;
顯示界面移動(dòng)模塊,與移動(dòng)后坐標(biāo)確定模塊相連接,用于將改變后左上角頂點(diǎn)的縱坐標(biāo)值與改變前左上角頂點(diǎn)的縱坐標(biāo)值之間的差值作為與所述間距對(duì)應(yīng)的比例距離,刷新當(dāng)前顯示界面的布局,實(shí)現(xiàn)顯示界面的移動(dòng)。具體實(shí)現(xiàn)上,例如,原始最上層顯示界面的布局layout在屏幕左上角的頂點(diǎn)坐標(biāo)值為(0,0),布局layout的最大縱坐標(biāo)值為MAX_Y,下移的移動(dòng)百分比為20%,則將原先左上角頂點(diǎn)的坐標(biāo)值調(diào)整為(0,MAX_Y*0. 2),將MAX_Y*0. 2作為與移動(dòng)百分比20%對(duì)應(yīng)的比例距離,以該比例距離作為移動(dòng)距離進(jìn)行顯示界面的移動(dòng),刷新當(dāng)前顯示界面的布局。對(duì)于本發(fā)明,具體實(shí)現(xiàn)上,在顯示界面移動(dòng)控制單元202中,所述觸控終端顯示界面不限于將顯示界面的整體進(jìn)行移動(dòng),可以是為顯示界面的預(yù)設(shè)區(qū)域,所述顯示界面移動(dòng)控制單元包括
預(yù)設(shè)區(qū)域確定模塊,所述預(yù)設(shè)區(qū)域確定模塊用于根據(jù)觸摸移動(dòng)方向與顯示界面的預(yù)設(shè)區(qū)域存在的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的觸摸移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域,然后發(fā)送給移動(dòng)執(zhí)行模塊;
移動(dòng)執(zhí)行模塊,與預(yù)設(shè)區(qū)域確定模塊相連接,用于當(dāng)所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將所述預(yù)設(shè)區(qū)域確定模塊發(fā)送的顯示界面的預(yù)設(shè)區(qū)域進(jìn)行移動(dòng)。需要說(shuō)明的是,在本發(fā)明中,所述不同觸摸移動(dòng)方向和顯示界面不同預(yù)設(shè)區(qū)域的預(yù)設(shè)對(duì)應(yīng)關(guān)系,可以根據(jù)用戶的需求預(yù)先進(jìn)行設(shè)定,例如,預(yù)先設(shè)置向下移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域?yàn)轱@示界面上半部分區(qū)域,以及預(yù)先設(shè)置向右移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域?yàn)轱@示界面左半部分區(qū)域,以及預(yù)先設(shè)置從左往右沿著顯示界面對(duì)角線移動(dòng)的移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域?yàn)轱@示界面位于該對(duì)角線左邊的區(qū)域。對(duì)于本發(fā)明,具體實(shí)現(xiàn)上,參見(jiàn)圖3,用戶對(duì)觸控終端顯示界面的觸摸操作可以通過(guò)顯示界面I上一個(gè)半透明的控制浮標(biāo)2來(lái)實(shí)現(xiàn)。所述控制浮標(biāo)可以設(shè)置于所述觸控終端顯示界面的任意位置,例如,為了方便控制顯示界面的下移與上移,所述控制浮標(biāo)設(shè)置在顯示界面的最上端,且始終位于所述顯示界面的右端邊緣或左端邊緣。對(duì)于本發(fā)明,所述控制浮標(biāo)在用戶移動(dòng)后,為了調(diào)整具體的顯示位置,所述觸控終端具體包括
控制浮標(biāo)觸摸輸入單元,用于通過(guò)顯示界面上的控制浮標(biāo)輸入用戶對(duì)觸控終端顯示界面的觸摸操作;
控制浮標(biāo)位置確定單元,與控制浮標(biāo)觸摸輸入單元相連接,用于實(shí)時(shí)檢測(cè)所述控制浮標(biāo)的移動(dòng)位置,然后根據(jù)控制浮標(biāo)的位置與觸控終端顯示界面的顯示位置之間的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的控制浮標(biāo)位置所對(duì)應(yīng)的觸控終端顯示界面的顯示位置,然后刷新當(dāng)前顯示界面的布局。具體實(shí)現(xiàn)上,例如,當(dāng)所述控制浮標(biāo)位于所述顯示界面豎直平分線下方時(shí),將所述控制浮標(biāo)顯示在所述顯示界面的左端邊緣。為了不影響用戶視覺(jué)體驗(yàn),所述控制浮標(biāo)采用半透明設(shè)計(jì),且浮標(biāo)面積小于普通應(yīng)用程序面積。參見(jiàn)圖3所示,當(dāng)用戶需要將顯示界面I的上半部分10向下移動(dòng)時(shí),用戶可以拖動(dòng)該控制浮標(biāo)2下移,移動(dòng)直至顯示界面的上半部分10的顯示區(qū)域到達(dá)用戶手指可靈活操作的位置(即顯示界面I的下半部分位置),參見(jiàn)圖4所示。所述顯示界面下移距離與控制浮標(biāo)的下移距離成放大比例,比例系數(shù)由用戶自定義設(shè)置。對(duì)于本發(fā)明,需要說(shuō)明的是,當(dāng)用戶再次需要將顯示界面進(jìn)行全屏顯示時(shí),可以通過(guò)主頁(yè)面鍵輸入全屏觸發(fā)指令,或者向上拖動(dòng)控制浮標(biāo),使得將觸控終端顯示界面向上移動(dòng)。對(duì)于本發(fā)明,其可以讓觸屏手機(jī)等觸控終端的顯示概念增加獨(dú)創(chuàng)性,將顯示界面區(qū)域化,可以通過(guò)拖動(dòng)控制浮標(biāo)的方式,來(lái)改變用戶對(duì)觸控終端顯示界面的觸摸操作位置,獲知用戶的觸摸操作方向和移動(dòng)距離,從而控制顯示界面的上下或者左右移動(dòng),同時(shí)隱藏用戶暫時(shí)不需要操作的界面區(qū)域,并將需要操作的界面區(qū)域移動(dòng)至用戶手指能夠靈活操作的范圍內(nèi),提高了對(duì)觸控終端顯示界面的控制靈活性。對(duì)于本發(fā)明,其實(shí)現(xiàn)用戶可單手控制顯示界面下移,進(jìn)而能夠單手靈活觸摸以前觸摸不到的區(qū)域,實(shí)現(xiàn)了用戶單手靈活操作大屏手機(jī)的可能。此外,本發(fā)明通過(guò)改進(jìn)了用戶對(duì)觸控終端顯示界面的觸摸操作的控制放入,通過(guò)上下移動(dòng)控制浮標(biāo),來(lái)上下移動(dòng)顯示界面,符合用戶的固有思維,方便用戶操作,提升了用戶的操作體驗(yàn)。綜上所述,與現(xiàn)有技術(shù)相比較,本發(fā)明提供的一種觸控終端顯示界面的操作控制方法及其觸控終端,其可以讓用戶方便、可靠地對(duì)觸控終端顯示界面的任意位置進(jìn)行控制,給用戶的工作和生活帶來(lái)便利,增強(qiáng)用戶對(duì)觸控終端的產(chǎn)品使用感受,具有重大的生產(chǎn)實(shí)踐意義。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種觸控終端顯示界面的操作控制方法,其特征在于,包括以下步驟第一步實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向;第二步,當(dāng)觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。
2.如權(quán)利要求1所述的方法,其特征在于,在所述第一步中,當(dāng)在觸控終端的顯示界面中,所述觸摸起始位置位于觸摸終止位置的上方時(shí),認(rèn)定觸摸移動(dòng)方向?yàn)閺纳贤乱苿?dòng)。
3.如權(quán)利要求1所述的方法,其特征在于,在所述第二步中,所述比例距離根據(jù)以下步驟確定首先獲取最上層顯示界面布局在屏幕左上角的頂點(diǎn)坐標(biāo)值;然后,根據(jù)觸摸起始位置和觸摸終止位置之間間距所對(duì)應(yīng)的移動(dòng)百分比,將左上角頂點(diǎn)的縱坐標(biāo)設(shè)置為所述移動(dòng)百分比乘以顯示界面的最大縱坐標(biāo),橫坐標(biāo)保持不變;最后,將改變后左上角頂點(diǎn)的縱坐標(biāo)值與改變前左上角頂點(diǎn)的縱坐標(biāo)值之間的差值作為與所述間距對(duì)應(yīng)的比例距離。
4.如權(quán)利要求1所述的方法,其特征在于,在所述第二步中,所述移動(dòng)的觸控終端顯示界面為顯示界面的預(yù)設(shè)區(qū)域,所述顯示界面的預(yù)設(shè)區(qū)域根據(jù)以下步驟確定根據(jù)觸摸移動(dòng)方向與顯示界面的預(yù)設(shè)區(qū)域存在的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的觸摸移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域。
5.如權(quán)利要求1所述的方法,其特征在于,所述用戶對(duì)觸控終端顯示界面的觸摸操作具體通過(guò)顯示界面上的控制浮標(biāo)來(lái)實(shí)現(xiàn)。
6.如權(quán)利要求5所述的方法,其特征在于,所述控制浮標(biāo)在用戶移動(dòng)后,通過(guò)以下步驟調(diào)整觸控終端顯示界面的顯示位置實(shí)時(shí)檢測(cè)所述控制浮標(biāo)的移動(dòng)位置,然后根據(jù)控制浮標(biāo)的位置與觸控終端顯示界面的顯示位置之間的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的控制浮標(biāo)位置所對(duì)應(yīng)的觸控終端顯示界面的顯示位置,然后刷新當(dāng)前顯示界面的布局。
7.—種觸控終端,其特征在于,包括觸摸檢測(cè)單元,實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向,然后發(fā)送給顯示界面移動(dòng)控制單元;顯示界面移動(dòng)控制單元,與所述觸摸檢測(cè)單元相連接,用于當(dāng)所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。
8.如權(quán)利要求7所述的觸控終端,其特征在于,所述顯示界面移動(dòng)控制單元具體包括顯示界面坐標(biāo)獲取模塊,用于獲取最上層顯示界面布局在屏幕左上角的頂點(diǎn)坐標(biāo)值,然后發(fā)送給移動(dòng)后坐標(biāo)確定模塊;移動(dòng)后坐標(biāo)確定模塊,與顯示界面坐標(biāo)獲取模塊相連接,用于根據(jù)觸摸起始位置和觸摸終止位置之間間距所對(duì)應(yīng)的移動(dòng)百分比,將左上角頂點(diǎn)的縱坐標(biāo)設(shè)置為所述移動(dòng)百分比乘以顯示界面的最大縱坐標(biāo),橫坐標(biāo)保持不變,然后發(fā)送給顯示界面移動(dòng)模塊;顯示界面移動(dòng)模塊,與移動(dòng)后坐標(biāo)確定模塊相連接,用于將改變后左上角頂點(diǎn)的縱坐標(biāo)值與改變前左上角頂點(diǎn)的縱坐標(biāo)值之間的差值作為與所述間距對(duì)應(yīng)的比例距離,刷新當(dāng)前顯示界面的布局,實(shí)現(xiàn)顯示界面的移動(dòng)。
9.如權(quán)利要求7所述的觸控終端,其特征在于,所述顯示界面移動(dòng)控制單元包括預(yù)設(shè)區(qū)域確定模塊,所述預(yù)設(shè)區(qū)域確定模塊用于根據(jù)觸摸移動(dòng)方向與顯示界面的預(yù)設(shè)區(qū)域存在的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的觸摸移動(dòng)方向所對(duì)應(yīng)的顯示界面預(yù)設(shè)區(qū)域,然后發(fā)送給移動(dòng)執(zhí)行模塊;移動(dòng)執(zhí)行模塊,與預(yù)設(shè)區(qū)域確定模塊相連接,用于當(dāng)所述觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的比例距離作為移動(dòng)距離,將所述預(yù)設(shè)區(qū)域確定模塊發(fā)送的顯示界面的預(yù)設(shè)區(qū)域進(jìn)行移動(dòng)。
10.如權(quán)利要求7所述的觸控終端,其特征在于,還包括控制浮標(biāo)觸摸輸入單元,用于通過(guò)顯示界面上的控制浮標(biāo)輸入用戶對(duì)觸控終端顯示界面的觸摸操作;控制浮標(biāo)位置確定單元,與控制浮標(biāo)觸摸輸入單元相連接,用于實(shí)時(shí)檢測(cè)所述控制浮標(biāo)的移動(dòng)位置,然后根據(jù)控制浮標(biāo)的位置與觸控終端顯示界面的顯示位置之間的對(duì)應(yīng)關(guān)系,讀取與檢測(cè)的控制浮標(biāo)位置所對(duì)應(yīng)的觸控終端顯示界面的顯示位置,然后刷新當(dāng)前顯示界面的布局。
全文摘要
本發(fā)明公開(kāi)了一種觸控終端顯示界面的操作控制方法,包括步驟第一步實(shí)時(shí)檢測(cè)用戶對(duì)觸控終端顯示界面的觸摸操作,獲得觸摸起始位置和觸摸終止位置以及觸摸移動(dòng)方向;第二步,當(dāng)觸摸起始位置和觸摸終止位置之間的間距達(dá)到預(yù)設(shè)距離閥值時(shí),根據(jù)所述觸摸移動(dòng)方向,以與該間距對(duì)應(yīng)的預(yù)設(shè)比例距離作為移動(dòng)距離,將觸控終端顯示界面進(jìn)行移動(dòng)。此外,本發(fā)明還公開(kāi)了一種觸控終端。本發(fā)明公開(kāi)的一種觸控終端顯示界面的操作控制方法及其觸控終端,其可以讓用戶方便、可靠地對(duì)觸控終端顯示界面的任意位置進(jìn)行控制,給用戶的工作和生活帶來(lái)便利,增強(qiáng)用戶對(duì)觸控終端的產(chǎn)品使用感受,具有重大的生產(chǎn)實(shí)踐意義。
文檔編號(hào)G06F3/0488GK103019601SQ20121054850
公開(kāi)日2013年4月3日 申請(qǐng)日期2012年12月18日 優(yōu)先權(quán)日2012年12月18日
發(fā)明者于水通, 劉海豐, 顧立言 申請(qǐng)人:天津三星通信技術(shù)研究有限公司, 三星電子株式會(huì)社