一種實(shí)現(xiàn)移動(dòng)設(shè)備單手操作的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及電數(shù)字?jǐn)?shù)據(jù)處理領(lǐng)域,尤其涉及一種實(shí)現(xiàn)移動(dòng)設(shè)備單手操作的方法和
目.0
【背景技術(shù)】
[0002]目前智能手機(jī)進(jìn)入了大屏?xí)r代,越來越多的人追求著大屏幕的手機(jī),而過去人們習(xí)慣的單手操作也變得越來越困難。雖然很多人已經(jīng)習(xí)慣了雙手操作,但是單手操作在日常生活中仍然會(huì)經(jīng)常碰到。因此各家手機(jī)廠商也都提出了單手易用性的解決方案,可以說單手易用性也成為了衡量一款手機(jī)是否足夠優(yōu)秀的一個(gè)標(biāo)準(zhǔn)。
[0003]目前常見的提高單手易用性的方法包括:1、硬件優(yōu)化。例如縮減邊框、機(jī)身貼合手掌、改變電源鍵和/或音量鍵位置等。這些方法雖然能對(duì)單手操作有所改善,但是改善效果比較有限。2、下拉懸停。由于大屏的原因,屏幕上方的內(nèi)容,單手操作時(shí)拇指經(jīng)常會(huì)觸摸不至IJ。為了能點(diǎn)擊到,運(yùn)用下拉懸停技術(shù),即將操作界面向下滑動(dòng),界面會(huì)暫時(shí)懸停不會(huì)立即向上彈回。原先處于屏幕最上方的內(nèi)容,此時(shí)會(huì)停留在拇指可以觸摸到的地方,這就是下拉懸停。隨著手機(jī)屏幕的變大,手機(jī)的寬度也在增加,因此不只是屏幕上方的內(nèi)容不容易觸摸至IJ,拇指對(duì)端的內(nèi)容也經(jīng)常會(huì)觸摸不到,下拉懸停已經(jīng)不能完全解決這種問題。如果再加入左拉、或右拉懸停,無疑又增加了用戶操作的復(fù)雜性。
【發(fā)明內(nèi)容】
[0004]本申請(qǐng)的目標(biāo)在于提供一種使用戶可單手完成大部分手機(jī)操作的解決方案,提高大屏幕移動(dòng)設(shè)備的單手易用性。
[0005]本申請(qǐng)的目標(biāo)由一種實(shí)現(xiàn)移動(dòng)設(shè)備單手操作的方法實(shí)現(xiàn),該方法包括:
[0006]在接收到單手操作指令時(shí),在移動(dòng)設(shè)備屏幕上繪制觸摸板;
[0007]確定當(dāng)前是否已顯示鼠標(biāo);
[0008]監(jiān)測(cè)所述觸摸板上的手勢(shì)動(dòng)作;
[0009]在監(jiān)測(cè)到所述手勢(shì)動(dòng)作時(shí),根據(jù)是否顯示鼠標(biāo)及所述手勢(shì)動(dòng)作的類型執(zhí)行相應(yīng)操作。
[0010]本申請(qǐng)的目標(biāo)還由一種實(shí)現(xiàn)移動(dòng)設(shè)備單手操作的裝置實(shí)現(xiàn),該裝置包括:
[0011]觸摸板繪制單元,用于在接收到單手操作指令時(shí)在移動(dòng)設(shè)備屏幕上繪制觸摸板;
[0012]鼠標(biāo)顯示確定單元,用于確定當(dāng)前是否已顯示鼠標(biāo);
[0013]手勢(shì)監(jiān)測(cè)單元,用于監(jiān)測(cè)所述觸摸板上的手勢(shì)動(dòng)作;
[0014]操作執(zhí)行單元,用于在監(jiān)測(cè)到所述手勢(shì)動(dòng)作時(shí),根據(jù)是否顯示鼠標(biāo)及所述手勢(shì)動(dòng)作的類型執(zhí)行相應(yīng)操作。
[0015]本發(fā)明方法和裝置通過觸摸板結(jié)合鼠標(biāo)操作的方式使用戶在小范圍內(nèi)移動(dòng)即可操作整個(gè)屏幕中的按鍵,同時(shí)在虛擬觸摸板中加入手勢(shì)操作彌補(bǔ)了鼠標(biāo)無法像觸屏操作一樣進(jìn)行手勢(shì)操作的缺點(diǎn),從而使用戶可以在單手操作中完成大部分手機(jī)操作,大大提高了單手易用性。
[0016]除非明確指出,在此所用的單數(shù)形式“一”、“該”均包括復(fù)數(shù)含義(即具有“至少一”的意思)。應(yīng)當(dāng)進(jìn)一步理解,說明書中使用的術(shù)語“具有”、“包括”和/或“包含”表明存在所述的特征、步驟、操作、元件和/或部件,但不排除存在或增加一個(gè)或多個(gè)其他特征、步驟、操作、元件、部件和/或其組合。如在此所用的術(shù)語“和/或”包括一個(gè)或多個(gè)列舉的相關(guān)項(xiàng)目的任何及所有組合。除非明確指出,在此公開的任何方法的步驟不必精確按照所公開的順序執(zhí)行。
【附圖說明】
[0017]本發(fā)明將在下面參考附圖并結(jié)合優(yōu)選實(shí)施例進(jìn)行更完全地說明。
[0018]圖1為根據(jù)本發(fā)明方法的一實(shí)施例的流程圖。
[0019]圖2為根據(jù)本發(fā)明方法的另一實(shí)施例的流程圖。
[0020]圖3為根據(jù)本發(fā)明裝置的一實(shí)施例的結(jié)構(gòu)示意圖。
[0021]圖4為根據(jù)本發(fā)明裝置的另一實(shí)施例的結(jié)構(gòu)示意圖。
[0022]為清晰起見,這些附圖均為示意性及簡(jiǎn)化的圖,它們只給出了對(duì)于理解本發(fā)明所必要的細(xì)節(jié),而省略其他細(xì)節(jié)。
【具體實(shí)施方式】
[0023]通過下面給出的詳細(xì)描述,本發(fā)明的適用范圍將顯而易見。然而,應(yīng)當(dāng)理解,在詳細(xì)描述和具體例子表明本發(fā)明優(yōu)選實(shí)施例的同時(shí),它們僅為說明目的給出。
[0024]圖1示出了根據(jù)本發(fā)明方法的一實(shí)施例,其用于實(shí)現(xiàn)移動(dòng)設(shè)備的單手操作。該實(shí)施例的方法起始于步驟S10,在經(jīng)移動(dòng)設(shè)備如手機(jī)的屏幕如狀態(tài)欄的按鍵接收到用戶擬單手操作的指令時(shí),在手機(jī)屏幕上繪制虛擬觸摸板。虛擬觸摸板采用窗口化的界面,以系統(tǒng)軟件或系統(tǒng)插件的形式呈現(xiàn)給用戶。同時(shí),用戶可以調(diào)出系統(tǒng)鼠標(biāo),也可不調(diào)出系統(tǒng)鼠標(biāo)。之后,處理進(jìn)行到步驟S20,確定當(dāng)前是否已顯示鼠標(biāo)。鼠標(biāo)可以在繪制虛擬觸摸板的同時(shí)調(diào)出,也可經(jīng)其它途徑單獨(dú)調(diào)出。目前10S、Android等都是基于Unix或類Unix系統(tǒng),本身支持鼠標(biāo)操作,在需要時(shí)均可以使系統(tǒng)調(diào)出鼠標(biāo)。之后,處理進(jìn)行到步驟S30,監(jiān)測(cè)觸摸板上的手勢(shì)動(dòng)作。手勢(shì)動(dòng)作包括但不限于單擊、上滑、下滑、左滑、右滑等。在監(jiān)測(cè)到手勢(shì)動(dòng)作如滑動(dòng)時(shí),處理進(jìn)行到步驟S40,根據(jù)是否顯示鼠標(biāo)及手勢(shì)動(dòng)作的類型執(zhí)行相應(yīng)操作。
[0025]用戶可以根據(jù)需要隨意改變觸摸板的位置、大小、透明度,使用戶手指在方便的位置進(jìn)行小范圍活動(dòng)即可操作鼠標(biāo)光標(biāo)在整個(gè)屏幕中移動(dòng)、點(diǎn)擊等,同時(shí)設(shè)置觸摸板的透明度可減少對(duì)觸摸板遮擋位置操作的影響。另外,在虛擬觸摸板四角加入點(diǎn)擊按鈕進(jìn)行快捷操作,如改變位置、調(diào)整觸摸板大小、打開/隱藏鼠標(biāo)光標(biāo)等。例如右上角按鈕移動(dòng)控制光標(biāo)區(qū)域,右下角按鈕調(diào)節(jié)觸摸板大小,左上角按鈕隱藏光標(biāo),左下角隱藏控制光標(biāo)區(qū)域等。通過在屏幕上顯示鼠標(biāo)光標(biāo)以及通過虛擬觸摸板操縱光標(biāo)的方式來提高大屏手機(jī)的單手易用性。
[0026]圖2示出了本發(fā)明方法的另一實(shí)施例,該實(shí)施例的方法總體上與圖1所示方法相同,但在監(jiān)測(cè)到手勢(shì)動(dòng)作時(shí),步驟S40的處理根據(jù)不同情形而不同。在步驟S20確定當(dāng)前已顯示鼠標(biāo)及在步驟S30確定手勢(shì)動(dòng)作為滑動(dòng)動(dòng)作時(shí),處理進(jìn)行到步驟S41,獲取手勢(shì)移動(dòng)的偏移量并按比例計(jì)算鼠標(biāo)在屏幕上的偏移量,例如按照手指滑動(dòng)的相對(duì)距離計(jì)算鼠標(biāo)的偏移量,即手指滑動(dòng)的距離在觸摸板上所占比例乘以屏幕大小。例如,假設(shè)觸摸板寬度為100,屏幕寬度為1000,手指在觸摸板上向右滑動(dòng)距離為20,則鼠標(biāo)向右偏移200。之后,處理進(jìn)行到步驟S42,將鼠標(biāo)的偏移量按照系統(tǒng)按鍵編碼寫入到控制鼠標(biāo)的設(shè)備節(jié)點(diǎn)中,從而由該設(shè)備節(jié)點(diǎn)控制鼠標(biāo)移到