本發(fā)明涉及終端技術(shù)領(lǐng)域,特別是涉及一種操作模式切換方法及移動(dòng)終端。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,信息時(shí)代的到來(lái),智能手機(jī)、平板電腦等移動(dòng)終端逐漸走進(jìn)人們生活并改變?nèi)藗兩睢kS著移動(dòng)終端的屏幕越來(lái)越大,大屏幕帶來(lái)了更好的娛樂體驗(yàn),然而,也給用戶操作帶來(lái)了一些不便。用戶在操作終端時(shí),有的人用兩只手進(jìn)行雙手操作,有的人只用一只手單手操作,在單手操作終端時(shí),大拇指無(wú)法覆蓋整個(gè)屏幕,也就沒法得心應(yīng)手的操作終端。特別是用戶使用最多的返回鍵,當(dāng)用戶使用左手操作、而返回鍵被設(shè)置于屏幕右側(cè)時(shí),或,當(dāng)用戶使用右手操作、而返回鍵被設(shè)置于屏幕左側(cè)時(shí),用戶很難通過大拇指準(zhǔn)確觸控到返回鍵,給用戶單手操作造成一定的麻煩。
同時(shí),為便于用戶快捷操作終端,通常在終端顯示界面上設(shè)置一個(gè)懸浮于顯示界面上的懸浮圖標(biāo),用戶可以拖動(dòng)該懸浮圖標(biāo)至顯示屏的任一位置(如蘋果終端)。該懸浮圖標(biāo)通常作為虛擬home鍵使用,起到輔助用戶進(jìn)行觸控操作的作用,其功能并未被充分利用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的用戶單手操作存在一定困難的問題,提供一種操作模式切換方法及移動(dòng)終端。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種操作模式切換方法,應(yīng)用于移動(dòng)終端,所述移動(dòng)終端顯示屏上顯示有可移動(dòng)的懸浮圖標(biāo),其特征在于,所述方法包括:
檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
若所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的左半屏,則控制所述移動(dòng)終端的操作模式為左手操作模式;若所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的右半屏,則控制所述移動(dòng)終端的操作模式為右手操作模式。
進(jìn)一步的,所述移動(dòng)終端上從左至右依次至少設(shè)有第一按鍵和第二按鍵,所述左手操作模式為將所述第一按鍵設(shè)置為返回鍵;所述右手操作模式為將所述第二按鍵設(shè)置為返回鍵。
進(jìn)一步的,所述方法還包括:
接收用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作;
根據(jù)所述觸控拖動(dòng)操作將所述第一按鍵圖標(biāo)在第二按鍵位置處進(jìn)行顯示,并控制切換所述移動(dòng)終端的操作模式;
或,
接收用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作;
根據(jù)所述觸控拖動(dòng)操作將所述第二按鍵圖標(biāo)在第一按鍵位置處進(jìn)行顯示,并控制切換所述移動(dòng)終端的操作模式。
進(jìn)一步的,所述方法還包括:
采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息;
比較所述觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù);
若位于所述左半屏的滑動(dòng)觸控操作次數(shù)大于所述右半屏的滑動(dòng)觸控操作次數(shù)、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的左半屏,則控制所述移動(dòng)終端的操作模式為左手操作模式;
若位于所述右半屏的滑動(dòng)觸控操作次數(shù)大于所述左半屏的滑動(dòng)觸控操作次數(shù)、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的右半屏,則控制所述移動(dòng)終端的操作模式為右手操作模式。
進(jìn)一步的,所述方法還包括:
獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡;
若所述滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的左半屏,則控制所述移動(dòng)終端的操作模式為左手操作模式;
若所述滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的右半屏,則控制所述移動(dòng)終端的操作模式為右手操作模式。
為解決上述技術(shù)問題,本發(fā)明還提供一種移動(dòng)終端,所述移動(dòng)終端包括:
檢測(cè)模塊,用于檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
控制模塊,用于在所述檢測(cè)模塊檢測(cè)所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的左半屏?xí)r,控制所述移動(dòng)終端的操作模式為左手操作模式;或,在所述檢測(cè)模塊檢測(cè)所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的右半屏?xí)r,控制所述移動(dòng)終端的操作模式為右手操作模式。
進(jìn)一步的,所述移動(dòng)終端上從左至右依次至少設(shè)有第一按鍵和第二按鍵,所述左手操作模式為將所述第一按鍵設(shè)置為返回鍵;所述右手操作模式為將所述第二按鍵設(shè)置為返回鍵。
進(jìn)一步的,所述移動(dòng)終端還包括:
接收模塊,用于接收用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作;
顯示模塊,用于根據(jù)所述觸控拖動(dòng)操作將所述第一按鍵圖標(biāo)在第二按鍵位置處進(jìn)行顯示;
所述控制模塊還用于在所述接收模塊接收到用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作時(shí),控制切換所述移動(dòng)終端的操作模式;
或,
接收模塊,用于接收用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作;
顯示模塊,用于根據(jù)所述觸控拖動(dòng)操作將所述第二按鍵圖標(biāo)在第一按鍵位置處進(jìn)行顯示;
所述控制模塊還用于在所述接收模塊接收到用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作時(shí),控制切換所述移動(dòng)終端的操作模式。
進(jìn)一步的,所述移動(dòng)終端還包括:
采集模塊,用于采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息;
比較模塊,用于比較所述觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù);
所述控制模塊還用于在所述比較模塊比較位于所述左半屏的滑動(dòng)觸控操作次數(shù)大于所述右半屏的滑動(dòng)觸控操作次數(shù)、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的左半屏?xí)r,控制所述移動(dòng)終端的操作模式為左手操作模式;或,在所述比較模塊比較位于所述右半屏的滑動(dòng)觸控操作次數(shù)大于所述左半屏的滑動(dòng)觸控操作次數(shù)、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的右半屏?xí)r,控制所述移動(dòng)終端的操作模式為右手操作模式。
進(jìn)一步的,所述移動(dòng)終端還包括:
軌跡獲取模塊,用于獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡;
控制模塊還用于在所述軌跡獲取模塊獲取的滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的左半屏?xí)r,控制所述移動(dòng)終端的操作模式為左手操作模式;或,在所述軌跡獲取模塊獲取的滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且所述懸浮圖標(biāo)當(dāng)前位置位于所述顯示屏的右半屏?xí)r,控制所述移動(dòng)終端的操作模式為右手操作模式。
本發(fā)明的有益效果是:實(shí)施本發(fā)明的操作模式切換方法時(shí),當(dāng)用戶需要使用左手單手操作移動(dòng)終端時(shí),可將懸浮圖標(biāo)拖動(dòng)至顯示屏左側(cè)進(jìn)行顯示,移動(dòng)終端在檢測(cè)到懸浮圖標(biāo)的當(dāng)前位置位于顯示屏左側(cè)時(shí),控制移動(dòng)終端的操作模式切換至便于用戶左手單手進(jìn)行操作的左手操作模式。而當(dāng)用戶需要使用右手單手操作移動(dòng)終端時(shí),可將懸浮圖標(biāo)拖動(dòng)至顯示屏右側(cè)進(jìn)行顯示,移動(dòng)終端在檢測(cè)到懸浮圖標(biāo)的當(dāng)前位置位于顯示屏右側(cè)時(shí),控制移動(dòng)終端的操作模式切換至便于用戶右手單手進(jìn)行操作的右手操作模式。通過上述方法,用戶可根據(jù)操作需要,移動(dòng)懸浮圖標(biāo)在顯示屏上的顯示位置,快速切換移動(dòng)終端的操作模式,選擇最適合用戶的單手操作模式進(jìn)行操作。
附圖說(shuō)明
圖1是本發(fā)明操作模式切換方法的第一實(shí)施例的流程圖;
圖2是本發(fā)明操作模式切換方法的第一實(shí)施例中移動(dòng)終端正面結(jié)構(gòu)示意圖;
圖3是本發(fā)明操作模式切換方法的第一實(shí)施例中移動(dòng)終端顯示界面第一示意圖;
圖4是本發(fā)明操作模式切換方法的第一實(shí)施例中移動(dòng)終端顯示界面第二示意圖;
圖5是本發(fā)明操作模式切換方法的第二實(shí)施例的流程圖;
圖6是本發(fā)明操作模式切換方法的第三實(shí)施例的流程圖;
圖7是本發(fā)明操作模式切換方法的第四實(shí)施例的流程圖;
圖8是本發(fā)明移動(dòng)終端的第一實(shí)施例的示意圖;
圖9是本發(fā)明移動(dòng)終端的第二實(shí)施例的示意圖;
圖10是本發(fā)明移動(dòng)終端的第三實(shí)施例的示意圖;
圖11是本發(fā)明移動(dòng)終端的第四實(shí)施例的示意圖。
具體實(shí)施方式
為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的具體實(shí)施方式、結(jié)構(gòu)、特征及其功效,詳細(xì)說(shuō)明如后。
請(qǐng)參閱圖1,為本發(fā)明操作模式切換方法的第一實(shí)施例的流程圖,在該操作模式切換方法的第一實(shí)施例中,該方法包括以下步驟:
步驟S101,檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
步驟S102,判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏或右半屏;
步驟S103,若該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;
步驟S104,若該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。
可以理解的,該步驟S103和步驟S104順序不分先后,步驟S103和步驟S104根據(jù)步驟S102的判斷結(jié)果選擇執(zhí)行。
在本實(shí)施方式中,將移動(dòng)終端的顯示屏從中間位置劃分為左半屏和右半屏,在用戶使用移動(dòng)終端過程中,當(dāng)用戶需要使用左手單手操作移動(dòng)終端時(shí),可將懸浮圖標(biāo)拖動(dòng)至顯示屏左側(cè)進(jìn)行顯示,移動(dòng)終端在檢測(cè)到懸浮圖標(biāo)的當(dāng)前位置位于顯示屏左側(cè)時(shí),控制移動(dòng)終端的操作模式切換至便于用戶左手進(jìn)行操作的左手操作模式。當(dāng)用戶需要使用右手單手操作移動(dòng)終端時(shí),可將懸浮圖標(biāo)拖動(dòng)至顯示屏右側(cè)進(jìn)行顯示,移動(dòng)終端在檢測(cè)到懸浮圖標(biāo)的當(dāng)前位置位于顯示屏右側(cè)時(shí),控制移動(dòng)終端的操作模式切換至便于用戶右手進(jìn)行操作的右手操作模式。
具體的,如圖2所示,該移動(dòng)終端的屏幕底端從左至右依次至少設(shè)有第一按鍵11和第二按鍵12,該左手操作模式為將第一按鍵11設(shè)置為返回鍵,當(dāng)?shù)谝话存I11設(shè)置為返回鍵時(shí),此時(shí),返回鍵更加靠近屏幕左側(cè),便于用戶使用左手進(jìn)行操作。該右手操作模式為將第二按鍵12設(shè)置為返回鍵,當(dāng)?shù)诙存I12為返回鍵時(shí),此時(shí),返回鍵更加靠近屏幕右側(cè),便于用戶使用右手進(jìn)行操作。優(yōu)選的,該第一按鍵11和第二按鍵12為設(shè)置于觸控屏底部的觸控按鍵。
優(yōu)選的,該左手操作模式還包括將用戶常用應(yīng)用圖標(biāo)移動(dòng)至顯示屏左半屏進(jìn)行排列顯示,該右手操作模式還包括將用戶常用應(yīng)用圖標(biāo)移動(dòng)至顯示屏右半屏進(jìn)行排列顯示,便于用戶在單手操作時(shí)進(jìn)行點(diǎn)選。該常用應(yīng)用圖標(biāo)可以是根據(jù)用戶使用次數(shù)進(jìn)行設(shè)定,該常用應(yīng)用圖標(biāo)還可以是用戶預(yù)設(shè)的常用應(yīng)用圖標(biāo)。
進(jìn)一步的,該操作模式切換方法還包括:接收用戶在顯示屏上拖動(dòng)懸浮圖標(biāo)的拖動(dòng)操作,若檢測(cè)到用戶將所述懸浮圖標(biāo)從左半屏拖動(dòng)至右半屏?xí)r,控制該移動(dòng)終端的操作模式由左手操作模式切換至右手操作模式。若檢測(cè)到用戶將所述懸浮圖標(biāo)從右半屏拖動(dòng)至左半屏?xí)r,控制該移動(dòng)終端的操作模式由右手操作模式切換至左手操作模式。
進(jìn)一步的,在本實(shí)施例中,該方法還包括:
接收用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作;
根據(jù)該觸控拖動(dòng)操作將第一按鍵圖標(biāo)在第二按鍵位置處進(jìn)行顯示,并控制切換移動(dòng)終端的操作模式。
具體的,如圖3所示,該移動(dòng)終端的觸控屏底端從左至右依次設(shè)有第一按鍵和第二按鍵,用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處,移動(dòng)終端接收用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作,并根據(jù)該觸控拖動(dòng)操作將第一按鍵圖標(biāo)在第二按鍵位置處進(jìn)行顯示,將第二按鍵圖標(biāo)移動(dòng)至第一按鍵位置處進(jìn)行顯示,同時(shí),移動(dòng)終端控制切換移動(dòng)終端的操作模式。也就是說(shuō),在用戶執(zhí)行觸控拖動(dòng)操作之前,若移動(dòng)終端為左手操作模式,在執(zhí)行觸控拖動(dòng)操作之后,移動(dòng)終端被切換至右手操作模式。優(yōu)選的,該第一按鍵為菜單鍵,該第二按鍵為返回鍵。
優(yōu)選的,在該移動(dòng)終端上設(shè)置有供用戶選擇的通過拖動(dòng)懸浮圖標(biāo)切換操作模式的第一選項(xiàng)或通過拖動(dòng)按鍵圖標(biāo)切換操作模式的第二選項(xiàng)。當(dāng)用戶選擇第一選項(xiàng)時(shí),移動(dòng)終端通過檢測(cè)懸浮圖標(biāo)的位置進(jìn)行操作模式切換,當(dāng)用戶選擇第二選項(xiàng)時(shí),移動(dòng)終端通過檢測(cè)用戶拖動(dòng)按鍵圖標(biāo)的觸控拖動(dòng)操作進(jìn)行操作模式切換。
在本實(shí)施例的另一實(shí)施方式中,該方法還包括:
接收用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作;
根據(jù)該觸控拖動(dòng)操作將第二按鍵圖標(biāo)在第一按鍵位置處進(jìn)行顯示,并控制切換移動(dòng)終端的操作模式。
具體的,如圖4所示,該移動(dòng)終端的觸控屏底端從左至右依次設(shè)有第一按鍵和第二按鍵,用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處,移動(dòng)終端接收用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作,并根據(jù)該觸控拖動(dòng)操作將第二按鍵圖標(biāo)在第一按鍵位置處進(jìn)行顯示,將第一按鍵圖標(biāo)移動(dòng)至第二按鍵位置處進(jìn)行顯示,同時(shí),移動(dòng)終端控制切換移動(dòng)終端的操作模式。也就是說(shuō),在用戶執(zhí)行觸控拖動(dòng)操作之前,若移動(dòng)終端為右手操作模式,在執(zhí)行觸控拖動(dòng)操作之后,移動(dòng)終端被切換至左手操作模式。優(yōu)選的,該第一按鍵為菜單鍵,該第二按鍵為返回鍵。
通過拖動(dòng)第一按鍵圖標(biāo)或第二按鍵圖標(biāo),調(diào)換第一按鍵圖標(biāo)和第二按鍵圖標(biāo)的顯示位置,從而達(dá)到快速切換移動(dòng)終端操作模式的作用,便于用戶快速進(jìn)行左手或右手操作模式切換。
在實(shí)施例的其他實(shí)施方式中,還可以通過重力傳感器檢測(cè)移動(dòng)終端的傾斜角度,然后根據(jù)移動(dòng)終端的傾斜角度移動(dòng)懸浮圖標(biāo)在顯示屏上的顯示位置,從而進(jìn)一步的起到切換操作模式的作用。
實(shí)施本發(fā)明的操作模式切換方法時(shí),當(dāng)用戶需要使用左手單手操作移動(dòng)終端時(shí),可將懸浮圖標(biāo)拖動(dòng)至顯示屏左側(cè)進(jìn)行顯示,移動(dòng)終端在檢測(cè)到懸浮圖標(biāo)的當(dāng)前位置位于顯示屏左側(cè)時(shí),控制移動(dòng)終端的操作模式切換至便于用戶左手單手進(jìn)行操作的左手操作模式。而當(dāng)用戶需要使用右手單手操作移動(dòng)終端時(shí),可將懸浮圖標(biāo)拖動(dòng)至顯示屏右側(cè)進(jìn)行顯示,移動(dòng)終端在檢測(cè)到懸浮圖標(biāo)的當(dāng)前位置位于顯示屏右側(cè)時(shí),控制移動(dòng)終端的操作模式切換至便于用戶右手單手進(jìn)行操作的右手操作模式。通過上述方法,用戶可根據(jù)操作需要,移動(dòng)懸浮圖標(biāo)在顯示屏上的顯示位置,快速切換移動(dòng)終端的操作模式,選擇最適合用戶的單手操作模式進(jìn)行操作。
請(qǐng)參閱圖5,為本發(fā)明操作模式切換方法的第二實(shí)施例的流程圖,該操作模式切換方法的第二實(shí)施例在第一實(shí)施例的基礎(chǔ)上,該方法包括:
步驟S201,檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
步驟S202,判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏或右半屏;
步驟S203,采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息;
步驟S204,比較該觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù);
步驟S205,若位于左半屏的滑動(dòng)觸控操作次數(shù)大于右半屏的滑動(dòng)觸控操作次數(shù)、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;
步驟S206,若位于右半屏的滑動(dòng)觸控操作次數(shù)大于左半屏的滑動(dòng)觸控操作次數(shù)、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。
其中,步驟S201和步驟S203不分先后,也可同時(shí)進(jìn)行。其中,步驟S205和步驟S206順序不分先后,步驟S205和步驟S206根據(jù)步驟S202的判斷結(jié)果及步驟S204的比較結(jié)果選擇執(zhí)行。
具體的,移動(dòng)終端采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息,并從該觸控信息中篩選出滑動(dòng)觸控操作,比較該觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù),同時(shí),檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置。若位于左半屏的滑動(dòng)觸控操作次數(shù)大于右半屏的滑動(dòng)觸控操作次數(shù)、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;若位于右半屏的滑動(dòng)觸控操作次數(shù)大于左半屏的滑動(dòng)觸控操作次數(shù)、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。優(yōu)選的,該第一時(shí)間段為距離當(dāng)前時(shí)間點(diǎn)一定時(shí)間的時(shí)間段。
在本實(shí)施例中,只有在檢測(cè)到觸控信息中位于左半屏的滑動(dòng)觸控操作次數(shù)大于右半屏的滑動(dòng)觸控操作次數(shù)、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏?xí)r,才會(huì)控制移動(dòng)終端的操作模式為左手操作模式。只有在檢測(cè)到觸控信息中位于右半屏的滑動(dòng)觸控操作次數(shù)大于左半屏的滑動(dòng)觸控操作次數(shù)、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏?xí)r,才會(huì)控制移動(dòng)終端的操作模式為右手操作模式。防止用戶只是臨時(shí)將懸浮圖標(biāo)拖動(dòng)至左半屏或右半屏,避免操作模式被錯(cuò)誤切換,增加移動(dòng)終端判斷的準(zhǔn)確性。
請(qǐng)參閱圖6,為本發(fā)明操作模式切換方法的第三實(shí)施例的流程圖,該操作模式切換方法的第三實(shí)施例在第一實(shí)施例的基礎(chǔ)上,該方法包括:
步驟S301,檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
步驟S302,判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏或右半屏;
步驟S303,獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡;
步驟S304,若該滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;
步驟S305,若該滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。
其中,步驟S301和步驟S303不分先后,也可同時(shí)進(jìn)行。其中,步驟S304和步驟S305順序不分先后,步驟S304和步驟S305根據(jù)步驟S302的判斷結(jié)果及步驟S303的獲取的滑動(dòng)軌跡形狀選擇執(zhí)行。
具體的,移動(dòng)終端獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡,同時(shí),檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置。若該滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;若該滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。
在本實(shí)施例中,只有在檢測(cè)到滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏?xí)r,才會(huì)控制移動(dòng)終端的操作模式為左手操作模式。只有在檢測(cè)到滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏?xí)r,才會(huì)控制移動(dòng)終端的操作模式為右手操作模式。防止用戶只是臨時(shí)將懸浮圖標(biāo)拖動(dòng)至左半屏或右半屏,避免操作模式被錯(cuò)誤切換,增加移動(dòng)終端判斷的準(zhǔn)確性。
請(qǐng)參閱圖7,為本發(fā)明操作模式切換方法的第四實(shí)施例的流程圖,該操作模式切換方法的第四實(shí)施例在第一實(shí)施例的基礎(chǔ)上,該方法包括:
步驟S401,檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
步驟S402,判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏或右半屏;
步驟S403,采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息;
步驟S404,比較該觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù);
步驟S405,獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡;
步驟S406,若位于左半屏的滑動(dòng)觸控操作次數(shù)大于右半屏的滑動(dòng)觸控操作次數(shù)、且該滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;
步驟S407,若位于右半屏的滑動(dòng)觸控操作次數(shù)大于左半屏的滑動(dòng)觸控操作次數(shù)、且該滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。
其中,步驟S401、步驟S403和步驟S405不分先后,也可同時(shí)進(jìn)行。步驟S404在步驟S403之后執(zhí)行。其中,步驟S406和步驟S407順序不分先后,步驟S406和步驟S407根據(jù)步驟S402的判斷結(jié)果、步驟S404的比較結(jié)果及步驟S405中獲取的滑動(dòng)軌跡形狀選擇執(zhí)行。
具體的,移動(dòng)終端采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息,并從該觸控信息中篩選出滑動(dòng)觸控操作,比較該觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù),同時(shí),移動(dòng)終端獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡,并檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置。若位于左半屏的滑動(dòng)觸控操作次數(shù)大于右半屏的滑動(dòng)觸控操作次數(shù)、且該滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式;若位于右半屏的滑動(dòng)觸控操作次數(shù)大于左半屏的滑動(dòng)觸控操作次數(shù)、且該滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。
優(yōu)選的,該第一時(shí)間段為距離當(dāng)前時(shí)間點(diǎn)一定時(shí)間的時(shí)間段。
在本實(shí)施例中,只有在檢測(cè)到位于左半屏的滑動(dòng)觸控操作次數(shù)大于右半屏的滑動(dòng)觸控操作次數(shù)、且該滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的左半屏,則控制移動(dòng)終端的操作模式為左手操作模式。只有在檢測(cè)到位于右半屏的滑動(dòng)觸控操作次數(shù)大于左半屏的滑動(dòng)觸控操作次數(shù)、且該滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且懸浮圖標(biāo)當(dāng)前位置位于顯示屏的右半屏,則控制移動(dòng)終端的操作模式為右手操作模式。防止用戶只是臨時(shí)將懸浮圖標(biāo)拖動(dòng)至左半屏或右半屏,避免操作模式被錯(cuò)誤切換,增加移動(dòng)終端判斷的準(zhǔn)確性。
請(qǐng)參閱圖8,為本發(fā)明移動(dòng)終端的第一實(shí)施例的示意圖,在移動(dòng)終端的第一實(shí)施例中,該移動(dòng)終端包括:
檢測(cè)模塊100,用于檢測(cè)顯示屏上所顯示的懸浮圖標(biāo)的當(dāng)前位置;
判斷模塊200,用于判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏或右半屏;
控制模塊300,用于在該判斷模塊200判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏?xí)r,控制該移動(dòng)終端的操作模式為左手操作模式;或,在該判斷模塊200判斷該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的右半屏?xí)r,控制該移動(dòng)終端的操作模式為右手操作模式。
進(jìn)一步的,該移動(dòng)終端上從左至右依次至少設(shè)有第一按鍵和第二按鍵,該左手操作模式為將該第一按鍵設(shè)置為返回鍵;該右手操作模式為將該第二按鍵設(shè)置為返回鍵。
進(jìn)一步的,該移動(dòng)終端還包括:
接收模塊,用于接收用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作;
顯示模塊,用于根據(jù)該觸控拖動(dòng)操作將該第一按鍵圖標(biāo)在第二按鍵位置處進(jìn)行顯示;
該控制模塊300還用于在該接收模塊接收到用戶拖動(dòng)第一按鍵圖標(biāo)至第二按鍵位置處的觸控拖動(dòng)操作時(shí),控制切換該移動(dòng)終端的操作模式;
或,
接收模塊,用于接收用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作;
顯示模塊,用于根據(jù)該觸控拖動(dòng)操作將該第二按鍵圖標(biāo)在第一按鍵位置處進(jìn)行顯示;
該控制模塊300還用于在該接收模塊接收到用戶拖動(dòng)第二按鍵圖標(biāo)至第一按鍵位置處的觸控拖動(dòng)操作時(shí),控制切換該移動(dòng)終端的操作模式。
請(qǐng)參閱圖9,為本發(fā)明移動(dòng)終端的第二實(shí)施例的示意圖,在移動(dòng)終端的第二實(shí)施例中,該移動(dòng)終端在第一實(shí)施例的基礎(chǔ)上還包括:
采集模塊400,用于采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息;
比較模塊500,用于比較該觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù);
該控制模塊300還用于在該比較模塊500比較位于該左半屏的滑動(dòng)觸控操作次數(shù)大于該右半屏的滑動(dòng)觸控操作次數(shù)、且該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏?xí)r,控制該移動(dòng)終端的操作模式為左手操作模式;或,在該比較模塊500比較位于該右半屏的滑動(dòng)觸控操作次數(shù)大于該左半屏的滑動(dòng)觸控操作次數(shù)、且該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的右半屏?xí)r,控制該移動(dòng)終端的操作模式為右手操作模式。
請(qǐng)參閱圖10,為本發(fā)明移動(dòng)終端的第三實(shí)施例的示意圖,在移動(dòng)終端的第三實(shí)施例中,該移動(dòng)終端在第一實(shí)施例的基礎(chǔ)上還包括:
軌跡獲取模塊600,用于獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡;
控制模塊300還用于在該軌跡獲取模塊600獲取的滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏?xí)r,控制該移動(dòng)終端的操作模式為左手操作模式;或,在該軌跡獲取模塊600獲取的滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的右半屏?xí)r,控制該移動(dòng)終端的操作模式為右手操作模式。
請(qǐng)參閱圖11,為本發(fā)明移動(dòng)終端的第四實(shí)施例的示意圖,在移動(dòng)終端的第四實(shí)施例中,該移動(dòng)終端在第一實(shí)施例的基礎(chǔ)上還包括:
采集模塊400,用于采集第一時(shí)間段內(nèi)用戶在移動(dòng)終端的觸控屏上進(jìn)行觸控操作的觸控信息;
比較模塊500,用于比較該觸控信息中位于左半屏和右半屏的滑動(dòng)觸控操作次數(shù);
軌跡獲取模塊600,用于獲取用戶在移動(dòng)終端的觸控屏上進(jìn)行滑動(dòng)觸控操作的滑動(dòng)軌跡;
該控制模塊300還用于在該比較模塊500比較位于該左半屏的滑動(dòng)觸控操作次數(shù)大于該右半屏的滑動(dòng)觸控操作次數(shù)、且在該軌跡獲取模塊600獲取的滑動(dòng)軌跡為“╮”形狀或接近“╮”形狀的滑動(dòng)軌跡、且該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的左半屏?xí)r,控制該移動(dòng)終端的操作模式為左手操作模式;或,在該比較模塊500比較位于該右半屏的滑動(dòng)觸控操作次數(shù)大于該左半屏的滑動(dòng)觸控操作次數(shù)、且在該軌跡獲取模塊600獲取的滑動(dòng)軌跡為“╭”形狀或接近“╭”形狀的滑動(dòng)軌跡、且該懸浮圖標(biāo)當(dāng)前位置位于該顯示屏的右半屏?xí)r,控制該移動(dòng)終端的操作模式為右手操作模式。
可以理解的,在本發(fā)明中,該移動(dòng)終端內(nèi)還設(shè)有用于控制和協(xié)調(diào)移動(dòng)終端內(nèi)各模塊運(yùn)行的處理器,以及用于存儲(chǔ)預(yù)設(shè)信息等的存儲(chǔ)器。另,關(guān)于上述移動(dòng)終端中各模塊實(shí)現(xiàn)技術(shù)方案的其他細(xì)節(jié),可參見前文所述的操作模式切換方法中的描述,此處不再贅述。
需要說(shuō)明的是,本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對(duì)于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括要素的過程、方法、物品或者裝置中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來(lái)完成,也可以通過程序來(lái)指令相關(guān)的硬件完成,該程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。