專利名稱:一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端及實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端 及實(shí)現(xiàn)方法。
背景技術(shù):
目前的智能手機(jī)或掌上電腦普遍采用觸摸屏,其撥號(hào)方式是采用點(diǎn)擊虛擬 數(shù)字鍵盤來(lái)實(shí)現(xiàn)撥號(hào),這種千篇一律的撥號(hào)盤顯示界面和撥號(hào)方式給人以單調(diào) 乏味的感覺,缺少新的視覺感受和使用體驗(yàn),而且虛擬數(shù)字鍵占用的屏幕面積 較大,增加了制造大觸摸屏的成本。
鑒于現(xiàn)在市場(chǎng)上〗象Iphone這樣擁有強(qiáng)烈一見覺沖擊感受的智能手才幾,帶來(lái)了 廣闊的市場(chǎng)前景,我們也可以在現(xiàn)有移動(dòng)終端的撥號(hào)盤顯示界面和撥號(hào)方式上 進(jìn)行一些創(chuàng)新,以滿足不同用戶的需求。
發(fā)明內(nèi)容
基于上述現(xiàn)有技術(shù)的不足,本發(fā)明實(shí)施例要解決的技術(shù)問(wèn)題在于提供一種 模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端及實(shí)現(xiàn)方法,能夠給用戶帶來(lái)全新的視覺感受 和使用體驗(yàn)。
本發(fā)明實(shí)施例提供了 一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端,包括
觸摸屏,用于顯示模擬老式轉(zhuǎn)盤電話的撥號(hào)轉(zhuǎn)盤界面,其中在環(huán)形的模擬 撥號(hào)轉(zhuǎn)盤上均勻分布有數(shù)字按鍵、字符按鍵和一個(gè)不隨所述數(shù)字按鍵、字符按 鍵轉(zhuǎn)動(dòng)的觸發(fā)檔位,在環(huán)形的模擬撥號(hào)轉(zhuǎn)盤中間區(qū)域有相應(yīng)的功能按鍵;
點(diǎn)擊觸發(fā)單元,用于判斷用戶是否點(diǎn)擊到所述數(shù)字4務(wù)建或字符4^睫的有效 區(qū)域,若是,則確定選中了該數(shù)字按鍵或字符按《建;否則不響應(yīng)撥號(hào)任務(wù);
撥號(hào)轉(zhuǎn)盤控制單元,用于當(dāng)拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵旋轉(zhuǎn) 時(shí),控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);當(dāng)旋轉(zhuǎn)至所述觸發(fā)檔位時(shí),記錄 所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;當(dāng)松開所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵后,控制所述模擬撥號(hào)轉(zhuǎn)盤反方向轉(zhuǎn)動(dòng)恢復(fù)到初始的等待 撥號(hào)位置。
進(jìn)一步,本發(fā)明實(shí)施例還提供了一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法,包
括
檢測(cè)用戶是否點(diǎn)擊到觸摸屏上的數(shù)字按鍵或字符4要4建,若是,則確定選中 了該數(shù)字^^t或字符按鍵;否則不響應(yīng)撥號(hào)任務(wù);
當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵時(shí),判斷用戶是否在模擬 撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi)拖動(dòng),若是,則計(jì)算出各個(gè)數(shù)字按鍵或字符按鍵的變化 位置,控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);否則不響應(yīng)撥號(hào)任務(wù);
當(dāng)用戶拖動(dòng)所述選中的數(shù)字按鍵或字符按鍵至所述才莫擬撥號(hào)轉(zhuǎn)盤的觸發(fā)檔 位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;
當(dāng)記錄完用戶撥打的所有數(shù)字號(hào)碼或字符后,檢測(cè)用戶是否按下?lián)艹龅墓?能按鍵,若是,則接通無(wú)線通信網(wǎng)絡(luò)開始通話。
采用本發(fā)明的實(shí)施例,能帶來(lái)如下有益效果
通過(guò)點(diǎn)擊拖動(dòng)觸摸屏顯示的模擬撥號(hào)轉(zhuǎn)盤上的數(shù)字按鍵或字符按鍵來(lái)實(shí)現(xiàn) 撥號(hào),給人一種使用虛擬老式轉(zhuǎn)盤電話機(jī)的新奇感覺,帶來(lái)了使用的趣味性和 人機(jī)互動(dòng)的新體驗(yàn)。
使用本發(fā)明實(shí)施例的模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端,省去了傳統(tǒng)的機(jī)械 按鍵,讓產(chǎn)品外觀更光滑簡(jiǎn)潔;獨(dú)特的模擬撥號(hào)轉(zhuǎn)盤顯示界面,不光節(jié)省了觸 4菱屏的面積,也體現(xiàn)了一種懷舊的文化底蘊(yùn),增加了產(chǎn)品的文化內(nèi)涵價(jià)值。
圖1是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端組成示意
困2是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話才幾撥號(hào)的移動(dòng)終端觸摸屏顯 示界面圖3是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端完成一次 撥號(hào)過(guò)程時(shí)觸摸屏顯示的界面圖4是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法流程圖5是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法中計(jì)算按
鍵轉(zhuǎn)動(dòng)位置的示意圖。
具體實(shí)施例方式
為了使本發(fā)明所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚明白, 以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)指出,此處所描 述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖l所示,本發(fā)明實(shí)施例提供了一種模仿轉(zhuǎn)盤電話^幾撥號(hào)的移動(dòng)終端,
包括
觸摸屏101,用于顯示模擬老式轉(zhuǎn)盤電話的撥號(hào)轉(zhuǎn)盤界面,其中在環(huán)形的 模擬撥號(hào)轉(zhuǎn)盤上均勻分布有數(shù)字按鍵、字符按鍵和一個(gè)不隨所述數(shù)字按鍵、字 符按鍵轉(zhuǎn)動(dòng)的觸發(fā)檔位,在環(huán)形的模擬撥號(hào)轉(zhuǎn)盤中間區(qū)域有相應(yīng)的功能按鍵;
點(diǎn)擊觸發(fā)單元102,用于判斷用戶是否點(diǎn)擊到所述^t字按鍵或字符按一建的 有效區(qū)域,若是,則確定選中了該數(shù)字按鍵或字符按4建;否則不響應(yīng)撥號(hào)任務(wù);
撥號(hào)轉(zhuǎn)盤控制單元103,用于當(dāng)拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按4建 旋轉(zhuǎn)時(shí),控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);當(dāng)旋轉(zhuǎn)至所述觸發(fā)檔位時(shí), 記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;當(dāng)松開所述點(diǎn)擊選 中的數(shù)字按M:或字符按4定后,控制所述模擬撥號(hào)轉(zhuǎn)盤反方向轉(zhuǎn)動(dòng)恢復(fù)到初始的 等待撥號(hào)位置;
撥號(hào)鈴聲控制單元104,用于配合所述模擬撥號(hào)轉(zhuǎn)盤動(dòng)態(tài)轉(zhuǎn)動(dòng)的過(guò)程,控制 撥號(hào)鈴聲輸出單元同時(shí)發(fā)出相應(yīng)的轉(zhuǎn)動(dòng)鈴聲;
撥號(hào)鈴聲輸出單元105,用于輸出模擬撥號(hào)轉(zhuǎn)盤轉(zhuǎn)動(dòng)的鈴聲。 其中所述撥號(hào)轉(zhuǎn)盤控制單元包括
撥號(hào)旋轉(zhuǎn)控制單元1031,用于判斷用戶是否在所述模擬撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū) 域內(nèi)按逆時(shí)針方向拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵,若是,則根據(jù)用 戶拖動(dòng)的速度,計(jì)算得到各個(gè)數(shù)字按鍵或字符按鍵的變化位置,控制所述模擬 撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);否則,不響應(yīng)撥號(hào)任務(wù);
撥號(hào)觸發(fā)單元1032,用于當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵 旋轉(zhuǎn)至所述觸發(fā)檔位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào) 過(guò)程;
復(fù)位旋轉(zhuǎn)控制單元1033,用于判斷用戶是否松開所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵,若是,則根據(jù)設(shè)定的旋轉(zhuǎn)速度,計(jì)算得到各個(gè)數(shù)字按鍵或字符按 鍵的變化位置,控制所述模擬撥號(hào)轉(zhuǎn)盤按順時(shí)針方向轉(zhuǎn)動(dòng)恢復(fù)到初始的等待撥 號(hào)位置。
所迷模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端可以為智能手沖幾、掌上電腦,使用這 種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端,省去了傳統(tǒng)的機(jī)械」換鍵,讓產(chǎn)品外觀更光
滑簡(jiǎn)潔;獨(dú)特的模擬撥號(hào)轉(zhuǎn)盤顯示界面,給人新奇的感覺,不僅節(jié)省了觸摸屏 的面積,也體現(xiàn)了一種懷舊的文化底蘊(yùn),增加了產(chǎn)品的文化內(nèi)涵價(jià)值。
如圖2所示,是本發(fā)明實(shí)施例提供的一種斗莫仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端 觸摸屏顯示界面圖。圖中在環(huán)形的模擬撥號(hào)轉(zhuǎn)盤上均勻分布有數(shù)字按鍵、字符 按鍵和一個(gè)不隨所述數(shù)字按鍵、字符按鍵轉(zhuǎn)動(dòng)的黑色三角形觸發(fā)檔位,在環(huán)形 的模擬撥號(hào)轉(zhuǎn)盤中間區(qū)域有相應(yīng)的功能按4定,比如"IP"電話快捷鍵、播出按鍵、 接聽按鍵等。
如圖3所示,是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端 完成一次撥號(hào)過(guò)程時(shí)觸摸屏顯示的界面圖。圖中用戶拖動(dòng)數(shù)字'T,按鍵沿逆時(shí) 針轉(zhuǎn)動(dòng)過(guò)程中,模擬撥號(hào)轉(zhuǎn)盤上的數(shù)字按鍵和字符按4定也根據(jù)拖動(dòng)的速度實(shí)時(shí) 重畫,顯示出模擬撥號(hào)轉(zhuǎn)盤動(dòng)態(tài)轉(zhuǎn)動(dòng)的效果。當(dāng)數(shù)字"1"按鍵被拖動(dòng)至黑色三 角形區(qū)域的觸發(fā)檔位時(shí),所述模擬撥號(hào)轉(zhuǎn)盤不再轉(zhuǎn)動(dòng),系統(tǒng)記錄所述選中的數(shù) 字號(hào)碼"1",完成一次撥號(hào)過(guò)程。
如圖4所示,是本發(fā)明實(shí)施例提供的一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法 流程圖,具體步驟如下
201、 移動(dòng)終端系統(tǒng)檢測(cè)用戶是否點(diǎn)擊到觸摸屏上的數(shù)字按鍵或字符按鍵, 若是,則確定選中了該數(shù)字按鍵或字符按鍵;否則不響應(yīng)撥號(hào)任務(wù)。由于在觸 摸屏上系統(tǒng)只能識(shí)別矩形區(qū)域,所以用戶點(diǎn)擊圓形數(shù)字按鍵或字符按鍵的有效 區(qū)域?qū)嶋H上是每個(gè)圓形數(shù)字按鍵或字符按鍵的外切正方形區(qū)域,當(dāng)用戶點(diǎn)擊在 相應(yīng)數(shù)字按鍵或字符按鍵的外切正方形區(qū)域內(nèi),就啟動(dòng)LeftButtonDown這個(gè)消 息程序,通過(guò)所述LeftButtonDown消息程序確定用戶按的是哪個(gè)數(shù)字或字符按 鍵。
202、 當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按4A或字符4安一睫時(shí),判斷用戶是否在 模擬撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi)按逆時(shí)針方向拖動(dòng),若是,則計(jì)算出各個(gè)數(shù)字按鍵 或字符按鍵的變化位置,控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);否則不響應(yīng)撥號(hào)任務(wù)。
由于系統(tǒng)只能識(shí)別所述觸摸屏上的矩形區(qū)域,所以所述環(huán)形模擬撥號(hào)轉(zhuǎn)盤 實(shí)際上是由多個(gè)矩形組合在一起形成的近似環(huán)形模擬撥號(hào)轉(zhuǎn)盤,只要用戶在所 述近似環(huán)形模擬撥號(hào)轉(zhuǎn)盤區(qū)域內(nèi)按逆時(shí)針方向拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或
字符按鍵,系統(tǒng)就啟動(dòng)MouseMove消息程序,根據(jù);險(xiǎn)測(cè)到的拖動(dòng)速度,快速計(jì) 算出相應(yīng)數(shù)字按鍵或字符按鍵的變化位置,實(shí)時(shí)重畫所有數(shù)字按鍵和字符按鍵, 顯示出模擬撥號(hào)轉(zhuǎn)盤動(dòng)態(tài)轉(zhuǎn)動(dòng)的效果。
具體計(jì)算方法如下
如圖5所示,假設(shè)用戶在觸摸屏數(shù)字"3"按鍵上的點(diǎn)擊拖動(dòng)點(diǎn)B的坐標(biāo) 為",力),環(huán)形模擬撥號(hào)轉(zhuǎn)盤的中心點(diǎn)a的坐標(biāo)為"J。),當(dāng)然可以以點(diǎn)a為原
點(diǎn),建立二維坐標(biāo)軸,確定各個(gè)點(diǎn)的位置。由于各個(gè)圓形數(shù)字或字符按鍵的中 心點(diǎn),即圓形4務(wù)睫的外切正方形的中心點(diǎn)都在一個(gè)以點(diǎn)A為圓心,半徑為R的 圓1上,并且相鄰兩個(gè)圓形按鍵的中心點(diǎn)與點(diǎn)A的連線形成的夾角a也是已知 的,由此可以根據(jù)下面兩個(gè)公式計(jì)算出點(diǎn)擊拖動(dòng)點(diǎn)B與點(diǎn)A所確定的直線與圓 1的交點(diǎn)C的坐標(biāo)""yJ,交點(diǎn)C即為數(shù)字"3"按鍵旋轉(zhuǎn)后的中心點(diǎn),系統(tǒng)可通 過(guò)計(jì)算出中心點(diǎn)C的坐標(biāo)及時(shí)重畫圓形數(shù)字"3"按鍵。
<formula>complex formula see original document page 9</formula>
系統(tǒng)再根據(jù)角度a依次計(jì)算出其他圓形按鍵中心點(diǎn)的位置。例如拖動(dòng)一個(gè) 圓形數(shù)字"3"按鍵的中心點(diǎn)C沿逆時(shí)針方向旋轉(zhuǎn)了一個(gè)角度al,相鄰數(shù)字"4" M的中心點(diǎn)D也相應(yīng)旋轉(zhuǎn)了角度a2。
點(diǎn)A(jc。,;;。)與點(diǎn)B(A,乂)連線的斜率,即點(diǎn)A(;c。,;;。)與點(diǎn)C連線的斜率為 ^-tan(^)-^^,點(diǎn)A(x。j。)與點(diǎn)D(x2,h)連線的斜率為^-tan(^)-^^,
由于相鄰兩個(gè)圓形按鍵的中心點(diǎn)與點(diǎn)A的連線形成的夾角a是已知固定不變的,
且<formula>complex formula see original document page 10</formula>
再結(jié)合<formula>complex formula see original document page 10</formula>^ ,就可以計(jì)算出旋轉(zhuǎn)后數(shù)字"4"按鍵的中 心點(diǎn)D的坐標(biāo)(^,沁),以此類推計(jì)算出其他圓形"t安鍵的中心點(diǎn)坐標(biāo),即可以重新 繪制各個(gè)圓形按鍵位圖。
在用戶拖動(dòng)觸摸筆的過(guò)程中,窗口不斷響應(yīng)MouseMove消息程序,不斷得 到拖動(dòng)點(diǎn)"i,")。這樣就可以對(duì)于每個(gè)拖動(dòng)點(diǎn)計(jì)算出",凡)以及其他十一個(gè)圓形 按鈕中心點(diǎn)坐標(biāo)。當(dāng)用戶不斷拖動(dòng)觸摸筆,系統(tǒng)就不斷重畫這些圓形^4定位圖, 最終給用戶造成模擬撥號(hào)轉(zhuǎn)盤的按鍵隨著拖動(dòng)在轉(zhuǎn)動(dòng)的感覺,并控制系統(tǒng)同時(shí) 發(fā)出所述模擬撥號(hào)轉(zhuǎn)盤轉(zhuǎn)動(dòng)的鈴聲,模擬了老式轉(zhuǎn)盤電話的效果。
203、 當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵至所述模擬撥號(hào)轉(zhuǎn)盤 的觸發(fā)檔位時(shí),發(fā)出相應(yīng)成功觸發(fā)的鈴聲,啟動(dòng)LeftButtonUp消息程序,記錄 所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程。
204、 當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按^:至所述模擬撥號(hào)轉(zhuǎn)盤 的觸發(fā)檔位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程,同 時(shí)檢測(cè)用戶是否抬起手寫筆,松開點(diǎn)擊選中的數(shù)字按鍵或字符按鍵,若是,則 控制所述模擬撥號(hào)轉(zhuǎn)盤按設(shè)定的速度沿順時(shí)針方向轉(zhuǎn)動(dòng)恢復(fù)到初始的等待撥號(hào) 位置;否則不響應(yīng)撥號(hào)任務(wù)。
205、 當(dāng)系統(tǒng)記錄完用戶撥打的所有數(shù)字號(hào)碼或字符后,檢測(cè)用戶是否按下 撥出的功能按鍵,若是,則接通無(wú)線通信網(wǎng)絡(luò)開始通話;否則不響應(yīng)撥號(hào)任務(wù)。
采用本發(fā)明實(shí)施例提供的 一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法,通過(guò)點(diǎn)擊 拖動(dòng)觸摸屏顯示的模擬撥號(hào)轉(zhuǎn)盤上的數(shù)字按鍵或字符按鍵來(lái)實(shí)現(xiàn)撥號(hào),給人一 種使用虛擬老式轉(zhuǎn)盤電話機(jī)的新奇感覺,帶來(lái)了使用的趣味性和人機(jī)互動(dòng)的新 體驗(yàn)。
以上所述是本發(fā)明的優(yōu)選實(shí)施方式而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán) 利范圍,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)i兌,在不脫離本發(fā)明原 理的前提下,還可以做出若干改進(jìn)和變動(dòng),這些改進(jìn)和變動(dòng)也視為本發(fā)明的保 護(hù)范圍。
權(quán)利要求
1、一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端,其特征在于,包括觸摸屏,用于顯示模擬老式轉(zhuǎn)盤電話的撥號(hào)轉(zhuǎn)盤界面,其中在環(huán)形的模擬撥號(hào)轉(zhuǎn)盤上均勻分布有數(shù)字按鍵、字符按鍵和一個(gè)不隨所述數(shù)字按鍵、字符按鍵轉(zhuǎn)動(dòng)的觸發(fā)檔位,在環(huán)形的模擬撥號(hào)轉(zhuǎn)盤中間區(qū)域有相應(yīng)的功能按鍵;點(diǎn)擊觸發(fā)單元,用于判斷用戶是否點(diǎn)擊到所述數(shù)字按鍵或字符按鍵的有效區(qū)域,若是,則確定選中了該數(shù)字按鍵或字符按鍵;否則不響應(yīng)撥號(hào)任務(wù);撥號(hào)轉(zhuǎn)盤控制單元,用于當(dāng)拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵旋轉(zhuǎn)時(shí),控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);當(dāng)旋轉(zhuǎn)至所述觸發(fā)檔位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;當(dāng)松開所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵后,控制所述模擬撥號(hào)轉(zhuǎn)盤反方向轉(zhuǎn)動(dòng)恢復(fù)到初始的等待撥號(hào)位置。
2、 根據(jù)權(quán)利要求1所述的模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端,其特征在于, 所述撥號(hào)轉(zhuǎn)盤控制單元包括撥號(hào)旋轉(zhuǎn)控制單元,用于判斷用戶是否在所述模擬撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi) 按逆時(shí)針方向拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵,若是,則根據(jù)用戶拖 動(dòng)的速度,計(jì)算得到各個(gè)數(shù)字按鍵或字符按鍵的變化位置,控制所述模擬撥號(hào) 轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);否則,不響應(yīng)撥號(hào)任務(wù);撥號(hào)觸發(fā)單元,用于當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵旋轉(zhuǎn) 至所述觸發(fā)檔位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;復(fù)位旋轉(zhuǎn)控制單元,用于判斷用戶是否松開所述點(diǎn)擊選中的數(shù)字按鍵或字 符按鍵,若是,則根據(jù)設(shè)定的旋轉(zhuǎn)速度,計(jì)算得到各個(gè)數(shù)字按鍵或字符按鍵的 變化位置,控制所述模擬撥號(hào)轉(zhuǎn)盤按順時(shí)針方向轉(zhuǎn)動(dòng)恢復(fù)到初始的等待撥號(hào)位 置。
3、 根據(jù)權(quán)利要求1或2所述的模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端,其特征在 于,還包括撥號(hào)鈴聲控制單元,用于配合所述模擬撥號(hào)轉(zhuǎn)盤動(dòng)態(tài)轉(zhuǎn)動(dòng)的過(guò)程,控制撥 號(hào)鈴聲輸出單元同時(shí)發(fā)出相應(yīng)的轉(zhuǎn)動(dòng)鈴聲;撥號(hào)鈴聲輸出單元,用于輸出模擬撥號(hào)轉(zhuǎn)盤轉(zhuǎn)動(dòng)的鈴聲。
4、 一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法,其特征在于,包括 檢測(cè)用戶是否點(diǎn)擊到觸摸屏上的數(shù)字按鍵或字符按鍵,若是,則確定選中了該數(shù)字按鍵或字符按鍵;否則不響應(yīng)撥號(hào)任務(wù);當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵時(shí),判斷用戶是否在模擬 撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi)拖動(dòng),若是,則計(jì)算出各個(gè)數(shù)字按^:或字符按鍵的變化 位置,控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);否則不響應(yīng)撥號(hào)任務(wù);當(dāng)用戶拖動(dòng)所述選中的數(shù)字按鍵或字符按鍵至所述模擬撥號(hào)轉(zhuǎn)盤的觸發(fā)檔 位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;當(dāng)記錄完用戶撥打的所有數(shù)字號(hào)碼或字符后,檢測(cè)用戶是否按下?lián)艹龅墓?能按4定,若是,則接通無(wú)線通信網(wǎng)絡(luò)開始通話。
5、 根據(jù)權(quán)利要求4所述的模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法,其特征在于, 所述當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵時(shí),判斷用戶是否在模擬 撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi)拖動(dòng)的步驟,具體包括當(dāng)用戶拖動(dòng)所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵時(shí),判斷用戶是否在模擬 撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi)按逆時(shí)針方向拖動(dòng),若是,則計(jì)算出各個(gè)數(shù)字按鍵或字 符按鍵的變化位置,控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);否則不響應(yīng)撥號(hào) 任務(wù)。
6、 根據(jù)權(quán)利要求5所述的模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法,其特征在于, 在當(dāng)用戶拖動(dòng)所述選中的數(shù)字按鍵或字符按鍵至所述模擬撥號(hào)轉(zhuǎn)盤的觸發(fā)檔位 時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程的步驟之后,還 包括步驟檢測(cè)用戶是否松開所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵,若是,則控制所 述模擬撥號(hào)轉(zhuǎn)盤按順時(shí)針方向轉(zhuǎn)動(dòng)恢復(fù)到初始的等待撥號(hào)位置。
7、 根據(jù)權(quán)利要求4至6中任一項(xiàng)所述的模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法, 其特征在于,還包括在所述模擬撥號(hào)轉(zhuǎn)盤動(dòng)態(tài)轉(zhuǎn)動(dòng)的過(guò)程中,控制系統(tǒng)同時(shí)發(fā)出所述模擬撥號(hào)轉(zhuǎn)盤轉(zhuǎn)動(dòng)的鈴聲。
全文摘要
本發(fā)明公開了一種模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的移動(dòng)終端及實(shí)現(xiàn)方法,其中所述模仿轉(zhuǎn)盤電話機(jī)撥號(hào)的實(shí)現(xiàn)方法包括步驟檢測(cè)用戶是否點(diǎn)擊到觸摸屏上的數(shù)字或字符按鍵,若是,則拖動(dòng)選中的數(shù)字或字符按鍵旋轉(zhuǎn),判斷用戶是否在模擬撥號(hào)轉(zhuǎn)盤的環(huán)形區(qū)域內(nèi)拖動(dòng),若是,則計(jì)算出各個(gè)數(shù)字按鍵或字符按鍵的變化位置,控制所述模擬撥號(hào)轉(zhuǎn)盤作相應(yīng)動(dòng)態(tài)轉(zhuǎn)動(dòng);當(dāng)用戶拖動(dòng)所述選中的數(shù)字或字符按鍵至所述模擬撥號(hào)轉(zhuǎn)盤的觸發(fā)檔位時(shí),記錄所述點(diǎn)擊選中的數(shù)字號(hào)碼或字符,完成一次撥號(hào)過(guò)程;當(dāng)松開所述點(diǎn)擊選中的數(shù)字按鍵或字符按鍵后,檢測(cè)到用戶按下?lián)艹龅墓δ馨存I就接通無(wú)線通信網(wǎng)絡(luò)開始通話。采用本發(fā)明實(shí)施例能夠給用戶帶來(lái)全新的視覺感受和使用體驗(yàn)。
文檔編號(hào)H04M1/23GK101345784SQ200810029749
公開日2009年1月14日 申請(qǐng)日期2008年7月25日 優(yōu)先權(quán)日2008年7月25日
發(fā)明者孫哲明 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司