一種智能終端的交互方法和裝置制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施方式提出了一種智能終端的交互方法和裝置。方法包括:在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng);接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū);判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。本發(fā)明實(shí)施方式省去了現(xiàn)有技術(shù)中的大量點(diǎn)擊操作,通過(guò)拖動(dòng)操作實(shí)現(xiàn)針對(duì)數(shù)據(jù)交互界面觸發(fā)區(qū)的選擇以及交互判定,降低了用戶(hù)操作繁雜程度,提高了交互效率。
【專(zhuān)利說(shuō)明】一種智能終端的交互方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施方式涉及信息處理【技術(shù)領(lǐng)域】,更具體地,涉及一種智能終端的交互方法和裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)(Internet)和即時(shí)通信技術(shù)在人們的日常生活、學(xué)習(xí)和工作中發(fā)揮的作用也越來(lái)越大。而且,隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,互聯(lián)網(wǎng)也在向移動(dòng)化發(fā)展。在當(dāng)今的信息時(shí)代中,各種信息設(shè)備應(yīng)運(yùn)而生:有用于話音傳輸?shù)墓潭娫?、移?dòng)電話;有用于信息資源共享、處理的服務(wù)器和個(gè)人電腦;有用于視頻數(shù)據(jù)顯示的各種電視機(jī)等等。這些設(shè)備都是在特定領(lǐng)域內(nèi)為解決實(shí)際的需求而產(chǎn)生的。隨著電子消費(fèi)、計(jì)算機(jī)、通信(3C)融合的到來(lái),人們?cè)絹?lái)越多地將注意力放到了對(duì)各個(gè)不同領(lǐng)域的信息設(shè)備進(jìn)行綜合利用的研究上,以充分利用現(xiàn)有資源設(shè)備來(lái)為人們更好的服務(wù)。
[0003]智能終端(Smartphone)是指像個(gè)人電腦一樣,具有獨(dú)立的操作系統(tǒng),可以由用戶(hù)自行安裝軟件、游戲等第三方服務(wù)商提供的程序,通過(guò)此類(lèi)程序來(lái)不斷對(duì)手機(jī)的功能進(jìn)行擴(kuò)充,并可以通過(guò)移動(dòng)通訊網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)接入的這樣一類(lèi)終端的總稱(chēng)。
[0004]智能終端在線支付等交互技術(shù)通常需要用戶(hù)選擇交互方式并確認(rèn)。交互方式一般包括賬戶(hù)余額交互、銀行卡交互等多種方式。目前,現(xiàn)有技術(shù)中通常以列表或彈出框?yàn)榻缑娉尸F(xiàn)各種交互方式,并由用戶(hù)在界面中點(diǎn)擊選擇交互方式??梢?jiàn),這種交互方式需要用戶(hù)點(diǎn)擊下拉列表框,并在框中選擇相應(yīng)的銀行卡或其他交互形式。
[0005]現(xiàn)有技術(shù)的智能終端在線交互方式簡(jiǎn)單移植于網(wǎng)頁(yè)交互方式,而網(wǎng)頁(yè)交互方式實(shí)際上是基于鼠標(biāo)點(diǎn)擊操作而設(shè)置的。目前智能終端大多已采用觸摸技術(shù),因此這種基于鼠標(biāo)點(diǎn)擊操作的交互方式并不適用于觸摸應(yīng)用環(huán)境中??梢?jiàn),支持觸摸技術(shù)的智能終端如果采用現(xiàn)有技術(shù)的交互方式,交互過(guò)程會(huì)很繁雜,從而不利于在線交互的效率提升。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施方式提出一種智能終端的交互方法,從而降低交互過(guò)程的復(fù)雜度,提高在線交互的效率。
[0007]本發(fā)明實(shí)施方式還提出了一種智能終端的交互裝置,從而降低交互過(guò)程的復(fù)雜度,提高在線交互的效率。
[0008]本發(fā)明實(shí)施方式的具體方案如下:
[0009]一種智能終端的交互方法,該方法包括:
[0010]在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng);
[0011]接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū);
[0012]判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0013]一種智能終端的交互裝置,該裝置包括屏幕設(shè)置單元、數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元和數(shù)據(jù)交互界面顯示單元,其中:
[0014]屏幕設(shè)置單元,用于在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng);
[0015]數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元,用于接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū);
[0016]數(shù)據(jù)交互界面顯示單元,用于判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0017]從上述技術(shù)方案可以看出,在本發(fā)明實(shí)施方式中,在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng);接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū);判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。由此可見(jiàn),應(yīng)用本發(fā)明實(shí)施方式之后,省去了現(xiàn)有技術(shù)中的大量點(diǎn)擊操作,通過(guò)拖動(dòng)操作實(shí)現(xiàn)針對(duì)數(shù)據(jù)交互界面觸發(fā)區(qū)的選擇以及交互判定,降低了用戶(hù)操作繁雜程度,從而降低了交互過(guò)程的復(fù)雜度,提高了交互效率。
[0018]而且,本發(fā)明實(shí)施方式尤其適用于多點(diǎn)觸控智能終端,節(jié)約了用戶(hù)操作時(shí)間,并進(jìn)一步提聞了交互效率。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0019]圖1為現(xiàn)有技術(shù)中智能終端數(shù)據(jù)交互界面第一示意圖;
[0020]圖2為現(xiàn)有技術(shù)中智能終端數(shù)據(jù)交互界面第二示意圖;
[0021]圖3為根據(jù)本發(fā)明實(shí)施方式智能終端的交互方法示意圖;
[0022]圖4為根據(jù)本發(fā)明實(shí)施方式的智能終端交互操作第一示意圖;
[0023]圖5為根據(jù)本發(fā)明實(shí)施方式的智能終端交互操作第二示意圖;
[0024]圖6為根據(jù)本發(fā)明實(shí)施方式的智能終端交互操作第三示意圖;
[0025]圖7為根據(jù)本發(fā)明實(shí)施方式智能終端交互實(shí)現(xiàn)邏輯分層圖;
[0026]圖8為根據(jù)本發(fā)明實(shí)施方式智能終端的交互裝置結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0027]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
[0028]在現(xiàn)有技術(shù)的各種智能終端在線交互方法中,需要由用戶(hù)通過(guò)點(diǎn)擊的方式選擇交互方式并確認(rèn)。交互方式一般包括賬戶(hù)余額、銀行卡等多種方式。而且,交互時(shí)的界面呈現(xiàn)方式主要包括列表或彈出框,由用戶(hù)在列表或彈出框中通過(guò)點(diǎn)擊選擇相應(yīng)的銀行卡或其他交互形式。[0029]比如,圖1為現(xiàn)有技術(shù)中智能終端數(shù)據(jù)交互界面第一示意圖;圖2為現(xiàn)有技術(shù)中智能終端數(shù)據(jù)交互界面第二示意圖。
[0030]由圖1和圖2可見(jiàn),現(xiàn)有技術(shù)的這種源于傳統(tǒng)鼠標(biāo)點(diǎn)擊的操作方式,用戶(hù)需要執(zhí)行多次點(diǎn)擊操作后才能完成一次交互操作,操作過(guò)程會(huì)很繁雜,不利于在線交互的效率提升。
[0031]為解決或減緩該技術(shù)問(wèn)題,本發(fā)明實(shí)施方式提出了一種智能終端的交互方法。
[0032]圖3為根據(jù)本發(fā)明實(shí)施方式智能終端的交互方法示意圖。
[0033]如圖3所示,該方法包括:
[0034]步驟301:在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng)。
[0035]在這里,可以在智能終端的屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)的具體位置,數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng)。數(shù)據(jù)交互界面觸發(fā)區(qū)可以包括賬戶(hù)余額數(shù)據(jù)交互界面觸發(fā)區(qū)、銀行卡數(shù)據(jù)交互界面觸發(fā)區(qū)、手機(jī)銀行數(shù)據(jù)交互界面觸發(fā)區(qū)或快捷數(shù)據(jù)交互界面觸發(fā)區(qū)等多種類(lèi)型,而且每種類(lèi)型的數(shù)據(jù)交互界面觸發(fā)區(qū)都具有相對(duì)應(yīng)的數(shù)據(jù)交互界面。比如,賬戶(hù)余額數(shù)據(jù)交互界面觸發(fā)區(qū)對(duì)應(yīng)于賬戶(hù)余額數(shù)據(jù)交互界面;銀行卡數(shù)據(jù)交互界面觸發(fā)區(qū)對(duì)應(yīng)于銀行卡數(shù)據(jù)交互界面;手機(jī)銀行數(shù)據(jù)交互界面觸發(fā)區(qū)對(duì)應(yīng)于手機(jī)銀行數(shù)據(jù)交互界面;快捷數(shù)據(jù)交互界面觸發(fā)區(qū)對(duì)應(yīng)于快捷數(shù)據(jù)交互界面,快捷數(shù)據(jù)交互界面觸發(fā)區(qū)具體可以為快捷支付框,等等。
[0036]由于可能存在有多種交互方式,因此可以在智能終端的屏幕上設(shè)置多個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū)。在一個(gè)實(shí)施方式中,可以在屏幕上設(shè)置數(shù)據(jù)交互界面觸發(fā)區(qū)列表,該數(shù)據(jù)交互界面觸發(fā)區(qū)列表中包含至少兩個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0037]圖4為根據(jù)本發(fā)明實(shí)施方式的智能終端交互操作第一示意圖。由圖4可見(jiàn),在屏幕上部分的虛線矩形為所設(shè)置的交互區(qū)域;在該交互區(qū)域的下面有4個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū),分別是賬戶(hù)余額數(shù)據(jù)交互界面觸發(fā)區(qū)、銀行卡數(shù)據(jù)交互界面觸發(fā)區(qū)、快捷數(shù)據(jù)交互界面觸發(fā)區(qū)和手機(jī)銀行數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0038]在本發(fā)明實(shí)施方式中,智能終端具體可以包括但是不局限于:功能手機(jī)、智能手機(jī)、掌上電腦、個(gè)人電腦(PC)、平板電腦或個(gè)人數(shù)字助理(PDA),等等。
[0039]而且,智能終端可以適用于任意的智能終端操作系統(tǒng),具體可以采用的操作系統(tǒng)包括但是不局限于:安卓(Andorid)、PalmOS、Symbian (塞班)、Windowsmobile、Linux、Android (安卓)、iPhone (蘋(píng)果)OS、BlackBerry (黑莓)0S6.0、WindowsPhone 系列,等等。
[0040]在本發(fā)明實(shí)施方式中,智能終端具體可以采用Andorid操作系統(tǒng),而且智能終端可以采用到Andorid的各個(gè)版本之中,包括但是不局限于:阿童木(AndroidBeta)、發(fā)條機(jī)器人(Androidl.0)、紙杯蛋糕(Androidl.5)、甜甜圈(Androidl.6)、松餅(Android2.0/2.1),凍酸奶(Android2.2)、姜餅(Android2.3)、蜂巢(Android3.0)、冰激凌三明治(Android4.0)、果凍豆(Jelly Bean, Android4.1)等版本。
[0041]以上詳細(xì)羅列了 Android平臺(tái)的具體版本,本領(lǐng)域技術(shù)人員可以意識(shí)到,本發(fā)明實(shí)施方式并不局限于上述羅列版本,而還可以適用于其他基于Android軟件架構(gòu)的任意版本之中。
[0042]步驟302:接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū)。[0043]本發(fā)明實(shí)施方式適用于具有觸摸屏幕的智能終端。智能終端的觸摸屏幕類(lèi)型可以為單點(diǎn)觸摸、多點(diǎn)觸摸識(shí)別手指方向或多點(diǎn)觸摸識(shí)別手指位置等多種類(lèi)型。
[0044]在一個(gè)實(shí)施方式中,本發(fā)明實(shí)施方式可以采用的觸摸屏幕具體包括:電阻技術(shù)觸摸屏、電容技術(shù)觸摸屏、紅外線技術(shù)觸摸屏、表面聲波技術(shù)觸摸屏,等等。
[0045]智能終端的觸摸屏幕接收到由用戶(hù)發(fā)出的觸摸操作命令,并基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0046]在一個(gè)實(shí)施方式中,當(dāng)數(shù)據(jù)交互界面觸發(fā)區(qū)列表中具有多個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū)的時(shí)候,可以接收由用戶(hù)發(fā)出的觸摸操作命令,并基于該觸摸操作命令從數(shù)據(jù)交互界面觸發(fā)區(qū)列表中選擇數(shù)據(jù)交互界面觸發(fā)區(qū),再基于用戶(hù)發(fā)出的觸摸操作命令移動(dòng)所選中的數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0047]圖5為根據(jù)本發(fā)明實(shí)施方式的智能終端交互操作第二示意圖。由圖5可見(jiàn),財(cái)付通余額數(shù)據(jù)交互界面觸發(fā)區(qū)被用戶(hù)拖動(dòng)到了交互區(qū)域之中。
[0048]步驟303:判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0049]在這里,可以判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被全部移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互;或者,判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被部分移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0050]比如,可以當(dāng)判定被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)的三分之一部分被移動(dòng)到交互區(qū)域時(shí),產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令則在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互;也可以當(dāng)判定被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)的二分之一部分被移動(dòng)到交互區(qū)域時(shí),產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0051]以上雖然羅列出被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)到交互區(qū)域的具體比例時(shí)觸發(fā)相應(yīng)的數(shù)據(jù)交互界面,本領(lǐng)域技術(shù)人員可以意識(shí)到,這種比例說(shuō)明僅僅是示范性的,并不用于限定本發(fā)明實(shí)施方式的保護(hù)范圍。
[0052]在一個(gè)實(shí)施方式中,以智能終端操作系統(tǒng)為iOS為例進(jìn)行說(shuō)明,可以為數(shù)據(jù)交互界面觸發(fā)區(qū)設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi)(UIGestureRecognizer)。然后,通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0053]UIGestureRecognizer是一個(gè)抽象類(lèi),定義了所有手勢(shì)的基本行為,它有6個(gè)子類(lèi)處理具體的手勢(shì),分別為:1.UlTapGestureRecognizer (任意手指任意次數(shù)的點(diǎn)擊);2.UIPinchGestureRecognizer (兩個(gè)手指捏合動(dòng)作);3.UlPanGestureRecognizer (搖動(dòng)或者拖拽);4.UISwipeGestureRecognizer (手指在屏幕上滑動(dòng)操作手勢(shì));5.UlRotationGestureRecognizer (手指在屏幕上旋轉(zhuǎn)操作);6.UILongPressGestureRecognizer (長(zhǎng)按手勢(shì))。
[0054]在該方法中,當(dāng)判定被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)被移動(dòng)到交互區(qū)域之后,該方法進(jìn)一步包括:判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0055]優(yōu)選地,還可以進(jìn)一步為數(shù)據(jù)交互界面設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi)(UIGestureRecognizer);其中:可以通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取數(shù)據(jù)交互界面在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之夕卜,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0056]在一個(gè)實(shí)施方式中,還可以在數(shù)據(jù)交互界面上設(shè)置更換交互方式觸點(diǎn);當(dāng)在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面之后,接收用戶(hù)針對(duì)該更換交互方式觸點(diǎn)的點(diǎn)擊操作;在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0057]以上雖然以iOS操作系統(tǒng)和UIGestureRecognizer類(lèi)為實(shí)例對(duì)本發(fā)明實(shí)施方式進(jìn)行了詳細(xì)描述,本領(lǐng)域技術(shù)人員可以意識(shí)到,這種描述僅僅是示范性的,并不用于對(duì)本發(fā)明實(shí)施方式的保護(hù)范圍進(jìn)行限定。
[0058]圖6為根據(jù)本發(fā)明實(shí)施方式的智能終端交互操作第三示意圖。由圖6可見(jiàn),該數(shù)據(jù)交互界面包括財(cái)付通帳號(hào)、交互密碼等輸入框以及付款框,而且該數(shù)據(jù)交互界面還包含有“更換”按鍵,該“更換”按鍵即為更換交互方式觸點(diǎn)。當(dāng)在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面之后,用戶(hù)可以點(diǎn)擊該“更換”按鍵,從而觸發(fā)相應(yīng)邏輯,并在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0059]由此可見(jiàn),在本發(fā)明實(shí)施方式中,充分利用iOS等智能終端的操作特點(diǎn),即多點(diǎn)觸控帶來(lái)的流暢點(diǎn)選、滑動(dòng)和拖動(dòng)效果。用戶(hù)利用智能終端在先交互時(shí),不再需要費(fèi)力點(diǎn)選,而只需要將代表不同交互方式的數(shù)據(jù)交互界面觸發(fā)區(qū)拖入位于屏幕中間的交互區(qū)域中即可完成選擇工作,并自動(dòng)顯示相應(yīng)的密碼輸入框等數(shù)據(jù)交互界面。
[0060]具體地,用戶(hù)可以通過(guò)手指選中代表某一種付款方式的數(shù)據(jù)交互界面觸發(fā)區(qū),t匕如圖4所示財(cái)付通余額付款數(shù)據(jù)交互界面觸發(fā)區(qū)。之后,用戶(hù)只需要將該數(shù)據(jù)交互界面觸發(fā)區(qū)拖動(dòng)到位于屏幕中間的交互區(qū)域,即可完成選擇過(guò)程。之后,對(duì)應(yīng)于財(cái)付通余額付款數(shù)據(jù)交互界面觸發(fā)區(qū)的相應(yīng)界面會(huì)呈現(xiàn)在屏幕中,該界面可以包括交互密碼輸入框等等,用戶(hù)可以在該界面中填寫(xiě)密碼后并完成交互過(guò)程。
[0061]在用戶(hù)拖動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū)的移動(dòng)過(guò)程中,智能終端可以根據(jù)用戶(hù)手指在屏幕中的位置來(lái)判斷數(shù)據(jù)交互界面觸發(fā)區(qū)是否進(jìn)入到交互區(qū)域中,即當(dāng)用戶(hù)拖動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū)的手指在交互區(qū)域范圍內(nèi)并將手指離開(kāi)屏幕時(shí),數(shù)據(jù)交互界面觸發(fā)區(qū)會(huì)自動(dòng)進(jìn)入交互區(qū)域中,這使得用戶(hù)不需要將數(shù)據(jù)交互界面觸發(fā)區(qū)完全地放入交互區(qū)域中,只需要放入預(yù)定部分即可,從而方便了用戶(hù)操作,提高了交互效率。
[0062]而且,如果用戶(hù)期望更換交互方式,只需要點(diǎn)選已經(jīng)出現(xiàn)的數(shù)據(jù)交互界面并用手指向任意方向滑動(dòng),該數(shù)據(jù)交互界面就會(huì)隨手指離開(kāi)交互區(qū)域,而且相對(duì)應(yīng)的數(shù)據(jù)交互界面觸發(fā)區(qū)也同樣拖入數(shù)據(jù)交互界面觸發(fā)區(qū)列表中。即用戶(hù)拖動(dòng)數(shù)據(jù)交互界面的手指如果在交互區(qū)域范圍內(nèi),那么手指離開(kāi)屏幕時(shí),數(shù)據(jù)交互界面觸發(fā)區(qū)仍舊會(huì)飛回交互區(qū)域中。如果用戶(hù)手指離開(kāi)時(shí),手指的位置已經(jīng)離開(kāi)交互區(qū)域,數(shù)據(jù)交互界面觸發(fā)區(qū)列表會(huì)自動(dòng)出現(xiàn),數(shù)據(jù)交互界面觸發(fā)區(qū)也會(huì)自動(dòng)飛回?cái)?shù)據(jù)交互界面觸發(fā)區(qū)列表。采取這樣的方式,主要是防止用戶(hù)誤操作,即如果手指離開(kāi)屏幕時(shí),觸點(diǎn)的位置仍舊在交互區(qū)域內(nèi),則認(rèn)定該操作為誤操作,因此不會(huì)將數(shù)據(jù)交互界面觸發(fā)區(qū)放回?cái)?shù)據(jù)交互界面觸發(fā)區(qū)列表。相反,如果觸點(diǎn)已經(jīng)離開(kāi)交互區(qū)域,則認(rèn)定用戶(hù)是刻意操作的行為,就會(huì)將數(shù)據(jù)交互界面觸發(fā)區(qū)放回?cái)?shù)據(jù)交互界面觸發(fā)區(qū)列表。
[0063]可以將本發(fā)明實(shí)施方式應(yīng)用到各種智能終端瀏覽器中,這些瀏覽器具體可以包括微軟的 Internet Explorer>Mozilia 的 Firefox、Apple 的 Safari,Opera、Google Chrome、Green Browser 等瀏覽器。
[0064]以上雖然詳細(xì)列出了一些內(nèi)置有交互流程的移動(dòng)終端瀏覽器,本領(lǐng)域技術(shù)人員可以意識(shí)到,本發(fā)明實(shí)施方式并不局限于這些瀏覽器,而是可以適用于任意可用于顯示網(wǎng)頁(yè)服務(wù)器或檔案系統(tǒng)內(nèi)的文件、并讓用戶(hù)與文件互動(dòng)的應(yīng)用(App),這些應(yīng)用可以是目前常見(jiàn)的各種瀏覽器,也可以是其他的任意具有網(wǎng)頁(yè)瀏覽功能的應(yīng)用程序。
[0065]圖7為根據(jù)本發(fā)明實(shí)施方式智能終端交互實(shí)現(xiàn)邏輯分層圖。
[0066]如圖7所示,本發(fā)明實(shí)施方式共有三層邏輯,最底層是業(yè)務(wù)層,其中包括財(cái)付通余額交互、銀行卡交互、快捷交互以及手機(jī)銀行卡交互的業(yè)務(wù)邏輯。通過(guò)同樣是底層服務(wù)的HTTPS網(wǎng)絡(luò)引擎,這些邏輯將用戶(hù)的業(yè)務(wù)操作發(fā)送給遠(yuǎn)端服務(wù)器并完成業(yè)務(wù)邏輯。由于用戶(hù)的交互操作是極其隱私和敏感的操作,因此,在底層服務(wù)中還有數(shù)據(jù)加密引擎對(duì)用戶(hù)與網(wǎng)絡(luò)服務(wù)器端進(jìn)行數(shù)據(jù)交互時(shí)進(jìn)行加密處理,防止用戶(hù)隱私極其敏感信息發(fā)生丟失或被盜,加強(qiáng)用戶(hù)手機(jī)安全。
[0067]在本發(fā)明實(shí)施方式的用戶(hù)界面(UI)展現(xiàn)層,則包含了圖4中所包含的4張數(shù)據(jù)交互界面觸發(fā)區(qū)和交互區(qū)域以及其他展現(xiàn)元素。通過(guò)iOS SDK等提供的響應(yīng)觸摸事件的相應(yīng)能力(比如,UIGestureRecognizer類(lèi)及其子類(lèi)),使得每張數(shù)據(jù)交互界面觸發(fā)區(qū)都具備響應(yīng)用戶(hù)點(diǎn)擊、拖拽等事件的能力。當(dāng)用戶(hù)手指點(diǎn)中某一張數(shù)據(jù)交互界面觸發(fā)區(qū)時(shí),在用戶(hù)手指離開(kāi)屏幕之前,數(shù)據(jù)交互界面觸發(fā)區(qū)都會(huì)隨著用戶(hù)手指的移動(dòng)而移動(dòng)。通過(guò)UIGestureRecognizer可以獲得用戶(hù)在屏幕上移動(dòng)時(shí)的位置信息,其中也包括手指離開(kāi)屏幕時(shí)的位置,通過(guò)該位置就可以實(shí)現(xiàn)前判定用戶(hù)數(shù)據(jù)交互界面觸發(fā)區(qū)操作狀態(tài)并作出正確反應(yīng)(是飛回交互區(qū)域還是飛回?cái)?shù)據(jù)交互界面觸發(fā)區(qū)列表)。針對(duì)用戶(hù)手指是否離開(kāi)交互區(qū)域,實(shí)際上就是通過(guò)UIGestureRecognizer類(lèi)對(duì)象返回的手指所在位置點(diǎn)是否在交互區(qū)域的矩形區(qū)域內(nèi),從而進(jìn)行判斷。
[0068]基于上述詳細(xì)分析,本發(fā)明實(shí)施方式還提出了一種智能終端的交互裝置。
[0069]圖8為根據(jù)本發(fā)明實(shí)施方式智能終端的交互裝置結(jié)構(gòu)圖。
[0070]如圖8所示,該裝置包括屏幕設(shè)置單元801、數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元802和數(shù)據(jù)交互界面顯示單元803,其中:
[0071]屏幕設(shè)置單元801,用于在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng);
[0072]數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元802,用于接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū);
[0073]數(shù)據(jù)交互界面顯示單元803,用于判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0074]在一個(gè)實(shí)施方式中,屏幕設(shè)置單元801,用于在屏幕上設(shè)置數(shù)據(jù)交互界面觸發(fā)區(qū)列表,該數(shù)據(jù)交互界面觸發(fā)區(qū)列表中包含至少兩個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū);
[0075]數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元802,用于接收觸摸操作命令,基于該觸摸操作命令從數(shù)據(jù)交互界面觸發(fā)區(qū)列表中選擇數(shù)據(jù)交互界面觸發(fā)區(qū),并移動(dòng)所選中的數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0076]優(yōu)選地,數(shù)據(jù)交互界面顯示單元803,用于判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被全部移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互;或判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被部分移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0077]在一個(gè)實(shí)施方式中,屏幕設(shè)置單元801,進(jìn)一步用于為數(shù)據(jù)交互界面觸發(fā)區(qū)設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi);
[0078]數(shù)據(jù)交互界面顯示單元803,用于通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
[0079]優(yōu)選地,該裝置進(jìn)一步包括數(shù)據(jù)交互界面消失單元804,其中:
[0080]數(shù)據(jù)交互界面消失單元804,用于當(dāng)數(shù)據(jù)交互界面顯示單元判定被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)被移動(dòng)到交互區(qū)域之后,判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0081]優(yōu)選地,屏幕設(shè)置單元801,進(jìn)一步用于為數(shù)據(jù)交互界面設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi);
[0082]數(shù)據(jù)交互界面消失單元804,用于通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取數(shù)據(jù)交互界面在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
[0083]在一個(gè)實(shí)施方式中,屏幕設(shè)置單元801,進(jìn)一步用于在數(shù)據(jù)交互界面上設(shè)置更換交互方式觸點(diǎn);
[0084]數(shù)據(jù)交互界面消失單元804,用于當(dāng)在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面之后,接收用戶(hù)針對(duì)該更換交互方式觸點(diǎn)的點(diǎn)擊操作;在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。[0085]實(shí)際上,可以通過(guò)多種形式來(lái)具體實(shí)施本發(fā)明實(shí)施方式所提出的智能終端的交互方法和裝置。比如,可以遵循一定規(guī)范的應(yīng)用程序接口,將智能終端的交互方法編寫(xiě)為安裝到個(gè)人電腦、移動(dòng)終端等中的插件程序,也可以將其封裝為應(yīng)用程序以供用戶(hù)自行下載使用。當(dāng)編寫(xiě)為插件程序時(shí),可以將其實(shí)施為OCX、dll、cab等多種插件形式。也可以通過(guò)Flash插件、RealPlayer插件、MMS插件、MIDI五線譜插件、ActiveX插件等具體技術(shù)來(lái)實(shí)施本發(fā)明實(shí)施方式所提出的智能終端的交互方法。
[0086]可以通過(guò)指令或指令集存儲(chǔ)的儲(chǔ)存方式將本發(fā)明實(shí)施方式所提出的智能終端的交互方法存儲(chǔ)在各種存儲(chǔ)介質(zhì)上。這些存儲(chǔ)介質(zhì)包括但是不局限于:軟盤(pán)、光盤(pán)、DVD、硬盤(pán)、閃存、U盤(pán)、CF卡、SD卡、MMC卡、SM卡、記憶棒(Memory Stick)、xD卡等。
[0087]另外,還可以將本發(fā)明實(shí)施方式所提出的智能終端的交互方法應(yīng)用到基于閃存(Nand flash)的存儲(chǔ)介質(zhì)中,比如U盤(pán)、CF卡、SD卡、SDHC卡、麗C卡、SM卡、記憶棒、xD卡
坐寸ο
[0088]綜上所述,在本發(fā)明實(shí)施方式中,在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng);接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū);判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。由此可見(jiàn),應(yīng)用本發(fā)明實(shí)施方式之后,省去了現(xiàn)有技術(shù)中的大量點(diǎn)擊操作,通過(guò)拖動(dòng)操作實(shí)現(xiàn)針對(duì)數(shù)據(jù)交互界面觸發(fā)區(qū)的選擇以及交互判定,降低了用戶(hù)操作繁雜程度,提高了交互效率。
[0089]而且,本發(fā)明實(shí)施方式尤其適用于多點(diǎn)觸控智能終端,節(jié)約了用戶(hù)操作時(shí)間,并進(jìn)一步提高了交互效率。
[0090]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種智能終端的交互方法,其特征在于,該方法包括: 在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng); 接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū); 判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互。
2.根據(jù)權(quán)利要求1所述的智能終端的交互方法,其特征在于,所述在屏幕上設(shè)置數(shù)據(jù)交互界面觸發(fā)區(qū)為:在屏幕上設(shè)置數(shù)據(jù)交互界面觸發(fā)區(qū)列表,該數(shù)據(jù)交互界面觸發(fā)區(qū)列表中包含至少兩個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū); 所述接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū)包括: 接收觸摸操作命令,基于該觸摸操作命令從數(shù)據(jù)交互界面觸發(fā)區(qū)列表中選擇數(shù)據(jù)交互界面觸發(fā)區(qū),并移動(dòng)所選中的數(shù)據(jù)交互界面觸發(fā)區(qū)。
3.根據(jù)權(quán)利要求1所述的智能終端的交互方法,其特征在于,所述判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互包括: 判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被全部移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互;或 判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被部分移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互。
4.根據(jù)權(quán)利要求1所述的智能終端的交互方法,其特征在于,該方法進(jìn)一步包括:為數(shù)據(jù)交互界面觸發(fā)區(qū)設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi)(UIGestureRecognizer); 所述判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互包括: 通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互。
5.根據(jù)權(quán)利要求1所述的智能終端的交互方法,其特征在于,當(dāng)判定被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)被移動(dòng)到交互區(qū)域之后,該方法進(jìn)一步包括: 判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
6.根據(jù)權(quán)利要求5所述的智能終端的交互方法,其特征在于,該方法進(jìn)一步包括:為數(shù)據(jù)交互界面設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi)(UIGestureRecognizer); 所述判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)包括: 通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取數(shù)據(jù)交互界面在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
7.根據(jù)權(quán)利要求1所述的智能終端的交互方法,其特征在于,該方法進(jìn)一步包括,在數(shù)據(jù)交互界面上設(shè)置更換交互方式觸點(diǎn); 當(dāng)在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面之后,接收用戶(hù)針對(duì)該更換交互方式觸點(diǎn)的點(diǎn)擊操作; 在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
8.一種智能終端的交互裝置,其特征在于,該裝置包括屏幕設(shè)置單元、數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元和數(shù)據(jù)交互界面顯示單元,其中: 屏幕設(shè)置單元,用于在屏幕上設(shè)置交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū),其中數(shù)據(jù)交互界面觸發(fā)區(qū)與數(shù)據(jù)交互界面相對(duì)應(yīng); 數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元,用于接收觸摸操作命令,基于該觸摸操作命令在屏幕上選擇并移動(dòng)數(shù)據(jù)交互界面觸發(fā)區(qū); 數(shù)據(jù)交互界面顯示單元,用于判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互。
9.根據(jù)權(quán)利要求8所述的智能終端的交互裝置,其特征在于, 屏幕設(shè)置單元,用于在屏幕上設(shè)置數(shù)據(jù)交互界面觸發(fā)區(qū)列表,該數(shù)據(jù)交互界面觸發(fā)區(qū)列表中包含至少兩個(gè)數(shù)據(jù)交互界面觸發(fā)區(qū); 數(shù)據(jù)交互界面觸發(fā)區(qū)移動(dòng)單元,用于接收觸摸操作命令,基于該觸摸操作命令從數(shù)據(jù)交互界面觸發(fā)區(qū)列表中選擇數(shù)據(jù)交互界面觸發(fā)區(qū),并移動(dòng)所選中的數(shù)據(jù)交互界面觸發(fā)區(qū)。
10.根據(jù)權(quán)利要求8所述的智能終端的交互裝置,其特征在于, 數(shù)據(jù)交互界面顯示單元,用于判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被全部移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互;或判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被部分移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行交互。
11.根據(jù)權(quán)利要求8所述的智能終端的交互裝置,其特征在于, 屏幕設(shè)置單元,進(jìn)一步用于為數(shù)據(jù)交互界面觸發(fā)區(qū)設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi); 數(shù)據(jù)交互界面顯示單元,用于通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)是否被移動(dòng)到交互區(qū)域,如果是,產(chǎn)生數(shù)據(jù)交互界面觸發(fā)命令,并基于該數(shù)據(jù)交互界面觸發(fā)命令在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面,并在該數(shù)據(jù)交互界面上執(zhí)行數(shù)據(jù)交互。
12.根據(jù)權(quán)利要求8所述的智能終端的交互裝置,其特征在于,進(jìn)一步包括數(shù)據(jù)交互界面消失單元,其中: 數(shù)據(jù)交互界面消失單元,用于當(dāng)數(shù)據(jù)交互界面顯示單元判定被選中的數(shù)據(jù)交互界面觸發(fā)區(qū)被移動(dòng)到交互區(qū)域之后,判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
13.根據(jù)權(quán)利要求12所述的智能終端的交互裝置,其特征在于, 屏幕設(shè)置單元,進(jìn)一步用于為數(shù)據(jù)交互界面設(shè)置用戶(hù)界面手勢(shì)識(shí)別類(lèi); 數(shù)據(jù)交互界面消失單元,用于通過(guò)該用戶(hù)界面手勢(shì)識(shí)別類(lèi)獲取數(shù)據(jù)交互界面在屏幕上的移動(dòng)位置信息,并基于該移動(dòng)位置信息判斷數(shù)據(jù)交互界面是否被移動(dòng)到交互區(qū)域之外,如果是,產(chǎn)生 數(shù)據(jù)交互界面消失命令,并基于該數(shù)據(jù)交互界面消失命令在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
14.根據(jù)權(quán)利要求8所述的智能終端的交互裝置,其特征在于,進(jìn)一步包括數(shù)據(jù)交互界面消失單元; 屏幕設(shè)置單元,進(jìn)一步用于在數(shù)據(jù)交互界面上設(shè)置更換交互方式觸點(diǎn); 數(shù)據(jù)交互界面消失單元,用于當(dāng)在屏幕上顯示與該數(shù)據(jù)交互界面觸發(fā)區(qū)相對(duì)應(yīng)的數(shù)據(jù)交互界面之后,接收用戶(hù)針對(duì)該更換交互方式觸點(diǎn)的點(diǎn)擊操作;在屏幕上不顯示數(shù)據(jù)交互界面,并且重新顯示交互區(qū)域和數(shù)據(jù)交互界面觸發(fā)區(qū)。
【文檔編號(hào)】G06F3/0488GK103970456SQ201310031867
【公開(kāi)日】2014年8月6日 申請(qǐng)日期:2013年1月28日 優(yōu)先權(quán)日:2013年1月28日
【發(fā)明者】關(guān)亞北 申請(qǐng)人:財(cái)付通支付科技有限公司