本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種智能手表控制方法、智能手表控制裝置及智能手表。
背景技術(shù):
隨著電子技術(shù)的發(fā)展,智能手機的輕便化小型化出現(xiàn)了發(fā)展瓶頸,可穿戴設(shè)備成為了目前人們關(guān)注的熱點領(lǐng)域。智能手表作為可穿戴設(shè)備的代表之一,將逐漸替代智能手機成為人們的貼身數(shù)據(jù)管家。
目前絕大多數(shù)智能手表都采用觸摸屏來接收用戶的操作,然而由于智能手表自身形態(tài)的原因,其屏幕大小受到局限,帶來的問題是用戶在屏幕上進(jìn)行操作時,會遮擋住當(dāng)前顯示的內(nèi)容,從而影響用戶體驗。
技術(shù)實現(xiàn)要素:
基于上述問題,本發(fā)明提出了一種智能手表控制方法及裝置,實現(xiàn)了在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
第一方面,本發(fā)明提出一種智能手表控制方法,包括:
接收在智能手表的觸敏表面上觸摸輸入;
確定所述觸摸輸入的操作位置;
若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
執(zhí)行所述操作指令。
第二方面,本發(fā)明提出一種智能手表控制裝置,包括:
觸摸輸入接收模塊,用于接收在智能手表的觸敏表面上觸摸輸入;
操作位置確定模塊,用于確定所述觸摸輸入的操作位置;
交互指令確定模塊,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
控制指令確定模塊,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
指令執(zhí)行模塊,用于執(zhí)行所述操作指令。
第三方面,本發(fā)明還提出一種智能手表,包括第二方面所述的智能手表控制裝置。
本發(fā)明通過接收在智能手表的觸敏表面上觸摸輸入;確定所述觸摸輸入的操作位置;若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;執(zhí)行所述操作指令,使得用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1示出了一種智能手表的示意圖;
圖2示出了本發(fā)明一種智能手表控制方法的一個實施例的示意流程圖;
圖3示出了本發(fā)明一種智能手表控制方法的另一個實施例的示意流程圖;
圖4示出了本發(fā)明一種智能手表控制方法的另一個實施例的示意流程圖;
圖5a示出了本發(fā)明一種智能手表控制方法的一個實施例下的圖形用戶界面示意圖;
圖5b示出了本發(fā)明一種智能手表控制方法的一個實施例下的圖形用戶界面狀態(tài)變化示意圖;
圖6示出了本發(fā)明一種智能手表控制方法的另一個實施例下的圖形用戶界面示意圖;
圖7a示出了本發(fā)明一種智能手表控制方法的另一個實施例下的圖形用戶界面示意圖;
圖8a示出了本發(fā)明一種智能手表控制方法的另一個實施例下的圖形用戶界面示意圖;
圖8b示出了本發(fā)明一種智能手表控制方法的另一個實施例下的圖形用戶界面狀態(tài)變化示意圖;
圖8c示出了本發(fā)明一種智能手表控制方法的另一個實施例下的圖形用戶界面示意圖;
圖8d示出了本發(fā)明一種智能手表控制方法的另一個實施例下的圖形用戶界面狀態(tài)變化示意圖;
圖9示出了本發(fā)明一種智能手表控制裝置的一個實施例的示意框圖;
圖10示出了本發(fā)明一種智能手表控制裝置的另一個實施例的示意框圖;
圖11示出了本發(fā)明一種智能手表控制裝置的另一個實施例的示意框圖。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
圖1是一種智能手表的示意圖,本發(fā)明的技術(shù)方案應(yīng)用于智能手表。在一個實施例中,該智能手表由表帶110、表盤120組成。表帶110由兩部分組成,分別是第一表帶111和第二表帶112,第一表帶111和第二表帶112分別將其固定端可轉(zhuǎn)動地設(shè)置于表盤的兩側(cè),用戶需要配帶時,將第一表帶111和第二表112帶纏繞于手腕上,并通過設(shè)置于第一表帶111和第二表帶112的活動端的連接裝置將兩者相連接。智能手表的表盤120包含一個觸敏表面、殼體以及設(shè)置于觸敏表面及殼體內(nèi)部的處理器、存儲器以及連接觸敏表面、處理器和存儲器的電路結(jié)構(gòu)。
在本發(fā)明的技術(shù)方案中,觸敏表面可以是任何觸敏表面用于接收用戶的觸摸輸入,例如該觸敏表面可以是利用人體電流感應(yīng)進(jìn)行觸摸輸入感應(yīng)的電容式觸摸面板。在該技術(shù)方案中,觸敏表面包括控制區(qū)121和交互區(qū)122。交互區(qū)122為觸控和顯示區(qū)域,用于顯示智能手表的各圖形用戶界面并響應(yīng)于用戶的觸摸操作執(zhí)行相應(yīng)的操作指令??刂茀^(qū)是觸控區(qū)域,用于響應(yīng)用戶的觸控輸入以執(zhí)行相應(yīng)的操作指令。在該技術(shù)方案中,智能手表的表盤以及其交互區(qū)121均為圓形,控制區(qū)122呈環(huán)形設(shè)置于交互區(qū)外圍即表盤的邊緣,采用該技術(shù)方案,用戶在控制區(qū)122進(jìn)行控制操作時,用戶的操作工作比如用戶的手指或者觸控筆等不會遮擋交互區(qū)121中顯示的圖像用戶界面內(nèi)容。在一些實施例中,智能手表的觸摸面板可采用2.5d玻璃,將2.5d玻璃的邊緣具有弧度的區(qū)域設(shè)置為控制區(qū),2.5d玻璃的中間平面區(qū)域設(shè)置為交互區(qū),能夠提高美觀同時也能夠提高操作性。應(yīng)當(dāng)理解的是,智能手表的表盤、交互區(qū)、控制區(qū)的形狀并不限于圓形,例如表盤為圓形、交互區(qū)和控制區(qū)為方形以及其它組合等。
圖2是本發(fā)明一種智能手表控制方法的一個實施例的示意流程圖,包括:
步驟220:接收在智能手表的觸敏表面上觸摸輸入;
在該技術(shù)方案中,智能手表通過觸敏表面如電容式觸摸面板等獲取用戶的觸摸輸入。例如,用戶使用手指在電容式觸摸面板上的觸摸操作,能被電容式觸摸面板利用人體電流的特性感應(yīng)到,從而檢測到用戶的觸摸輸入。在另一個實施例中,用戶可通過如觸控筆或者其它硬質(zhì)物品在電阻式觸摸面板上進(jìn)行觸摸操作,電阻式觸摸面板根據(jù)被觸碰位置的電性變化檢測到用戶的觸摸輸入。
步驟240:確定所述觸摸輸入的操作位置;
觸摸輸入的操作位置,即系統(tǒng)用于識別觸摸輸入的坐標(biāo)位置,系統(tǒng)依據(jù)該坐標(biāo)位置信息確認(rèn)是否響應(yīng)該觸摸輸入以及如何響應(yīng)等。用戶通過手指或者觸控筆等在觸敏表面上進(jìn)行操作時,用戶的每個操作都會有對應(yīng)的觸碰位置,例如點擊操作,其對應(yīng)的操作位置可以是被點擊區(qū)域中心點的坐標(biāo)位置;又例如滑動操作,其對應(yīng)的操作位置包括滑動軌跡經(jīng)過的每個點的坐標(biāo)位置。
步驟260:若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
在本發(fā)明的技術(shù)方案中,智能手表的交互區(qū)同時也是智能手表圖形用戶界面內(nèi)容的顯示區(qū)域。圖形用戶界面是智能手表的信息展示窗口,也是智能手表的用戶接口,智能手表通過圖形用戶界面來達(dá)到與用戶進(jìn)行交互的目的。在該技術(shù)方案中,當(dāng)用戶的觸摸輸入的操作位置處于交互區(qū)時,根據(jù)交互區(qū)當(dāng)前顯示的圖形用戶界面確定觸摸輸入對應(yīng)的操作指令。
操作指令指是的對應(yīng)用戶的操作,系統(tǒng)需要執(zhí)行的指令或指令合集。例如,在一個實施例中,用戶的觸摸輸入是一個點擊操作,該點擊操作對應(yīng)的操作位置對應(yīng)于交互區(qū)顯示的圖形用戶界面中的一個短信發(fā)送按鈕,在該實施例中,系統(tǒng)執(zhí)行的操作指令即發(fā)送短信所需要執(zhí)行的指令合集。
步驟270:若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
控制區(qū)與交互區(qū)均設(shè)置于觸敏表面中,在一個實施例中,觸敏表面由控制區(qū)和交互區(qū)兩個部分組成,其中交互區(qū)用于顯示圖形用戶界面,控制區(qū)用于接收用戶的觸控輸入。在該實施例中,控制區(qū)不提供顯示內(nèi)容,通過識別觸摸輸入來執(zhí)行對應(yīng)的操作指令。采用該實施例的方案,控制區(qū)可以設(shè)置為面積較小的區(qū)域,從而可以在不增加智能手表大小的情況下使得交互區(qū)具有更大的顯示面積。在其它實施例中,控制區(qū)也可以用于顯示一些簡單控件,例如音量控制控件等。
步驟280:執(zhí)行所述操作指令。
采用該技術(shù)方案,通過確定控制區(qū)的觸摸操作對應(yīng)的操作指令來對智能手表進(jìn)行控制,使用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
在該技術(shù)方案中,優(yōu)選的,在所述步驟220之后還包括,獲取觸摸輸入的操作數(shù)據(jù);觸摸輸入的操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)等。如電容觸摸面板,由密集的電容節(jié)點排布成感應(yīng)陣列,每個電容節(jié)點可以被稱為一個像素點,用戶在觸摸面板上的觸摸操作會激發(fā)一個或數(shù)據(jù)電容節(jié)點的感應(yīng)電流,從而觸摸事件被檢測到。觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。
在該技術(shù)方案中,優(yōu)選的,步驟240具體包括:獲取觸摸操作的位置信息,觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置。如上所述觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。即每一個觸摸輸入會對應(yīng)被觸摸的一個或多個像素點,根據(jù)該一個或多個像素點的坐標(biāo)信息確定觸摸操作的位置信息。當(dāng)觸摸輸入為點擊操作且觸摸輸入只對應(yīng)一個像素點時,比如使用觸控筆在電阻屏上的觸摸輸入,其觸摸精度可達(dá)到一個像素點,此時觸摸操作的位置信息即為該觸摸像素點的坐標(biāo)信息。當(dāng)觸摸輸入同樣為點擊操作且觸摸輸入對應(yīng)多個像素點時,比如使用手指在電容屏上的觸摸輸入,此時觸摸操作的位置信息通過該多個像素點的坐標(biāo)信息共同確定,在一個實施例中,可以采用該多個像素點的中心點的坐標(biāo)信息作為觸摸操作的位置信息。
優(yōu)選的,在一個實施例中,根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置的步驟具體包括:若觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);或者若觸摸操作的觸摸開始的坐標(biāo)位置在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。觸摸輸入可以是點擊操作、滑動操作等,點擊操作的觸摸開始的位置和觸摸結(jié)束位相同,即點擊操作的觸摸開始位置點擊操作的觸摸位置,從而通過該觸摸位置確定觸摸輸入的操作位置是否位于控制區(qū);滑動操作的觸摸開始、觸摸結(jié)束位置一般情況下不相同,例如一個滑動操作的觸摸開始位置在控制區(qū),觸摸結(jié)束位置在交互區(qū),由于其觸摸開始位置在控制區(qū),在該實施例的方案中,該滑動操作被認(rèn)為是處于控制區(qū)。
優(yōu)選的,在另一個實施例中,根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置的步驟具體包括:若觸摸操作的觸摸移動過程中觸摸軌跡的坐標(biāo)位置均在控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);或者若觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。在該實施例的方案中,僅當(dāng)一個觸摸輸入對應(yīng)的所有像素點均在控制區(qū),或者所有像素點均在交互區(qū),才認(rèn)為這個觸摸輸入的操作位置在控制區(qū)或者在交互區(qū)。在另一實施例中,如果一個滑動操作的滑動軌跡跨過控制區(qū)和交互區(qū),即其對應(yīng)的像素點既有控制區(qū)的像素點,又有交互區(qū)的像素點時,則認(rèn)為該觸摸輸入無效。
在該技術(shù)方案中,優(yōu)選的,在步驟280之后,還包括:響應(yīng)于操作指令更新交互區(qū)當(dāng)前顯示的圖形用戶界面。用戶通過觸摸輸入向智能手表輸入操作指令時,智能手表會執(zhí)行相應(yīng)的響應(yīng),對于一些涉及圖像用戶界面的操作指令對圖像用戶界面顯示的內(nèi)容進(jìn)行更新。例如,用戶在控制區(qū)輸入一個滑動操作,在一個實施例中,該滑動操作對應(yīng)關(guān)閉當(dāng)前前臺顯示應(yīng)用程序,則響應(yīng)于該操作指令,關(guān)閉當(dāng)前前臺顯示的應(yīng)用程序,顯示桌面或者另一個應(yīng)用程序的界面。
在該技術(shù)方案中,可交互區(qū)設(shè)置為點擊控制區(qū),將控制區(qū)設(shè)置為滑動控制區(qū)??勺層脩敉ㄟ^點擊方式與交互區(qū)的圖形用戶界面進(jìn)行交互,并且在需要進(jìn)行滑動操作時,通過控制區(qū)完成。采用該技術(shù)方案,將操作時間較長的滑動操作通過控制區(qū)完成,使得用戶在滑動操作時不遮擋交互區(qū)顯示的圖形用戶界面內(nèi)容,用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
圖3是本發(fā)明一種智能手表控制方法的另一個實施例的示意流程圖,包括:
步驟320:接收在智能手表的觸敏表面上觸摸輸入;
在該技術(shù)方案中,智能手表通過觸敏表面如電容式觸摸面板等獲取用戶的觸摸輸入。例如,用戶使用手指在電容式觸摸面板上的觸摸操作,能被電容式觸摸面板利用人體電流的特性感應(yīng)到,從而檢測到用戶的觸摸輸入。在另一個實施例中,用戶可通過如觸控筆或者其它硬質(zhì)物品在電阻式觸摸面板上進(jìn)行觸摸操作,電阻式觸摸面板根據(jù)被觸碰位置的電性變化檢測到用戶的觸摸輸入。
步驟330:獲取觸摸輸入的操作數(shù)據(jù)
在該技術(shù)方案中,操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)等。如電容觸摸面板,由密集的電容節(jié)點排布成感應(yīng)陣列,每個電容節(jié)點可以被稱為一個像素點,用戶在觸摸面板上的觸摸操作會激發(fā)一個或數(shù)據(jù)電容節(jié)點的感應(yīng)電流,從而觸摸事件被檢測到。觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。
步驟340:確定所述觸摸輸入的操作位置;
觸摸輸入的操作位置,即系統(tǒng)用于識別觸摸輸入的坐標(biāo)位置,系統(tǒng)依據(jù)該坐標(biāo)位置信息確認(rèn)是否響應(yīng)該觸摸輸入以及如何響應(yīng)等。用戶通過手指或者觸控筆等在觸敏表面上進(jìn)行操作時,用戶的每個操作都會有對應(yīng)的觸碰位置,例如點擊操作,其對應(yīng)的操作位置可以是被點擊區(qū)域中心點的坐標(biāo)位置;又例如滑動操作,其對應(yīng)的操作位置包括滑動軌跡經(jīng)過的每個點的坐標(biāo)位置。
步驟360:若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
在本發(fā)明的技術(shù)方案中,智能手表的交互區(qū)同時也是智能手表圖形用戶界面內(nèi)容的顯示區(qū)域。圖形用戶界面是智能手表的信息展示窗口,也是智能手表的用戶接口,智能手表通過圖形用戶界面來達(dá)到與用戶進(jìn)行交互的目的。在該技術(shù)方案中,當(dāng)用戶的觸摸輸入的操作位置處于交互區(qū)時,根據(jù)交互區(qū)當(dāng)前顯示的圖形用戶界面確定觸摸輸入對應(yīng)的操作指令。
操作指令指是的對應(yīng)用戶的操作,系統(tǒng)需要執(zhí)行的指令或指令合集。例如,在一個實施例中,用戶的觸摸輸入是一個點擊操作,該點擊操作對應(yīng)的操作位置對應(yīng)于交互區(qū)顯示的圖形用戶界面中的一個短信發(fā)送按鈕,在該實施例中,系統(tǒng)執(zhí)行的操作指令即發(fā)送短信所需要執(zhí)行的指令合集。
步驟371:若觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將觸摸輸入的操作數(shù)據(jù)與預(yù)設(shè)的操作指令對應(yīng)的操作數(shù)據(jù)進(jìn)行比對;
預(yù)先設(shè)置在控制區(qū)輸入的操作數(shù)據(jù)對應(yīng)的操作指令,當(dāng)觸摸輸入處于控制區(qū)時,將該觸摸輸入的操作數(shù)據(jù)與預(yù)先設(shè)置的操作數(shù)據(jù)進(jìn)行比對。比對的信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息、觸摸移動過程中觸摸軌跡的坐標(biāo)信息或者觸摸持續(xù)時間是否符合預(yù)設(shè)條件。
步驟372:若比對成功,將所述操作指令確定為所述觸摸輸入的操作指令;
在一個實施例中,預(yù)先設(shè)置在控制區(qū)的頂部中心位置滑動到右側(cè)中心位置的觸摸輸入操作對應(yīng)為執(zhí)行關(guān)閉屏幕的指令;當(dāng)用戶用手指從控制區(qū)的頂部中心位置滑動到右側(cè)中心位置時,確定該觸摸輸入的操作指令為關(guān)閉屏幕的指令。
在一個實施例中,通過震動反饋的方式提示用戶操作指令比對成功;在另一個實施例中,可通過不同的震動反饋方式來提示用戶操作指令比對成功或者比對失敗,使用戶可以清楚了解觸摸輸入是否得到響應(yīng)。
步驟380:執(zhí)行所述操作指令。
在該技術(shù)方案中,優(yōu)選的,步驟340具體包括:獲取觸摸操作的位置信息,觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置。如上所述觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。即每一個觸摸輸入會對應(yīng)被觸摸的一個或多個像素點,根據(jù)該一個或多個像素點的坐標(biāo)信息確定觸摸操作的位置信息。當(dāng)觸摸輸入為點擊操作且觸摸輸入只對應(yīng)一個像素點時,比如使用觸控筆在電阻屏上的觸摸輸入,其觸摸精度可達(dá)到一個像素點,此時觸摸操作的位置信息即為該觸摸像素點的坐標(biāo)信息。當(dāng)觸摸輸入同樣為點擊操作且觸摸輸入對應(yīng)多個像素點時,比如使用手指在電容屏上的觸摸輸入,此時觸摸操作的位置信息通過該多個像素點的坐標(biāo)信息共同確定,在一個實施例中,可以采用該多個像素點的中心點的坐標(biāo)信息作為觸摸操作的位置信息。
優(yōu)選的,在一個實施例中,根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置的步驟具體包括:若觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);或者若觸摸操作的觸摸開始的坐標(biāo)位置在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。觸摸輸入可以是點擊操作、滑動操作等,點擊操作的觸摸開始的位置和觸摸結(jié)束位相同,即點擊操作的觸摸開始位置點擊操作的觸摸位置,從而通過該觸摸位置確定觸摸輸入的操作位置是否位于控制區(qū);滑動操作的觸摸開始、觸摸結(jié)束位置一般情況下不相同,例如一個滑動操作的觸摸開始位置在控制區(qū),觸摸結(jié)束位置在交互區(qū),由于其觸摸開始位置在控制區(qū),在該實施例的方案中,該滑動操作被認(rèn)為是處于控制區(qū)。
優(yōu)選的,在另一個實施例中,根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置的步驟具體包括:若觸摸操作的觸摸移動過程中觸摸軌跡的坐標(biāo)位置均在控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);或者若觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。在該實施例的方案中,僅當(dāng)一個觸摸輸入對應(yīng)的所有像素點均在控制區(qū),或者所有像素點均在交互區(qū),才認(rèn)為這個觸摸輸入的操作位置在控制區(qū)或者在交互區(qū)。在另一實施例中,如果一個滑動操作的滑動軌跡跨過控制區(qū)和交互區(qū),即其對應(yīng)的像素點既有控制區(qū)的像素點,又有交互區(qū)的像素點時,則認(rèn)為該觸摸輸入無效。
在該技術(shù)方案中,優(yōu)選的,在步驟380之后,還包括:響應(yīng)于操作指令更新交互區(qū)當(dāng)前顯示的圖形用戶界面。用戶通過觸摸輸入向智能手表輸入操作指令時,智能手表會執(zhí)行相應(yīng)的響應(yīng),對于一些涉及圖像用戶界面的操作指令對圖像用戶界面顯示的內(nèi)容進(jìn)行更新。例如,用戶在控制區(qū)輸入一個滑動操作,在一個實施例中,該滑動操作對應(yīng)關(guān)閉當(dāng)前前臺顯示應(yīng)用程序,則響應(yīng)于該操作指令,關(guān)閉當(dāng)前前臺顯示的應(yīng)用程序,顯示桌面或者另一個應(yīng)用程序的界面。
在該技術(shù)方案中,可交互區(qū)設(shè)置為點擊控制區(qū),將控制區(qū)設(shè)置為滑動控制區(qū)。可讓用戶通過點擊方式與交互區(qū)的圖形用戶界面進(jìn)行交互,并且在需要進(jìn)行滑動操作時,通過控制區(qū)完成。采用該技術(shù)方案,將操作時間較長的滑動操作通過控制區(qū)完成,使得用戶在滑動操作時不遮擋交互區(qū)顯示的圖形用戶界面內(nèi)容,用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
圖4是本發(fā)明一種智能手表控制方法的另一個實施例的示意流程圖,包括:
步驟420:接收在智能手表的觸敏表面上觸摸輸入;
在該技術(shù)方案中,智能手表通過觸敏表面如電容式觸摸面板等獲取用戶的觸摸輸入。例如,用戶使用手指在電容式觸摸面板上的觸摸操作,能被電容式觸摸面板利用人體電流的特性感應(yīng)到,從而檢測到用戶的觸摸輸入。在另一個實施例中,用戶可通過如觸控筆或者其它硬質(zhì)物品在電阻式觸摸面板上進(jìn)行觸摸操作,電阻式觸摸面板根據(jù)被觸碰位置的電性變化檢測到用戶的觸摸輸入。
步驟440:確定所述觸摸輸入的操作位置;
觸摸輸入的操作位置,即系統(tǒng)用于識別觸摸輸入的坐標(biāo)位置,系統(tǒng)依據(jù)該坐標(biāo)位置信息確認(rèn)是否響應(yīng)該觸摸輸入以及如何響應(yīng)等。用戶通過手指或者觸控筆等在觸敏表面上進(jìn)行操作時,用戶的每個操作都會有對應(yīng)的觸碰位置,例如點擊操作,其對應(yīng)的操作位置可以是被點擊區(qū)域中心點的坐標(biāo)位置;又例如滑動操作,其對應(yīng)的操作位置包括滑動軌跡經(jīng)過的每個點的坐標(biāo)位置。
步驟460:若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
在本發(fā)明的技術(shù)方案中,智能手表的交互區(qū)同時也是智能手表圖形用戶界面內(nèi)容的顯示區(qū)域。圖形用戶界面是智能手表的信息展示窗口,也是智能手表的用戶接口,智能手表通過圖形用戶界面來達(dá)到與用戶進(jìn)行交互的目的。在該技術(shù)方案中,當(dāng)用戶的觸摸輸入的操作位置處于交互區(qū)時,根據(jù)交互區(qū)當(dāng)前顯示的圖形用戶界面確定觸摸輸入對應(yīng)的操作指令。
操作指令指是的對應(yīng)用戶的操作,系統(tǒng)需要執(zhí)行的指令或指令合集。例如,在一個實施例中,用戶的觸摸輸入是一個點擊操作,該點擊操作對應(yīng)的操作位置對應(yīng)于交互區(qū)顯示的圖形用戶界面中的一個短信發(fā)送按鈕,在該實施例中,系統(tǒng)執(zhí)行的操作指令即發(fā)送短信所需要執(zhí)行的指令合集。
步驟471:若觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)區(qū)別顯示;
在一些實現(xiàn)方案中,為了智能手表的整體美觀,控制區(qū)和交互區(qū)設(shè)置在同一個面上并且不設(shè)置明顯的分界線,使得用戶難以分辨控制區(qū)和交互區(qū)的范圍,特別是在一些同時使用控制區(qū)和交互區(qū)顯示圖形用戶界面的實施例中這個問題尤為明突出。在本發(fā)明的技術(shù)方案中,若觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)區(qū)別顯示。區(qū)別顯示可以包括提高控制區(qū)和交互區(qū)的顯示對比度;當(dāng)然,區(qū)別顯示可以為將控制區(qū)和交互區(qū)顯示為不同的亮度模式,或者顯示為不同顏色等任意可以讓用戶容易將兩個區(qū)域區(qū)分開來的方案,此處不再贅述。將采用該技術(shù)方案,可以使用戶容易識別出控制區(qū)和交互區(qū)的范圍,從而避免無效操作。
步驟472:若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
控制區(qū)與交互區(qū)均設(shè)置于觸敏表面中,在一個實施例中,觸敏表面由控制區(qū)和交互區(qū)兩個部分組成,其中交互區(qū)用于顯示圖形用戶界面,控制區(qū)用于接收用戶的觸控輸入。在該實施例中,控制區(qū)不提供顯示內(nèi)容,通過識別觸摸輸入來執(zhí)行對應(yīng)的操作指令。采用該實施例的方案,控制區(qū)可以設(shè)置為面積較小的區(qū)域,從而可以在不增加智能手表大小的情況下使得交互區(qū)具有更大的顯示面積。在其它實施例中,控制區(qū)也可以用于顯示一些簡單控件,例如音量控制控件等。
步驟480:執(zhí)行所述操作指令。
采用該技術(shù)方案,通過確定控制區(qū)的觸摸操作對應(yīng)的操作指令來對智能手表進(jìn)行控制,使用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
在該技術(shù)方案中,優(yōu)選的,在所述步驟420之后還包括,獲取觸摸輸入的操作數(shù)據(jù);觸摸輸入的操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)等。如電容觸摸面板,由密集的電容節(jié)點排布成感應(yīng)陣列,每個電容節(jié)點可以被稱為一個像素點,用戶在觸摸面板上的觸摸操作會激發(fā)一個或數(shù)據(jù)電容節(jié)點的感應(yīng)電流,從而觸摸事件被檢測到。觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。
在該技術(shù)方案中,優(yōu)選的,步驟440具體包括:獲取觸摸操作的位置信息,觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置。如上所述觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。即每一個觸摸輸入會對應(yīng)被觸摸的一個或多個像素點,根據(jù)該一個或多個像素點的坐標(biāo)信息確定觸摸操作的位置信息。當(dāng)觸摸輸入為點擊操作且觸摸輸入只對應(yīng)一個像素點時,比如使用觸控筆在電阻屏上的觸摸輸入,其觸摸精度可達(dá)到一個像素點,此時觸摸操作的位置信息即為該觸摸像素點的坐標(biāo)信息。當(dāng)觸摸輸入同樣為點擊操作且觸摸輸入對應(yīng)多個像素點時,比如使用手指在電容屏上的觸摸輸入,此時觸摸操作的位置信息通過該多個像素點的坐標(biāo)信息共同確定,在一個實施例中,可以采用該多個像素點的中心點的坐標(biāo)信息作為觸摸操作的位置信息。
優(yōu)選的,在一個實施例中,根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置的步驟具體包括:若觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);或者若觸摸操作的觸摸開始的坐標(biāo)位置在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。觸摸輸入可以是點擊操作、滑動操作等,點擊操作的觸摸開始的位置和觸摸結(jié)束位相同,即點擊操作的觸摸開始位置點擊操作的觸摸位置,從而通過該觸摸位置確定觸摸輸入的操作位置是否位于控制區(qū);滑動操作的觸摸開始、觸摸結(jié)束位置一般情況下不相同,例如一個滑動操作的觸摸開始位置在控制區(qū),觸摸結(jié)束位置在交互區(qū),由于其觸摸開始位置在控制區(qū),在該實施例的方案中,該滑動操作被認(rèn)為是處于控制區(qū)。
優(yōu)選的,在另一個實施例中,根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置的步驟具體包括:若觸摸操作的觸摸移動過程中觸摸軌跡的坐標(biāo)位置均在控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);或者若觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。在該實施例的方案中,僅當(dāng)一個觸摸輸入對應(yīng)的所有像素點均在控制區(qū),或者所有像素點均在交互區(qū),才認(rèn)為這個觸摸輸入的操作位置在控制區(qū)或者在交互區(qū)。在另一實施例中,如果一個滑動操作的滑動軌跡跨過控制區(qū)和交互區(qū),即其對應(yīng)的像素點既有控制區(qū)的像素點,又有交互區(qū)的像素點時,則認(rèn)為該觸摸輸入無效。
在該技術(shù)方案中,優(yōu)選的,在步驟480之后,還包括:響應(yīng)于操作指令更新交互區(qū)當(dāng)前顯示的圖形用戶界面。用戶通過觸摸輸入向智能手表輸入操作指令時,智能手表會執(zhí)行相應(yīng)的響應(yīng),對于一些涉及圖像用戶界面的操作指令對圖像用戶界面顯示的內(nèi)容進(jìn)行更新。例如,用戶在控制區(qū)輸入一個滑動操作,在一個實施例中,該滑動操作對應(yīng)關(guān)閉當(dāng)前前臺顯示應(yīng)用程序,則響應(yīng)于該操作指令,關(guān)閉當(dāng)前前臺顯示的應(yīng)用程序,顯示桌面或者另一個應(yīng)用程序的界面。
優(yōu)選的,在該技術(shù)方案中,所述若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示具體為:若所述觸摸輸入的觸摸移動軌跡從所述交互區(qū)移動到所述控制區(qū)時,在所述觸摸輸入的移動軌跡進(jìn)入所述控制區(qū)后,將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示。
優(yōu)選的,在該技術(shù)方案中,所述將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示具體為:控制所述控制區(qū)進(jìn)入高亮度模式。
圖5至圖8是本發(fā)明一種智能手表控制方法的圖形用戶界面示意圖。
如圖5a所示,在一個實施例中,當(dāng)接收到用戶在控制區(qū)的一個觸摸輸入例如點擊操作時,將控制區(qū)顯示為灰色區(qū)域。當(dāng)用戶手指離開控制區(qū)時,將控制區(qū)的顯示模式還原,例如,如圖5b所示,當(dāng)用戶在交互區(qū)進(jìn)行點擊操作時,將控制區(qū)顯示為和交互區(qū)一樣的顏色。
如圖6所示,將控制區(qū)和交互區(qū)進(jìn)行區(qū)別顯示的方式不僅限于將控制區(qū)或交互區(qū)整體進(jìn)行顯示模式的更改,在一個實施例中,在控制區(qū)顯示了若干個功能控件時,可以采用僅更改該若干個功能控件中的一個或多個的顯示模式的方案。
如圖7所示,在一個實施例中,當(dāng)一個觸摸輸入始終處理控制區(qū)內(nèi)時,將控制區(qū)顯示為高亮度模式,并且在該觸摸輸入的持續(xù)時間之內(nèi),保持控制區(qū)的顯示模式直至用戶的手指離開控制區(qū)。例如用戶在控制區(qū)進(jìn)行一個滑動操作時,控制區(qū)顯示為高亮度模式使得用戶可清楚分辨出控制區(qū)的邊界,用戶可以據(jù)此將滑動操作保持在控制區(qū)內(nèi),而不會滑動到交互區(qū)內(nèi)。用戶通過在控制區(qū)的滑動操作,可以實現(xiàn)對交互區(qū)顯示的圖形用戶界面內(nèi)容進(jìn)行控制,如翻頁、滾動等。在一個實施例中,可以通過控制區(qū)不同位置的操作來實現(xiàn)對交互區(qū)內(nèi)容的不同控制功能,例如,在控制區(qū)的頂部分滑動實現(xiàn)內(nèi)容的上下的滾動,而在控制區(qū)的底部分滑動實現(xiàn)內(nèi)容的翻頁等。
如圖8a至圖8d所示,在一些實施例中,用戶的觸摸輸入從控制區(qū)滑動到交互區(qū),或者從交互區(qū)滑動到控制區(qū)時,可以設(shè)置為執(zhí)行不同的操作指令。例如,圖8a和圖8b示意一個滑動操作從控制區(qū)移動到交互區(qū),當(dāng)觸摸輸入的觸摸開始位置處于控制區(qū)時,使控制區(qū)進(jìn)入高亮度模式,如圖8a所示;在圖8b中,隨著手指向交互區(qū)滑動時,當(dāng)手指離開控制區(qū),則將控制區(qū)的顯示模式還原。同樣的,圖8c和圖8d示意了一個滑動操作從交互區(qū)移動到交控制區(qū)的情況,當(dāng)觸摸輸入的觸摸開始位置處于交互區(qū)時,不改變交互區(qū)和控制區(qū)的顯示模式,如圖8c所示;在圖8d中,隨著手機向控制區(qū)滑動時,當(dāng)手指進(jìn)入控制區(qū),則將控制區(qū)的顯示模式更改為高亮度模式。
在該技術(shù)方案中,可交互區(qū)設(shè)置為點擊控制區(qū),將控制區(qū)設(shè)置為滑動控制區(qū)。可讓用戶通過點擊方式與交互區(qū)的圖形用戶界面進(jìn)行交互,并且在需要進(jìn)行滑動操作時,通過控制區(qū)完成。采用該技術(shù)方案,將操作時間較長的滑動操作通過控制區(qū)完成,使得用戶在滑動操作時不遮擋交互區(qū)顯示的圖形用戶界面內(nèi)容,用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
圖9是本發(fā)明一種智能手表控制裝置的一個實施例的示意框圖,該智能手表控制裝置至少包括觸摸輸入接收模塊920、操作位置確定模塊940、交互指令確定模塊960、控制指令確定模塊970和指令執(zhí)行模塊980,其中:
觸摸輸入接收模塊920,用于接收在智能手表的觸敏表面上觸摸輸入;
具體的,在該技術(shù)方案中,智能手表通過觸敏表面如電容式觸摸面板等獲取用戶的觸摸輸入。例如,用戶使用手指在電容式觸摸面板上的觸摸操作,能被電容式觸摸面板利用人體電流的特性感應(yīng)到,從而檢測到用戶的觸摸輸入。在另一個實施例中,用戶可通過如觸控筆或者其它硬質(zhì)物品在電阻式觸摸面板上進(jìn)行觸摸操作,電阻式觸摸面板根據(jù)被觸碰位置的電性變化檢測到用戶的觸摸輸入。
操作位置確定模塊940,用于確定所述觸摸輸入的操作位置;
具體地,觸摸輸入的操作位置,即系統(tǒng)用于識別觸摸輸入的坐標(biāo)位置,系統(tǒng)依據(jù)該坐標(biāo)位置信息確認(rèn)是否響應(yīng)該觸摸輸入以及如何響應(yīng)等。用戶通過手指或者觸控筆等在觸敏表面上進(jìn)行操作時,用戶的每個操作都會有對應(yīng)的觸碰位置,例如點擊操作,其對應(yīng)的操作位置可以是被點擊區(qū)域中心點的坐標(biāo)位置;又例如滑動操作,其對應(yīng)的操作位置包括滑動軌跡經(jīng)過的每個點的坐標(biāo)位置。
交互指令確定模塊960,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
具體地,在本發(fā)明的技術(shù)方案中,智能手表的交互區(qū)同時也是智能手表圖形用戶界面內(nèi)容的顯示區(qū)域。圖形用戶界面是智能手表的信息展示窗口,也是智能手表的用戶接口,智能手表通過圖形用戶界面來達(dá)到與用戶進(jìn)行交互的目的。在該技術(shù)方案中,當(dāng)用戶的觸摸輸入的操作位置處于交互區(qū)時,根據(jù)交互區(qū)當(dāng)前顯示的圖形用戶界面確定觸摸輸入對應(yīng)的操作指令。
操作指令指是的對應(yīng)用戶的操作,系統(tǒng)需要執(zhí)行的指令或指令合集。例如,在一個實施例中,用戶的觸摸輸入是一個點擊操作,該點擊操作對應(yīng)的操作位置對應(yīng)于交互區(qū)顯示的圖形用戶界面中的一個短信發(fā)送按鈕,在該實施例中,系統(tǒng)執(zhí)行的操作指令即發(fā)送短信所需要執(zhí)行的指令合集。
控制指令確定模塊970,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
具體地,控制區(qū)與交互區(qū)均設(shè)置于觸敏表面中,在一個實施例中,觸敏表面由控制區(qū)和交互區(qū)兩個部分組成,其中交互區(qū)用于顯示圖形用戶界面,控制區(qū)用于接收用戶的觸控輸入。在該實施例中,控制區(qū)不提供顯示內(nèi)容,通過識別觸摸輸入來執(zhí)行對應(yīng)的操作指令。采用該實施例的方案,控制區(qū)可以設(shè)置為面積較小的區(qū)域,從而可以在不增加智能手表大小的情況下使得交互區(qū)具有更大的顯示面積。在其它實施例中,控制區(qū)也可以用于顯示一些簡單控件,例如音量控制控件等。
指令執(zhí)行模塊980,用于執(zhí)行所述操作指令。
采用該技術(shù)方案,通過確定控制區(qū)的觸摸操作對應(yīng)的操作指令來對智能手表進(jìn)行控制,使用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
在該技術(shù)方案中,優(yōu)選的,所述智能手表控制裝置還包括操作數(shù)據(jù)獲取模塊,用于獲取觸摸輸入的操作數(shù)據(jù);觸摸輸入的操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)等。如電容觸摸面板,由密集的電容節(jié)點排布成感應(yīng)陣列,每個電容節(jié)點可以被稱為一個像素點,用戶在觸摸面板上的觸摸操作會激發(fā)一個或數(shù)據(jù)電容節(jié)點的感應(yīng)電流,從而觸摸事件被檢測到。觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。
在該技術(shù)方案中,優(yōu)選的,所述操作位置確定模塊具體包括位置信息獲取子模塊和操作位置確定子模塊,位置信息獲取子模塊用于獲取觸摸操作的位置信息,觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;操作位置確定子模塊用于根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置。如上所述觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。即每一個觸摸輸入會對應(yīng)被觸摸的一個或多個像素點,根據(jù)該一個或多個像素點的坐標(biāo)信息確定觸摸操作的位置信息。當(dāng)觸摸輸入為點擊操作且觸摸輸入只對應(yīng)一個像素點時,比如使用觸控筆在電阻屏上的觸摸輸入,其觸摸精度可達(dá)到一個像素點,此時觸摸操作的位置信息即為該觸摸像素點的坐標(biāo)信息。當(dāng)觸摸輸入同樣為點擊操作且觸摸輸入對應(yīng)多個像素點時,比如使用手指在電容屏上的觸摸輸入,此時觸摸操作的位置信息通過該多個像素點的坐標(biāo)信息共同確定,在一個實施例中,可以采用該多個像素點的中心點的坐標(biāo)信息作為觸摸操作的位置信息。
優(yōu)選的,在一個實施例中,所述操作位置確定子模塊具體包括第一控制區(qū)確定模塊和第一交互區(qū)確定模塊,第一控制區(qū)確定模塊用于若觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);第一交互區(qū)確定模塊用于若觸摸操作的觸摸開始的坐標(biāo)位置在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。觸摸輸入可以是點擊操作、滑動操作等,點擊操作的觸摸開始的位置和觸摸結(jié)束位相同,即點擊操作的觸摸開始位置點擊操作的觸摸位置,從而通過該觸摸位置確定觸摸輸入的操作位置是否位于控制區(qū);滑動操作的觸摸開始、觸摸結(jié)束位置一般情況下不相同,例如一個滑動操作的觸摸開始位置在控制區(qū),觸摸結(jié)束位置在交互區(qū),由于其觸摸開始位置在控制區(qū),在該實施例的方案中,該滑動操作被認(rèn)為是處于控制區(qū)。
優(yōu)選的,在另一個實施例中,所述操作位置確定子模塊具體包括第二控制區(qū)確定模塊和第二交互區(qū)確定模塊,第二控制區(qū)確定模塊用于若觸摸操作的觸摸移動過程中觸摸軌跡的坐標(biāo)位置均在控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);第二交互區(qū)確定模塊用于若觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。在該實施例的方案中,僅當(dāng)一個觸摸輸入對應(yīng)的所有像素點均在控制區(qū),或者所有像素點均在交互區(qū),才認(rèn)為這個觸摸輸入的操作位置在控制區(qū)或者在交互區(qū)。在另一實施例中,如果一個滑動操作的滑動軌跡跨過控制區(qū)和交互區(qū),即其對應(yīng)的像素點既有控制區(qū)的像素點,又有交互區(qū)的像素點時,則認(rèn)為該觸摸輸入無效。
在該技術(shù)方案中,優(yōu)選的,所述智能手表控制裝置還包括圖形界面更新模塊,用于響應(yīng)于操作指令更新交互區(qū)當(dāng)前顯示的圖形用戶界面。用戶通過觸摸輸入向智能手表輸入操作指令時,智能手表會執(zhí)行相應(yīng)的響應(yīng),對于一些涉及圖像用戶界面的操作指令對圖像用戶界面顯示的內(nèi)容進(jìn)行更新。例如,用戶在控制區(qū)輸入一個滑動操作,在一個實施例中,該滑動操作對應(yīng)關(guān)閉當(dāng)前前臺顯示應(yīng)用程序,則響應(yīng)于該操作指令,關(guān)閉當(dāng)前前臺顯示的應(yīng)用程序,顯示桌面或者另一個應(yīng)用程序的界面。
在該技術(shù)方案中,可交互區(qū)設(shè)置為點擊控制區(qū),將控制區(qū)設(shè)置為滑動控制區(qū)??勺層脩敉ㄟ^點擊方式與交互區(qū)的圖形用戶界面進(jìn)行交互,并且在需要進(jìn)行滑動操作時,通過控制區(qū)完成。采用該技術(shù)方案,將操作時間較長的滑動操作通過控制區(qū)完成,使得用戶在滑動操作時不遮擋交互區(qū)顯示的圖形用戶界面內(nèi)容,用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
圖10是本發(fā)明一種智能手表控制裝置的另一個實施例的示意框圖,該智能手表控制裝置至少包括觸摸輸入接收模塊、操作位置確定模塊、交互指令確定模塊、控制指令確定模塊和指令執(zhí)行模塊,在該實施例中,所述觸摸輸入接收模塊、操作位置確定模塊、交互指令確定模塊和指令執(zhí)行模塊與前述實施相同,此處不再贅述。所述控制指定確定模塊具體包括操作數(shù)據(jù)比對子模塊1071和控制指令確定子模塊1072,其中:
操作數(shù)據(jù)比對子模塊1071,用于若觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將觸摸輸入的操作數(shù)據(jù)與預(yù)設(shè)的操作指令對應(yīng)的操作數(shù)據(jù)進(jìn)行比對;
預(yù)先設(shè)置在控制區(qū)輸入的操作數(shù)據(jù)對應(yīng)的操作指令,當(dāng)觸摸輸入處于控制區(qū)時,將該觸摸輸入的操作數(shù)據(jù)與預(yù)先設(shè)置的操作數(shù)據(jù)進(jìn)行比對。比對的信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息、觸摸移動過程中觸摸軌跡的坐標(biāo)信息或者觸摸持續(xù)時間是否符合預(yù)設(shè)條件。
控制指令確定子模塊1072,用于若比對成功,將所述操作指令確定為所述觸摸輸入的操作指令;
在一個實施例中,預(yù)先設(shè)置在控制區(qū)的頂部中心位置滑動到右側(cè)中心位置的觸摸輸入操作對應(yīng)為執(zhí)行關(guān)閉屏幕的指令;當(dāng)用戶用手指從控制區(qū)的頂部中心位置滑動到右側(cè)中心位置時,確定該觸摸輸入的操作指令為關(guān)閉屏幕的指令。
在該技術(shù)方案中,優(yōu)選的,所述智能手表控制裝置還包括操作數(shù)據(jù)獲取模塊,用于獲取觸摸輸入的操作數(shù)據(jù);觸摸輸入的操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)等。如電容觸摸面板,由密集的電容節(jié)點排布成感應(yīng)陣列,每個電容節(jié)點可以被稱為一個像素點,用戶在觸摸面板上的觸摸操作會激發(fā)一個或數(shù)據(jù)電容節(jié)點的感應(yīng)電流,從而觸摸事件被檢測到。觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。
在該技術(shù)方案中,優(yōu)選的,所述操作位置確定模塊具體包括位置信息獲取子模塊和操作位置確定子模塊,位置信息獲取子模塊用于獲取觸摸操作的位置信息,觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;操作位置確定子模塊用于根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置。如上所述觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。即每一個觸摸輸入會對應(yīng)被觸摸的一個或多個像素點,根據(jù)該一個或多個像素點的坐標(biāo)信息確定觸摸操作的位置信息。當(dāng)觸摸輸入為點擊操作且觸摸輸入只對應(yīng)一個像素點時,比如使用觸控筆在電阻屏上的觸摸輸入,其觸摸精度可達(dá)到一個像素點,此時觸摸操作的位置信息即為該觸摸像素點的坐標(biāo)信息。當(dāng)觸摸輸入同樣為點擊操作且觸摸輸入對應(yīng)多個像素點時,比如使用手指在電容屏上的觸摸輸入,此時觸摸操作的位置信息通過該多個像素點的坐標(biāo)信息共同確定,在一個實施例中,可以采用該多個像素點的中心點的坐標(biāo)信息作為觸摸操作的位置信息。
優(yōu)選的,在一個實施例中,所述操作位置確定子模塊具體包括第一控制區(qū)確定模塊和第一交互區(qū)確定模塊,第一控制區(qū)確定模塊用于若觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);第一交互區(qū)確定模塊用于若觸摸操作的觸摸開始的坐標(biāo)位置在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。觸摸輸入可以是點擊操作、滑動操作等,點擊操作的觸摸開始的位置和觸摸結(jié)束位相同,即點擊操作的觸摸開始位置點擊操作的觸摸位置,從而通過該觸摸位置確定觸摸輸入的操作位置是否位于控制區(qū);滑動操作的觸摸開始、觸摸結(jié)束位置一般情況下不相同,例如一個滑動操作的觸摸開始位置在控制區(qū),觸摸結(jié)束位置在交互區(qū),由于其觸摸開始位置在控制區(qū),在該實施例的方案中,該滑動操作被認(rèn)為是處于控制區(qū)。
優(yōu)選的,在另一個實施例中,所述操作位置確定子模塊具體包括第二控制區(qū)確定模塊和第二交互區(qū)確定模塊,第二控制區(qū)確定模塊用于若觸摸操作的觸摸移動過程中觸摸軌跡的坐標(biāo)位置均在控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);第二交互區(qū)確定模塊用于若觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。在該實施例的方案中,僅當(dāng)一個觸摸輸入對應(yīng)的所有像素點均在控制區(qū),或者所有像素點均在交互區(qū),才認(rèn)為這個觸摸輸入的操作位置在控制區(qū)或者在交互區(qū)。在另一實施例中,如果一個滑動操作的滑動軌跡跨過控制區(qū)和交互區(qū),即其對應(yīng)的像素點既有控制區(qū)的像素點,又有交互區(qū)的像素點時,則認(rèn)為該觸摸輸入無效。
在該技術(shù)方案中,優(yōu)選的,所述智能手表控制裝置還包括圖形界面更新模塊,用于響應(yīng)于操作指令更新交互區(qū)當(dāng)前顯示的圖形用戶界面。用戶通過觸摸輸入向智能手表輸入操作指令時,智能手表會執(zhí)行相應(yīng)的響應(yīng),對于一些涉及圖像用戶界面的操作指令對圖像用戶界面顯示的內(nèi)容進(jìn)行更新。例如,用戶在控制區(qū)輸入一個滑動操作,在一個實施例中,該滑動操作對應(yīng)關(guān)閉當(dāng)前前臺顯示應(yīng)用程序,則響應(yīng)于該操作指令,關(guān)閉當(dāng)前前臺顯示的應(yīng)用程序,顯示桌面或者另一個應(yīng)用程序的界面。
在該技術(shù)方案中,可交互區(qū)設(shè)置為點擊控制區(qū),將控制區(qū)設(shè)置為滑動控制區(qū)。可讓用戶通過點擊方式與交互區(qū)的圖形用戶界面進(jìn)行交互,并且在需要進(jìn)行滑動操作時,通過控制區(qū)完成。采用該技術(shù)方案,將操作時間較長的滑動操作通過控制區(qū)完成,使得用戶在滑動操作時不遮擋交互區(qū)顯示的圖形用戶界面內(nèi)容,用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
圖11是本發(fā)明一種智能手表控制裝置的另一個實施例的示意框圖,該智能手表控制裝置至少包括觸摸輸入接收模塊、操作位置確定模塊、交互指令確定模塊、控制指令確定模塊和指令執(zhí)行模塊,在該實施例中,所述觸摸輸入接收模塊、操作位置確定模塊、交互指令確定模塊和指令執(zhí)行模塊與前述實施相同,此處不再贅述。所述控制指定確定模塊具體包括控制區(qū)顯示子模塊1171和控制指令確定子模塊1172,其中:
控制區(qū)顯示子模塊1171,用于若觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)區(qū)別顯示;
在一些實現(xiàn)方案中,為了智能手表的整體美觀,控制區(qū)和交互區(qū)設(shè)置在同一個面上并且不設(shè)置明顯的分界線,使得用戶難以分辨控制區(qū)和交互區(qū)的范圍,特別是在一些同時使用控制區(qū)和交互區(qū)顯示圖形用戶界面的實施例中這個問題尤為明突出。在本發(fā)明的技術(shù)方案中,若觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)區(qū)別顯示。區(qū)別顯示可以包括提高控制區(qū)和交互區(qū)的顯示對比度;當(dāng)然,區(qū)別顯示可以為將控制區(qū)和交互區(qū)顯示為不同的亮度模式,或者顯示為不同顏色等任意可以讓用戶容易將兩個區(qū)域區(qū)分開來的方案,此處不再贅述。將采用該技術(shù)方案,可以使用戶容易識別出控制區(qū)和交互區(qū)的范圍,從而避免無效操作。
控制指令確定子模塊1172,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
控制區(qū)與交互區(qū)均設(shè)置于觸敏表面中,在一個實施例中,觸敏表面由控制區(qū)和交互區(qū)兩個部分組成,其中交互區(qū)用于顯示圖形用戶界面,控制區(qū)用于接收用戶的觸控輸入。在該實施例中,控制區(qū)不提供顯示內(nèi)容,通過識別觸摸輸入來執(zhí)行對應(yīng)的操作指令。采用該實施例的方案,控制區(qū)可以設(shè)置為面積較小的區(qū)域,從而可以在不增加智能手表大小的情況下使得交互區(qū)具有更大的顯示面積。在其它實施例中,控制區(qū)也可以用于顯示一些簡單控件,例如音量控制控件等。
采用該技術(shù)方案,通過確定控制區(qū)的觸摸操作對應(yīng)的操作指令來對智能手表進(jìn)行控制,使用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
在該技術(shù)方案中,優(yōu)選的,所述智能手表控制裝置還包括操作數(shù)據(jù)獲取模塊,用于獲取觸摸輸入的操作數(shù)據(jù);觸摸輸入的操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)等。如電容觸摸面板,由密集的電容節(jié)點排布成感應(yīng)陣列,每個電容節(jié)點可以被稱為一個像素點,用戶在觸摸面板上的觸摸操作會激發(fā)一個或數(shù)據(jù)電容節(jié)點的感應(yīng)電流,從而觸摸事件被檢測到。觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。
在該技術(shù)方案中,優(yōu)選的,所述操作位置確定模塊具體包括位置信息獲取子模塊和操作位置確定子模塊,位置信息獲取子模塊用于獲取觸摸操作的位置信息,觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;操作位置確定子模塊用于根據(jù)觸摸操作的位置信息確定觸摸輸入的操作位置。如上所述觸摸輸入的開始位置、結(jié)束位置以及觸摸移動過程中的觸摸軌跡對應(yīng)的一個或多個像素點的坐標(biāo)以及觸摸輸入的持續(xù)時間作為觸摸輸入的操作數(shù)據(jù)可以被檢測并記錄。即每一個觸摸輸入會對應(yīng)被觸摸的一個或多個像素點,根據(jù)該一個或多個像素點的坐標(biāo)信息確定觸摸操作的位置信息。當(dāng)觸摸輸入為點擊操作且觸摸輸入只對應(yīng)一個像素點時,比如使用觸控筆在電阻屏上的觸摸輸入,其觸摸精度可達(dá)到一個像素點,此時觸摸操作的位置信息即為該觸摸像素點的坐標(biāo)信息。當(dāng)觸摸輸入同樣為點擊操作且觸摸輸入對應(yīng)多個像素點時,比如使用手指在電容屏上的觸摸輸入,此時觸摸操作的位置信息通過該多個像素點的坐標(biāo)信息共同確定,在一個實施例中,可以采用該多個像素點的中心點的坐標(biāo)信息作為觸摸操作的位置信息。
優(yōu)選的,在一個實施例中,所述操作位置確定子模塊具體包括第一控制區(qū)確定模塊和第一交互區(qū)確定模塊,第一控制區(qū)確定模塊用于若觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);第一交互區(qū)確定模塊用于若觸摸操作的觸摸開始的坐標(biāo)位置在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。觸摸輸入可以是點擊操作、滑動操作等,點擊操作的觸摸開始的位置和觸摸結(jié)束位相同,即點擊操作的觸摸開始位置點擊操作的觸摸位置,從而通過該觸摸位置確定觸摸輸入的操作位置是否位于控制區(qū);滑動操作的觸摸開始、觸摸結(jié)束位置一般情況下不相同,例如一個滑動操作的觸摸開始位置在控制區(qū),觸摸結(jié)束位置在交互區(qū),由于其觸摸開始位置在控制區(qū),在該實施例的方案中,該滑動操作被認(rèn)為是處于控制區(qū)。
優(yōu)選的,在另一個實施例中,所述操作位置確定子模塊具體包括第二控制區(qū)確定模塊和第二交互區(qū)確定模塊,第二控制區(qū)確定模塊用于若觸摸操作的觸摸移動過程中觸摸軌跡的坐標(biāo)位置均在控制區(qū),則確定觸摸輸入的操作位置在控制區(qū);第二交互區(qū)確定模塊用于若觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在交互區(qū),則確定觸摸輸入的操作位置在交互區(qū)。在該實施例的方案中,僅當(dāng)一個觸摸輸入對應(yīng)的所有像素點均在控制區(qū),或者所有像素點均在交互區(qū),才認(rèn)為這個觸摸輸入的操作位置在控制區(qū)或者在交互區(qū)。在另一實施例中,如果一個滑動操作的滑動軌跡跨過控制區(qū)和交互區(qū),即其對應(yīng)的像素點既有控制區(qū)的像素點,又有交互區(qū)的像素點時,則認(rèn)為該觸摸輸入無效。
在該技術(shù)方案中,優(yōu)選的,所述智能手表控制裝置還包括圖形界面更新模塊,用于響應(yīng)于操作指令更新交互區(qū)當(dāng)前顯示的圖形用戶界面。用戶通過觸摸輸入向智能手表輸入操作指令時,智能手表會執(zhí)行相應(yīng)的響應(yīng),對于一些涉及圖像用戶界面的操作指令對圖像用戶界面顯示的內(nèi)容進(jìn)行更新。例如,用戶在控制區(qū)輸入一個滑動操作,在一個實施例中,該滑動操作對應(yīng)關(guān)閉當(dāng)前前臺顯示應(yīng)用程序,則響應(yīng)于該操作指令,關(guān)閉當(dāng)前前臺顯示的應(yīng)用程序,顯示桌面或者另一個應(yīng)用程序的界面。
優(yōu)選的,在該技術(shù)方案中,所述控制區(qū)顯示子模塊具體用于若所述觸摸輸入的觸摸移動軌跡從所述交互區(qū)移動到所述控制區(qū)時,在所述觸摸輸入的移動軌跡進(jìn)入所述控制區(qū)后,將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示。
優(yōu)選的,在該技術(shù)方案中,所述控制區(qū)顯示子模塊具體為亮度模式控制模塊,用于控制所述控制區(qū)進(jìn)入高亮度模式。
進(jìn)一步的,本發(fā)明還提出一種智能手表,該智能手表包括前述任一實施例的智能手表控制裝置。
在該技術(shù)方案中,可交互區(qū)設(shè)置為點擊控制區(qū),將控制區(qū)設(shè)置為滑動控制區(qū)??勺層脩敉ㄟ^點擊方式與交互區(qū)的圖形用戶界面進(jìn)行交互,并且在需要進(jìn)行滑動操作時,通過控制區(qū)完成。采用該技術(shù)方案,將操作時間較長的滑動操作通過控制區(qū)完成,使得用戶在滑動操作時不遮擋交互區(qū)顯示的圖形用戶界面內(nèi)容,用戶可以在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,通過本發(fā)明的技術(shù)方案,可通過控制區(qū)對智能手表進(jìn)行控制,在操作的同時查看交互區(qū)中圖形用戶界面的內(nèi)容,提高了用戶體驗。
a1、一種智能手表控制方法,包括:
接收在智能手表的觸敏表面上觸摸輸入;
確定所述觸摸輸入的操作位置;
若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
執(zhí)行所述操作指令。
a2、根據(jù)1所述的智能手表控制方法,在所述接收在智能手表的觸敏表面上觸摸輸入的步驟之后還包括:
獲取所述觸摸輸入的操作數(shù)據(jù),所述操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)。
a3、根據(jù)2所述的智能手表控制方法,所述若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令的步驟具體包括:
若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述觸摸輸入的操作數(shù)據(jù)與預(yù)設(shè)的操作指令對應(yīng)的操作數(shù)據(jù)進(jìn)行比對;
若所述操作數(shù)據(jù)的觸摸開始、觸摸移動、觸摸結(jié)束、以及持續(xù)時間數(shù)據(jù)中的一個或多個與預(yù)設(shè)的操作指令數(shù)據(jù)相匹配,則確定所述預(yù)設(shè)指令為所述觸摸輸入的操作指令。
a4、根據(jù)1所述的智能手表控制方法,所述確定所述觸摸輸入的操作位置的步驟具體包括:
獲取所述觸摸操作的位置信息,所述觸摸操作的位置信息包括觸摸開始的坐標(biāo)信息、觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中觸摸軌跡的坐標(biāo)信息;
根據(jù)所述觸摸操作的位置信息確定所述觸摸輸入的操作位置。
a5、根據(jù)4所述的智能手表控制方法,所述根據(jù)所述觸摸操作的位置信息確定所述觸摸輸入的操作位置的步驟具體包括:
若所述觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定所述觸摸輸入的操作位置在所述控制區(qū);或者
若所述觸摸操作的觸摸開始的坐標(biāo)位置在所述交互區(qū),則確定所述觸摸輸入的操作位置在所述交互區(qū)。
a6、根據(jù)4所述的智能手表控制方法,所述根據(jù)所述觸摸操作的位置信息確定所述觸摸輸入的操作位置的步驟具體包括:
若所述觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在所述控制區(qū),則確定所述觸摸輸入的操作位置在所述控制區(qū);或者
若所述觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在所述交互區(qū),則確定所述觸摸輸入的操作位置在所述交互區(qū)。
a7、根據(jù)1所述的智能手表控制方法,在所述執(zhí)行所述操作指令的步驟之后還包括:
響應(yīng)于所述操作指令更新所述交互區(qū)當(dāng)前顯示的圖形用戶界面。
a8、根據(jù)1所述的智能手表控制方法,所述若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令的步驟具體包括:
若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示。
a9、根據(jù)8所述的智能手表控制方法,所述若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示具體為:
若所述觸摸輸入的觸摸移動軌跡從所述交互區(qū)移動到所述控制區(qū)時,在所述觸摸輸入的移動軌跡進(jìn)入所述控制區(qū)后,將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示。
a10、根據(jù)8所述的智能手表控制方法,所述將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示具體為:
控制所述控制區(qū)進(jìn)入高亮度模式。
b11、一種智能手表控制裝置,包括:
觸摸輸入接收模塊,用于接收在智能手表的觸敏表面上觸摸輸入;
操作位置確定模塊,用于確定所述觸摸輸入的操作位置;
交互指令確定模塊,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的交互區(qū),則根據(jù)所述交互區(qū)當(dāng)前顯示的圖形用戶界面確定所述觸摸輸入的操作指令;
控制指令確定模塊,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),則根據(jù)所述觸摸輸入的操作數(shù)據(jù)確定所述觸摸輸入的操作指令;
指令執(zhí)行模塊,用于執(zhí)行所述操作指令。
b12、根據(jù)b11所述的智能手表控制裝置,還包括:
操作數(shù)據(jù)獲取模塊,用于獲取所述觸摸輸入的操作數(shù)據(jù),所述操作數(shù)據(jù)包括觸摸開始、觸摸移動、觸摸結(jié)束以及持續(xù)時間數(shù)據(jù)。
b13、根據(jù)b12所述的智能手表控制裝置,所述控制指令確定模塊具體包括:
操作數(shù)據(jù)比對子模塊,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述觸摸輸入的操作數(shù)據(jù)與預(yù)設(shè)的操作指令對應(yīng)的操作數(shù)據(jù)進(jìn)行比對;
控制指令確定子模塊,用于若所述操作數(shù)據(jù)的觸摸開始、觸摸移動、觸摸結(jié)束、以及持續(xù)時間數(shù)據(jù)中的一個或多個與預(yù)設(shè)的操作指令數(shù)據(jù)相匹配,則確定所述預(yù)設(shè)指令為所述觸摸輸入的操作指令。
b14、根據(jù)b11所述的智能手表控制裝置,所述操作位置確定模塊具體包括:
位置信息獲取子模塊,用于獲取所述觸摸操作的位置信息,所述觸摸操作的位置信息包括觸摸開始和觸摸結(jié)束的坐標(biāo)信息或者觸摸移動過程中所有被觸摸位置的坐標(biāo)信息;
操作位置確定子模塊,用于根據(jù)所述觸摸操作的位置信息確定所述觸摸輸入的操作位置。
b15、根據(jù)b14所述的智能手表控制裝置,所述操作位置確定子模塊具體包括:
第一控制區(qū)確定模塊,用于若所述觸摸操作的觸摸開始的坐標(biāo)位置在所述控制區(qū),則確定所述觸摸輸入的操作位置在所述控制區(qū);
第一交互區(qū)確定模塊,用于若所述觸摸操作的觸摸開始的坐標(biāo)位置在所述交互區(qū),則確定所述觸摸輸入的操作位置在所述交互區(qū)。
b16、根據(jù)b14所述的智能手表控制裝置,所述操作位置確定子模塊具體包括:
第二控制區(qū)確定模塊,若所述觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在所述控制區(qū),則確定所述觸摸輸入的操作位置在所述控制區(qū);或者
第二交互區(qū)確定模塊,若所述觸摸操作的觸摸移動過程中所有被觸摸位置的坐標(biāo)位置均在所述交互區(qū),則確定所述觸摸輸入的操作位置在所述交互區(qū)。
b17、根據(jù)b11所述的智能手表控制裝置,還包括:
圖形界面更新模塊,用于響應(yīng)于所述操作指令更新所述交互區(qū)當(dāng)前顯示的圖形用戶界面。
b18、根據(jù)b11所述的智能手表控制裝置,所述控制指令確定模塊還包括:
控制區(qū)顯示子模塊,用于若所述觸摸輸入的操作位置處于預(yù)設(shè)的控制區(qū),將所述控制區(qū)和所述交互區(qū)區(qū)別顯示。
b19、根據(jù)b18所述的智能手表控制裝置,所述控制區(qū)顯示子模塊具體用于若所述觸摸輸入的觸摸移動軌跡從所述交互區(qū)移動到所述控制區(qū)時,在所述觸摸輸入的移動軌跡進(jìn)入所述控制區(qū)后,將所述控制區(qū)和所述交互區(qū)進(jìn)行區(qū)別顯示。
b20、根據(jù)b18所述的智能手表控制裝置,所述控制區(qū)顯示子模塊具體為:
亮度模式控制模塊,用于控制所述控制區(qū)進(jìn)入高亮度模式。
c21、一種智能手表,包括b11到b20所述的智能手表控制裝置。
在本發(fā)明中,術(shù)語“第一”、“第二”、“第三”僅用于描述的目的,而不能理解為指示或暗示相對重要性;術(shù)語“多個”表示兩個或兩個以上。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
在本說明書的描述中,術(shù)語“一個實施例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或?qū)嵗?。而且,描述的具體特征、結(jié)構(gòu)、材料或特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)或隨機存儲記憶體(randomaccessmemory,ram)等。
以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。