專利名稱:一種在移動終端上提示用戶進行觸控操作的方法及客戶端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種在移動終端上提示用戶進行觸控操作的方法及客戶端。
背景技術(shù):
隨著觸控技術(shù)的廣泛應(yīng)用,現(xiàn)有的很多移動終端上都配備了觸控面板,以便于顯示數(shù)據(jù)內(nèi)容和接收用戶操作。相應(yīng)地,用戶也逐漸習(xí)慣于使用觸控面板完成與上述移動終端的人機交互。針對移動終端上的觸控面板的操作包括滑動、點擊、單點觸控和多點觸控等,當(dāng)用戶向觸控面板發(fā)出上述操作后,移動終端根據(jù)該操作做出響應(yīng)以完成特定功能。但是現(xiàn)有的用戶界面(User Interface, UI)越來越復(fù)雜,觸控面板上顯示的UI中可能存在多個可觸控區(qū)域,對于移動終端的首次使用者或不熟練使用者,甚至是很少接觸該Π的用戶,往往無法在上述多個可觸控區(qū)域中找到正確的觸控區(qū)域以輸入觸控操作,從而出現(xiàn)誤操作或逆向操作。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種在移動終端上提示用戶進行觸控操作的方法及客戶端,可以引導(dǎo)用戶輸入正確的觸控操作。為達到上述目的,一方面,本發(fā)明提供了一種在移動終端上提示用戶進行觸控操作的方法,該方法包括檢測到針對移動終端的觸控面板的一觸控提示事件;根據(jù)該觸控提示事件在所述觸控面板上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。另一方面,本發(fā)明提供了在移動終端上提示用戶進行觸控操作的客戶端,該客戶端包括檢測模塊和引導(dǎo)模塊,其中所述檢測模塊,用于檢測針對移動終端的觸控面板的一觸控提示事件;所述引導(dǎo)模塊,用于根據(jù)所述觸控提示事件在所述觸控面板上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。本發(fā)明提供的在移動終端上提示用戶進行觸控操作的方法及客戶端,通過根據(jù)觸控提示事件顯示觸控引導(dǎo)動畫,直觀形象地為用戶示出了所需的觸控響應(yīng)的路徑,可降低用戶的誤操作率,以及提升用戶輸入觸控操作的效率。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯圖I是根據(jù)本發(fā)明的在移動終端上提示用戶進行觸控操作的方法的一種具體實施方式
的流程圖;圖2至圖5是圖I示出的具體實施方式
的幾個具體實施場景的示意圖;圖6是根據(jù)本發(fā)明的在移動終端上提示用戶進行觸控操作的客戶端的一種具體實施方式
的結(jié)構(gòu)示意圖及其應(yīng)用狀態(tài)說明。附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的實施例作詳細描述。首先請參考圖1,圖I是根據(jù)本發(fā)明的在移動終端上提示用戶進行觸控操作的方法的一種具體實施方式
的流程圖,該方法包括步驟S100,檢測到針對移動終端的觸控面板的一觸控提示事件;步驟S200,根據(jù)該觸控提示事件在所述觸控面板上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。具體地,所述移動終端具有觸控面板,用戶使用該觸控面板向所述移動終端發(fā)出指令,以完成人機交互。典型地,該移動終端上預(yù)裝Symbian、Windows Mobile、iOS、 Android、Maemo> WebOS、Palm OS或Blackberry OS等終端操作系統(tǒng),為應(yīng)用程序運行提供合適環(huán)境。所述觸控提示事件包括軟件更新提示、軟件界面異常提示和/或其他單點/多點觸控操作提示,該觸控提示事件的目的是提示用戶向所述觸控面板發(fā)出觸控響應(yīng)操作, 該觸控響應(yīng)操作包括單點觸控操作、多點觸控操作以及滑動觸控操作等。所述觸控引導(dǎo)動畫包括一手勢圖標,該手勢圖標根據(jù)針對所述觸控提示事件做出觸控響應(yīng)的路徑來移動,以模擬用戶針對所述觸控面板的點擊操作和/或滑動操作。優(yōu)選地,該方法還包括步驟S300,所述觸控引導(dǎo)動畫淡出顯示。具體地,指的是所述手勢圖標至少沿所述路徑完整移動一次后,然后該手勢圖標從觸控面板上淡出顯示,其淡出方式可以是慢慢消失、變淡并移出屏幕外等。在一些實施例中,用戶想所述觸控面板發(fā)出正確的觸控響應(yīng)操作后,該觸控引導(dǎo)動畫才淡出顯示??蛇x地,在顯示所述觸控引導(dǎo)動畫前,先在所述觸控面板上顯示所述觸控提示事件的說明。所述說明是用于解釋或標示出該觸控提示事件的文字或圖片。為了形象地說明圖I示出的方法,請參考圖2至圖5,圖2至圖5是圖I示出的具體實施方式
的幾個具體實施場景的示意圖。首先參考圖2,移動終端上啟動了一個用于管理聯(lián)系人的軟件,圖2中的界面200是該軟件運行時移動終端的觸控面板上顯示的界面。在本實施例中,所述移動終端檢測到該軟件具有較新版本,或服務(wù)器主動向所述移動終端推送更新該軟件的通知,則所述移動終端產(chǎn)生一軟件更新提示,該軟件更新提示目的是提示用戶針對所述觸控面板發(fā)出相應(yīng)的觸控響應(yīng)操作以控制該軟件是否進行更新。當(dāng)該軟件更新提示生成后,首先界面200內(nèi)出現(xiàn)圖形元素201,該圖形元素201內(nèi)包括文字說明“發(fā)現(xiàn)新版本,點擊查看詳情”,用于向用戶解釋已產(chǎn)生所述軟件更新提示。接下來請參考圖3,當(dāng)界面200內(nèi)出現(xiàn)圖形元素201后,顯示觸控引導(dǎo)動畫。具體地,手勢圖標202出現(xiàn)并進入界面200內(nèi),該手勢圖標202繪制為模擬人手形狀的圖形,能達到直觀的提示效果。很容易地,根據(jù)該手勢圖標fT202的人手形狀,用戶自然聯(lián)想到該手勢圖標202中伸出的食指所指向的位置代表了用戶的實際觸控響應(yīng)操作在所述觸控面板上的焦點位置。在本實施例中,所述觸控引導(dǎo)動畫的目的是引導(dǎo)用戶在所述觸控面板上點擊圖形元素201?;诖四康?,手勢圖標202沿箭頭Al所指的方向移動。繼續(xù)參考圖4,隨著手勢圖標202沿箭頭Al所指的方向移動,手勢圖標202中伸出的食指指向的位置移動至圖形元素201之上,因此用戶通過手勢圖標202的移動即可判斷出需要點擊圖形元素201 以進行與該軟件有關(guān)的更新操作。優(yōu)選地,當(dāng)手勢圖標202中伸出的食指停留在圖形元素 201之上時,為手勢圖標202設(shè)置動畫效果以仿效用戶在真實世界中對所述觸控面板的點擊操作,以提示用戶點擊。接下來在本實施例中,手勢圖標202沿著箭頭A2所指的方向移動,界面200進一步變?yōu)閳D5示出的情況。手勢圖標202持續(xù)沿著箭頭A2所指的方向移動,直至移除界面 200之外,或在移動過程中慢慢淡化顯示直至消失,此時所述觸控引導(dǎo)動畫播放完畢。用戶可根據(jù)該手勢圖標202的如圖2至圖5中示出的路徑來判斷如何進行正確的觸控操作。類似地,在其他一些觸控面板上顯示的界面中,當(dāng)檢測到一觸控提示事件時,首先在所述界面中顯示該觸控提示事件的說明,然后播放包括至少一個手勢圖標的觸控引導(dǎo)動畫以提示用戶進行正確的觸控響應(yīng)操作。在一些特定的界面中,若所述觸控響應(yīng)操作是關(guān)鍵操作,即移動終端在等待該觸控響應(yīng)操作提示以進行下一步處理,則優(yōu)選地所述觸控引導(dǎo)動畫反復(fù)播放,直至用戶發(fā)出該觸控響應(yīng)操作或離開當(dāng)前界面,該觸控引導(dǎo)動畫的播放才停止。需要說明的是,所述觸控引導(dǎo)動畫并不受限于圖2至圖5中提供的描述具體實施形式,而可根據(jù)設(shè)計需求具體編排其內(nèi)容,以滿足引導(dǎo)用戶做出多種的觸控響應(yīng)操作的需求。相應(yīng)地,本發(fā)明還提供了一種在移動終端上提示用戶進行觸控操作的客戶端,請參考圖6,圖6是根據(jù)本發(fā)明的在移動終端上提示用戶進行觸控操作的客戶端的一種具體實施方式
的結(jié)構(gòu)示意圖及其應(yīng)用狀態(tài)說明,該客戶端600包括檢測模塊610和引導(dǎo)模塊 620,其中所述檢測模塊610,用于檢測針對移動終端的觸控面板700的一觸控提示事件;所述引導(dǎo)模塊620,用于根據(jù)所述觸控提示事件在所述觸控面板700上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。具體地,所述觸控提示事件包括軟件更新提示、軟件界面異常提示和/或其他單點/多點觸控操作提示。優(yōu)選地,該客戶端600還包括提示模塊630,用于在引導(dǎo)模塊620顯示所述觸控引導(dǎo)動畫前,在觸控面板700上顯示所述觸控提示事件的說明。可選地,引導(dǎo)模塊620顯示所述觸控引導(dǎo)動畫后,還將該觸控引導(dǎo)動畫淡出顯示。 所述觸控引導(dǎo)動畫包括手勢圖標,該手勢圖標依照所述路徑移動,并模擬用戶針對所述觸控面板的點擊操作和/或滑動操作。在優(yōu)選的實施例中,該客戶端600實施為一種計算機程序產(chǎn)品,可以安裝在預(yù)裝了 Symbian> Windows MobiIe> iOS> Android>Maemo> WebOS>Palm OS 或 Blackberry OS 等終端操作系統(tǒng)的移動終端上。上述計算機程序產(chǎn)品的實施例可以通過使用用于計算機可讀信息的任何記錄介質(zhì)來實現(xiàn),所述記錄介質(zhì)包括磁介質(zhì)、光介質(zhì)或其他適合的介質(zhì)。
5
本發(fā)明提供的在移動終端上提示用戶進行觸控操作的方法可以使用可編程邏輯器件結(jié)合來實現(xiàn),也可以實施為計算機程序軟件,例如根據(jù)本發(fā)明的實施例可以是一種計算機程序產(chǎn)品,運行該程序產(chǎn)品使計算機執(zhí)行用于所示范的方法。所述計算機程序產(chǎn)品包括計算機可讀存儲介質(zhì),該介質(zhì)上包含計算機程序邏輯或代碼部分,用于實現(xiàn)所述在移動終端上提示用戶進行觸控操作的方法。所述計算機可讀存儲介質(zhì)可以是被安裝在計算機中的內(nèi)置介質(zhì)或者可從計算機主體拆卸的可移動介質(zhì)(例如熱拔插技術(shù)存儲設(shè)備)。所述內(nèi)置介質(zhì)包括但不限于可重寫的非易失性存儲器,例如RAM、R0M、快閃存儲器和硬盤。所述可移動介質(zhì)包括但不限于光存儲媒體(例如CD-ROM和DVD)、磁光存儲媒體(例如MO)、磁存儲媒體(例如盒帶或移動硬盤)、具有內(nèi)置的可重寫的非易失性存儲器的媒體(例如存儲卡)和具有內(nèi)置ROM的媒體(例如ROM盒)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何具有適當(dāng)編程裝置的計算機系統(tǒng)都將能夠執(zhí)行包含在程序產(chǎn)品中的本發(fā)明的方法的諸步驟。盡管本說明書中描述的多數(shù)具體實施方式
都側(cè)重于軟件程序,但是作為固件和硬件實現(xiàn)本發(fā)明提供的方法的替代實施例同樣在本發(fā)明要求保護的范圍之內(nèi)。本發(fā)明提供的在移動終端上提示用戶進行觸控操作的方法及客戶端,通過根據(jù)觸控提示事件顯示觸控引導(dǎo)動畫,直觀形象地為用戶示出了所需的觸控響應(yīng)的路徑,可降低用戶的誤操作率,以及提升用戶輸入觸控操作的效率。以上所揭露的僅為本發(fā)明的一些較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種在移動終端上提示用戶進行觸控操作的方法,該方法包括檢測到針對移動終端的觸控面板的一觸控提示事件;根據(jù)該觸控提示事件在所述觸控面板上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。
2.根據(jù)權(quán)利要求I所述的方法,顯示所述觸控引導(dǎo)動畫前,該方法還包括在所述觸控面板上顯示所述觸控提示事件的說明。
3.根據(jù)權(quán)利要求I所述的方法,顯示所述觸控引導(dǎo)動畫后,該方法還包括所述觸控引導(dǎo)動畫淡出顯示。
4.根據(jù)權(quán)利要求I所述的方法,其中,所述觸控提示事件包括軟件更新提示、軟件界面異常提示和/或其他單點/多點觸控操作提示。
5.根據(jù)權(quán)利要求I所述的方法,其中,所述觸控引導(dǎo)動畫包括手勢圖標,該手勢圖標依照所述路徑移動,并模擬用戶針對所述觸控面板的點擊操作和/或滑動操作。
6.一種在移動終端上提示用戶進行觸控操作的客戶端,該客戶端包括檢測模塊和引導(dǎo)模塊,其中所述檢測模塊,用于檢測針對移動終端的觸控面板的一觸控提示事件;所述引導(dǎo)模塊,用于根據(jù)所述觸控提示事件在所述觸控面板上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。
7.根據(jù)權(quán)利要求6所述的客戶端,該客戶端還包括提示模塊,用于在所述引導(dǎo)模塊顯示所述觸控引導(dǎo)動畫前,在所述觸控面板上顯示所述觸控提示事件的說明。
8.根據(jù)權(quán)利要求6所述的客戶端,其中所述引導(dǎo)模塊顯示所述觸控引導(dǎo)動畫后,還將該觸控引導(dǎo)動畫淡出顯示。
9.根據(jù)權(quán)利要求6所述的客戶端,其中,所述觸控提示事件包括軟件更新提示、軟件界面異常提示和/或其他單點/多點觸控操作提示。
10.根據(jù)權(quán)利要求6所述的客戶端,其中,所述觸控引導(dǎo)動畫包括手勢圖標,該手勢圖標依照所述路徑移動,并模擬用戶針對所述觸控面板的點擊操作和/或滑動操作。
全文摘要
本發(fā)明提供了一種在移動終端上提示用戶進行觸控操作的方法,該方法包括檢測到針對移動終端的觸控面板的一觸控提示事件;根據(jù)該觸控提示事件在所述觸控面板上顯示觸控引導(dǎo)動畫,該觸控引導(dǎo)動畫用于示出用戶針對所述觸控提示事件做出觸控響應(yīng)的路徑。相應(yīng)地,本發(fā)明還提供了一種在移動終端上提示用戶進行觸控操作的客戶端。本發(fā)明提供的在移動終端上提示用戶進行觸控操作的方法及客戶端,通過根據(jù)觸控提示事件顯示觸控引導(dǎo)動畫,直觀形象地為用戶示出了所需的觸控響應(yīng)的路徑,可降低用戶的誤操作率,以及提升用戶輸入觸控操作的效率。
文檔編號G06F3/048GK102591569SQ20111042157
公開日2012年7月18日 申請日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者韓福紅 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司