移動(dòng)終端及其實(shí)現(xiàn)單手操作的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端及其實(shí)現(xiàn)單手操作的方法。
【背景技術(shù)】
[0002]隨著手機(jī)軟硬件技術(shù)的飛速發(fā)展,手機(jī)的屏幕越來(lái)越大,手機(jī)屏幕的增大,給用戶帶來(lái)了更好的視覺(jué)體驗(yàn),也讓手機(jī)游戲的操作更暢快,大屏幕手機(jī)已經(jīng)成為了市場(chǎng)時(shí)尚的高端主流。但是大屏幕不方便單手操作,對(duì)于普通人來(lái)說(shuō),使用4寸以上屏幕的手機(jī),在單手操作時(shí),就會(huì)有一部分區(qū)域超出手指可達(dá)的觸控范圍,需要雙手才能完成操作,降低了操作效率,而且操作時(shí)拇指根部也很容易接觸到屏幕,引起誤操作。
[0003]針對(duì)上述問(wèn)題現(xiàn)有技術(shù)中采用單手操作功能來(lái)解決,比較有代表性的解決方法有:1,將經(jīng)常用到的功能圖標(biāo)以某些特定的方式排列到顯示界面的手指舒適操作區(qū)域內(nèi),但是此方法增加操作成本,需要經(jīng)常手動(dòng)操作進(jìn)行設(shè)置,將大量的功能元素放置在有限的操作區(qū)間內(nèi),導(dǎo)致密度和菜單復(fù)雜程度的增加,體驗(yàn)難以保證;2,用戶開(kāi)啟單手操作模式后,手機(jī)的屏幕界面上顯示一將所述屏幕界面縮小到預(yù)設(shè)大小后形成的屏幕縮略圖,屏幕縮略圖與屏幕界面形成映射關(guān)系,可以通過(guò)操作屏幕縮略圖來(lái)操控屏幕界面上的內(nèi)容。但現(xiàn)有技術(shù)在觸發(fā)單手操控模式時(shí),操作過(guò)程比較繁瑣,不夠方便快捷,嚴(yán)重影響用戶體驗(yàn)。
[0004]可見(jiàn),上述方法均不能很好的解決現(xiàn)有技術(shù)中出現(xiàn)的移動(dòng)終端在單手使用過(guò)程中出現(xiàn)的用戶使用不便的問(wèn)題,這樣就需要尋求一種方式,使得用戶可以將單手操作習(xí)慣區(qū)域之外的應(yīng)用程序動(dòng)態(tài)的移動(dòng)到用戶單手習(xí)慣操作區(qū)域之內(nèi),這也將成為本發(fā)明所要解決的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種移動(dòng)終端及其實(shí)現(xiàn)單手操作的方法,用以解決現(xiàn)有技術(shù)中移動(dòng)終端單手操作不便,影響用戶使用體驗(yàn)的問(wèn)題。
[0006]依據(jù)本發(fā)明的一個(gè)方面,提供了一種移動(dòng)終端實(shí)現(xiàn)單手操作的方法,包括:
[0007]獲取移動(dòng)終端當(dāng)前界面上單手不可觸及的各應(yīng)用;
[0008]繪制虛擬界面,并在所述虛擬界面上,將獲取的各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi),供用戶操作。
[0009]可選地,本發(fā)明所述方法中,信息獲取操作基于單手操作模式被觸發(fā)而實(shí)施。
[0010]可選地,本發(fā)明所述方法還包括:獲取指定操作點(diǎn)A ;所述可觸及區(qū)域范圍為以操作點(diǎn)A為中心的區(qū)域范圍。
[0011]可選地,本發(fā)明所述方法中,所述獲取移動(dòng)終端當(dāng)前界面上單手不可及的各應(yīng)用,具體包括:
[0012]定義移動(dòng)終端屏幕下側(cè)兩頂點(diǎn)中距離所述操作點(diǎn)A較近的頂點(diǎn)為參考零點(diǎn)B(0,0);
[0013]獲取移動(dòng)終端當(dāng)前界面上不在0彡X ( XQ,0彡y彡Y。區(qū)域內(nèi)的所有應(yīng)用,得到當(dāng)前界面上單手不可觸及的各應(yīng)用;其中,Yc分別為操作點(diǎn)A的橫縱坐標(biāo)。
[0014]可選地,本發(fā)明所述方法還包括:
[0015]當(dāng)用戶觸發(fā)模式設(shè)定時(shí),移動(dòng)終端進(jìn)入模式設(shè)定界面,供用戶對(duì)排布在可觸及區(qū)域范圍內(nèi)的應(yīng)用個(gè)數(shù)Μ進(jìn)行設(shè)定,以及供用戶設(shè)定操作點(diǎn)A。
[0016]可選地,本發(fā)明所述方法中,所述單手操作模式被觸發(fā)的方式包括:雙擊移動(dòng)終端界面內(nèi)的空白處;或者,單擊預(yù)設(shè)的懸浮在移動(dòng)終端左側(cè)或右側(cè)界面上的單手操作模式控件;
[0017]其中,當(dāng)單手操作模式被觸發(fā)的方式為雙擊移動(dòng)終端界面內(nèi)的空白處時(shí),所述指定的操作點(diǎn)Α為雙擊點(diǎn);
[0018]當(dāng)單手操作模式被觸發(fā)的方式為單擊預(yù)設(shè)的單手操作模式控件時(shí),若用戶有預(yù)先設(shè)定,則操作點(diǎn)A為用戶預(yù)先設(shè)定的點(diǎn);否則,根據(jù)被單擊的單手操作模式控件所在側(cè),在該側(cè)自動(dòng)設(shè)定便于用戶單手操作的操作點(diǎn)A。
[0019]可選地,本發(fā)明所述方法中,將各所述應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi),進(jìn)一步包括:
[0020]判斷獲取的應(yīng)用數(shù)量是否小于M,若是,直接將各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi);否則,以Μ為單位提取應(yīng)用,并將提取的Μ個(gè)應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi),若當(dāng)前沒(méi)有用戶所需應(yīng)用,基于用戶觸發(fā),以Μ為單位提取余下的應(yīng)用,直到顯示用戶所需應(yīng)用。
[0021]可選地,本發(fā)明所述方法中,所述將各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi),進(jìn)一步包括:
[0022]根據(jù)預(yù)先采集的各應(yīng)用的使用頻率,以移動(dòng)終端或用戶設(shè)定的最易操作位置為起點(diǎn),按照使用頻率從高到低的順序,將各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi)。
[0023]可選地,本發(fā)明所述方法中,所述預(yù)設(shè)的排布方式包括:將獲取的各應(yīng)用在可觸及區(qū)域范圍內(nèi)進(jìn)行環(huán)繞排布;或者,將獲取的各應(yīng)用在可觸及區(qū)域范圍內(nèi)通過(guò)可滾動(dòng)條形窗口的形式進(jìn)行排布。
[0024]可選地,本發(fā)明所述方法還包括:當(dāng)用戶點(diǎn)擊排布在可觸及區(qū)域范圍內(nèi)的某一應(yīng)用時(shí),退出單手操作模式。
[0025]依據(jù)本發(fā)明的另一個(gè)方面,提供了一種移動(dòng)終端,包括:
[0026]信息獲取模塊,用于獲取移動(dòng)終端當(dāng)前界面上單手不可觸及的各應(yīng)用;
[0027]界面繪制模塊,用于繪制虛擬界面,并在所述虛擬界面上,將獲取的各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi),供用戶操作。
[0028]可選地,本發(fā)明所述移動(dòng)終端中,所述信息獲取模塊基于單手操作模式被觸發(fā)而實(shí)施。
[0029]可選地,本發(fā)明所述移動(dòng)終端中,所述信息獲取模塊,還用于獲取指定操作點(diǎn)A ;所述可觸及區(qū)域范圍為以操作點(diǎn)A為中心的區(qū)域范圍。
[0030]可選地,本發(fā)明所述移動(dòng)終端中,所述信息獲取模塊,具體用于定義移動(dòng)終端屏幕下側(cè)兩頂點(diǎn)中距離所述操作點(diǎn)A較近的頂點(diǎn)為參考零點(diǎn)B (0,0),獲取移動(dòng)終端當(dāng)前界面上不在Ο < X < Χο,Ο ^ y ^ Υ0區(qū)域內(nèi)的所有應(yīng)用,得到當(dāng)前界面上單手不可觸及的各應(yīng)用;其中,X。、Υ。分別為操作點(diǎn)Α的橫縱坐標(biāo)。
[0031]可選地,本發(fā)明所述移動(dòng)終端,還包括:
[0032]設(shè)置模塊,用于當(dāng)用戶觸發(fā)模式設(shè)定時(shí),移動(dòng)終端進(jìn)入模式設(shè)定界面,供用戶對(duì)排布在可觸及區(qū)域范圍內(nèi)的應(yīng)用個(gè)數(shù)Μ進(jìn)行設(shè)定,以及供用戶設(shè)定操作點(diǎn)Α。
[0033]可選地,本發(fā)明所述移動(dòng)終端中,所述單手操作模式被觸發(fā)的方式包括:雙擊移動(dòng)終端界面內(nèi)的空白處;或者,單擊預(yù)設(shè)的懸浮在移動(dòng)終端左側(cè)或右側(cè)界面上的單手操作模式fe件;
[0034]其中,當(dāng)單手操作模式被觸發(fā)的方式為雙擊移動(dòng)終端界面內(nèi)的空白處時(shí),所述指定的操作點(diǎn)A為雙擊點(diǎn);
[0035]當(dāng)單手操作模式被觸發(fā)的方式為單擊預(yù)設(shè)的單手操作模式控件時(shí),若用戶有預(yù)先設(shè)定,則操作點(diǎn)A為用戶預(yù)先設(shè)定的點(diǎn);否則,根據(jù)被單擊的單手操作模式控件所在側(cè),在該側(cè)自動(dòng)設(shè)定便于用戶單手操作的操作點(diǎn)A。
[0036]可選地,本發(fā)明所述移動(dòng)終端中,所述界面繪制模塊,進(jìn)一步用于判斷所述信息獲取模塊獲取到的應(yīng)用數(shù)量是否小于M,若是,直接將各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi);否則,以Μ為單位提取應(yīng)用,并將提取的Μ個(gè)應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi),若當(dāng)前沒(méi)有用戶所需應(yīng)用,基于用戶觸發(fā),以Μ為單位提取余下的應(yīng)用,直到顯示用戶所需應(yīng)用。
[0037]可選地,本發(fā)明所述移動(dòng)終端中,所述界面繪制模塊,進(jìn)一步用于根據(jù)預(yù)先采集的各應(yīng)用的使用頻率,以移動(dòng)終端或用戶設(shè)定的最易操作位置為起點(diǎn),按照使用頻率從高到低的順序,將各應(yīng)用按照預(yù)設(shè)的排布方式排布在可觸及區(qū)域范圍內(nèi)。
[0038]可選地,本發(fā)明所述移動(dòng)終端,還包括:
[0039]模式退出模塊,用于當(dāng)用戶點(diǎn)擊排布在可觸及區(qū)域范圍內(nèi)的某一應(yīng)用時(shí),退出單手操作模式。
[0040]本發(fā)明有益效果如下:<