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