專利名稱:用于具有觸摸屏幕的手機(jī)的顯示控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及手機(jī)輸入法相關(guān)技術(shù)領(lǐng)域,特別是一種用于具有觸摸屏幕的手機(jī)的顯示控制方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有的各種移動(dòng)通信終端,已經(jīng)多數(shù)采用具有觸敏功能的觸敏屏幕。用戶用手指或其它物體觸摸觸敏屏幕,然后系統(tǒng)根據(jù)手指觸摸的圖標(biāo)或菜單位置來定位選擇信息輸入。觸敏屏幕由觸摸檢測部件和觸摸控制器組成;觸摸檢測部件安裝在觸敏屏幕前面,用于檢測用戶觸摸位置,接受后送觸摸控制器;而觸摸控制器的主要作用是從觸摸點(diǎn)檢測部件上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給中央處理器(CPU),它同時(shí)能接收CPU發(fā)來的命令并加以執(zhí)行。
壓カ傳感器是エ業(yè)實(shí)踐中最為常用的一種傳感器,而我們通常使用的壓カ傳感器主要是利用壓電效應(yīng)制造而成的,這樣的傳感器也稱為壓電傳感器?,F(xiàn)有的手機(jī)加入了重力感應(yīng)儀,因此可以檢測到屏幕是豎直還是橫向放置,從而進(jìn)行對(duì)應(yīng)的顯示模式。即豎屏顯示模式和橫屏顯示模式。當(dāng)顯示模式從豎屏顯示模式轉(zhuǎn)換為橫屏顯示模式,或者從橫屏顯示模式轉(zhuǎn)換為豎屏顯示模式時(shí),屏幕上的字體、按鍵等都會(huì)根據(jù)屏幕的情況進(jìn)行相應(yīng)的變化,例如把字體或者按鍵拉寬或者收窄以適應(yīng)屏幕的變化。手機(jī)通過屏幕顯示內(nèi)容。但有時(shí)候屏幕是有限的,特別是在通過網(wǎng)頁瀏覽器瀏覽網(wǎng)頁時(shí),網(wǎng)頁的內(nèi)容較多,不能從屏幕上完全顯示,因此需要通過各種屏幕控制組件控制內(nèi)容做出相應(yīng)的動(dòng)作,使用戶能完全的看到完整的內(nèi)容。屏幕控制組件一般在屏幕ー側(cè)顯示,用戶對(duì)屏幕控制組件做各種動(dòng)作,屏幕就會(huì)響應(yīng)并進(jìn)行相應(yīng)的動(dòng)作。但現(xiàn)有技術(shù)的問題在于,該屏幕控制組件一般只在屏幕ー側(cè)顯示,當(dāng)用戶采用單手握持手機(jī)吋,是通過拇指點(diǎn)擊屏幕的,由于屏幕控制組件無法只能的適應(yīng)用戶的握持情況,因此,當(dāng)屏幕控制組件顯示在拇指的另ー側(cè)時(shí),用戶很難通過拇指去點(diǎn)擊并控制。例如,用戶用右手握持手機(jī),而屏幕控制組件顯示在屏幕左側(cè),用戶無法通過右手拇指點(diǎn)擊控制該屏幕控制組件,這使用戶非常不便。
發(fā)明內(nèi)容
本發(fā)明提供一種用于具有觸摸屏幕的手機(jī)的顯示控制方法及系統(tǒng),以解決現(xiàn)有技術(shù)對(duì)于觸敏屏幕手機(jī)在單手握持手機(jī)屏幕控制組件無法智能的適應(yīng)用戶握持的技術(shù)問題。采用的技術(shù)方案如下
一種用于具有觸摸屏幕的手機(jī)的顯示控制方法,所述手機(jī)包括具有觸敏功能的觸敏屏幕,手機(jī)通過觸敏屏幕顯示內(nèi)容,且手機(jī)的四邊設(shè)有多個(gè)傳感器,所述顯示控制方法包括步驟1,檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊,執(zhí)行步驟2 ;
步驟2,檢測手機(jī)兩待檢測側(cè)邊的傳感器情況,確定主側(cè)邊,執(zhí)行步驟3 ;步驟3,觸敏屏幕在靠近主側(cè)邊ー側(cè)顯示屏幕控制組件;
所述步驟2檢測手機(jī)兩待檢測側(cè)邊的傳感器情況,具體包括
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均不為零且差值大于閾值,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)少的第一側(cè)邊作為主側(cè)邊;
如果手機(jī)兩待檢測側(cè)邊其中一側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)為零,且另ー側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)不為零,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)不為零的第二側(cè)邊為主側(cè)邊;
所述屏幕控制組件檢測用戶的點(diǎn)擊,觸敏屏幕根據(jù)屏幕控制組件所檢測到的點(diǎn)擊顯示相應(yīng)的內(nèi)容。進(jìn)ー步的,還包括
所述步驟I還包括手機(jī)接受用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則;
所述步驟2還包括
手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)差值小于或等于閾值,或者手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均為零,則根據(jù)預(yù)設(shè)規(guī)則設(shè)定主側(cè)邊;
所述預(yù)設(shè)規(guī)則為
如果手機(jī)的顯示模式為豎屏顯示模式,則
設(shè)定兩長側(cè)邊的一側(cè)邊為主側(cè)邊;
如果手機(jī)的顯示模式為橫屏顯示模式,則
設(shè)定兩短側(cè)邊的一側(cè)邊為主側(cè)邊。進(jìn)ー步的
所述屏幕控制組件為滑動(dòng)條,所述觸敏屏幕根據(jù)滑動(dòng)條的上下移動(dòng)控制所顯示內(nèi)容做相應(yīng)的上下移動(dòng)動(dòng)作,或者;
所述屏幕控制組件為翻頁按鈕,翻頁按鈕包括上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕,所述觸敏屏幕根據(jù)翻頁按鈕檢測到用戶對(duì)上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕的點(diǎn)擊,控制所顯示內(nèi)容做相應(yīng)的翻頁動(dòng)作。一般來說,屏幕控制組件可以有滑動(dòng)條或者翻頁按鈕?;瑒?dòng)條是一個(gè)長條,顯示在屏幕ー側(cè),用戶拖動(dòng)滑動(dòng)條,屏幕上的內(nèi)容就會(huì)跟隨滑動(dòng)條而上下移動(dòng)。而翻頁按鈕,則是一組按鈕,可以有四個(gè),即上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕,也可以有兩個(gè),即上翻頁按鈕、下翻頁按鈕。用戶通過點(diǎn)擊對(duì)應(yīng)的翻頁按鈕,屏幕進(jìn)行相應(yīng)的翻頁動(dòng)作。進(jìn)ー步的
所述傳感器為壓カ傳感器或者光敏傳感器
如果傳感器為壓カ傳感器,所述被觸發(fā)為壓カ傳感器檢測到受壓;
如果傳感器為光敏傳感器,所述被觸發(fā)為光敏傳感器檢測到光源被阻擋。進(jìn)ー步的,所述內(nèi)容為網(wǎng)頁瀏覽器內(nèi)容。一種用于具有觸摸屏幕的手機(jī)的顯示控制系統(tǒng),所述手機(jī)包括具有觸敏功能的觸敏屏幕,手機(jī)通過觸敏屏幕顯示內(nèi)容,所述顯示控制系統(tǒng)包括
設(shè)置在手機(jī)的四側(cè)邊上的多個(gè)傳感器;存儲(chǔ)器;
一個(gè)或多個(gè)處理器,及;
一個(gè)或多個(gè)模塊,存儲(chǔ)在存儲(chǔ)器中,并由所述ー個(gè)或多個(gè)處理器執(zhí)行,所述ー個(gè)或多個(gè)模塊包括
顯示模式檢測模塊,用于檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊;
觸發(fā)檢測模塊,用于檢測由顯示模式檢測模塊確定的手機(jī)兩待檢測側(cè)邊的傳感器情
況
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均不為零且差值大于閾值,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)少的第一側(cè)邊作為主側(cè)邊;
如果手機(jī)兩待檢測側(cè)邊其中一側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)為零,且另ー側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)不為零,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)不為零的第二側(cè)邊為主側(cè)邊;
控制組件顯示模塊,用于在觸敏屏幕靠近主側(cè)邊ー側(cè)顯示屏幕控制組件;
進(jìn)ー步的,還包括預(yù)設(shè)輸入模塊和預(yù)設(shè)顯示模塊
預(yù)設(shè)輸入模塊,用于接受用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為
如果顯示模式檢測模塊判斷的顯示模式為豎屏顯示模式,則
設(shè)定兩長側(cè)邊的一側(cè)邊為主側(cè)邊;
如果顯示模式檢測模塊判斷顯示模式為橫屏顯示模式,則
設(shè)定兩短側(cè)邊的一側(cè)邊為主側(cè)邊;
所述觸發(fā)檢測模塊還用于
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)差值小于或等于閾值,或者如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均為零,則根據(jù)預(yù)設(shè)規(guī)則設(shè)定主側(cè)邊。進(jìn)ー步的
所述屏幕控制組件為滑動(dòng)條,所述觸敏屏幕根據(jù)滑動(dòng)條的上下移動(dòng)控制所顯示內(nèi)容做相應(yīng)的上下移動(dòng)動(dòng)作,或者;
所述屏幕控制組件為翻頁按鈕,翻頁按鈕包括上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕,所述觸敏屏幕根據(jù)翻頁按鈕檢測到用戶對(duì)上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕的點(diǎn)擊,控制所顯示內(nèi)容做相應(yīng)的翻頁動(dòng)作。進(jìn)ー步的
所述傳感器為壓カ傳感器或者光敏傳感器
如果傳感器為壓カ傳感器,所述被觸發(fā)為壓カ傳感器檢測到受壓;
如果傳感器為光敏傳感器,所述被觸發(fā)為光敏傳感器檢測到光源被阻擋。進(jìn)ー步的,所述內(nèi)容為網(wǎng)頁瀏覽器內(nèi)容。本發(fā)明通過在手機(jī)四個(gè)側(cè)邊增設(shè)傳感器,檢測判斷用戶是通過左手還是右手握持手機(jī),從而把屏幕控制組件設(shè)置在用戶最方便的位置,使用戶通過單手就能控制顯示屏幕 內(nèi)容。
圖I為現(xiàn)有技術(shù)在豎屏顯示時(shí)的顯示示意 圖2為本發(fā)明實(shí)施例手機(jī)左視 圖3為本發(fā)明實(shí)施例在豎屏顯示時(shí)的顯示示意 圖4為現(xiàn)有技術(shù)在橫屏顯示時(shí)的顯示示意 圖5為本發(fā)明實(shí)施例在橫屏顯示時(shí)的顯示示意 圖6為本發(fā)明實(shí)施例的流程圖; 圖7為本發(fā)明實(shí)施例的系統(tǒng)模塊圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明做進(jìn)ー步詳細(xì)的說明。如圖I所示為現(xiàn)有技術(shù)的在豎屏顯示時(shí)的顯示示意圖。在圖I中,屏幕控制組件采用滑動(dòng)條16作為例子。用戶使用的是左手13握持手機(jī)11,滑動(dòng)條16顯示在觸敏屏幕12的右側(cè),拇指131為了點(diǎn)擊滑動(dòng)條16,拇指131需要盡量往右側(cè)拉伸,極為不方便,同時(shí)拇指131在拉伸的過程中,容易觸碰到屏幕,從而導(dǎo)致錯(cuò)誤點(diǎn)擊。更有甚者,某些手較為小的用戶,或者觸敏屏幕12較為大的手機(jī),拇指131無法到達(dá)屏幕右側(cè),用戶只能通過雙手進(jìn)行操作。而某些用戶為了方便,會(huì)把拇指131盡量往右延伸,拇指131往右延伸,意味著左手的食指132、中指133、無名指134和尾指135需要往左移,以配合拇指131的移動(dòng),從而食指132、中指133、無名指134和尾指135會(huì)從屏幕右側(cè)松開,這時(shí)手機(jī)11與用戶左手13的接觸面積只有前方、左方和后方,與原來的前后左右四面接觸相比,掉落的風(fēng)險(xiǎn)大大增加。如圖2所示為本發(fā)明實(shí)施例的手機(jī)左視圖。在本實(shí)施例中,手機(jī)21的其中ー個(gè)長側(cè)邊,即左側(cè)邊251設(shè)有多個(gè)傳感器27,另外ー個(gè)長側(cè)邊,即右側(cè)邊和兩個(gè)短側(cè)邊均設(shè)有多個(gè)相同的傳感器(在圖中未標(biāo)出)。傳感器采用壓力傳感器或者光敏傳感器均可。如圖3所示為本發(fā)明實(shí)施例在豎屏顯示時(shí)的顯示示意圖。屏幕控制組件采用滑動(dòng)條36作為例子,傳感器采用壓力傳感器作為例子。圖3的手機(jī)31的左側(cè)邊351、右側(cè)邊352、上側(cè)邊353和下側(cè)邊354均具有多個(gè)壓カ傳感器,左側(cè)邊351和右側(cè)邊352為長側(cè)邊,上側(cè)邊353和下側(cè)邊354為短側(cè)邊。用戶通過左手33握持手機(jī)31,由于手機(jī)31采用的是豎屏顯示模式,因此待檢測側(cè)邊為左側(cè)邊351和右側(cè)邊352,手機(jī)31分別統(tǒng)計(jì)左側(cè)邊351中檢測到壓カ的壓カ傳感器的個(gè)數(shù),以及右側(cè)邊352中檢測到壓カ的壓カ傳感器的個(gè)數(shù)。在用左手33握持的時(shí)候,由于左手的食指332、中指333、無名指334和尾指335都握在手機(jī)31的右側(cè)邊352,而只有左手33的拇指331的指根頂住手機(jī)31的左側(cè)邊351,因此左手與左側(cè)邊351的接觸面積要小于左手與右側(cè)邊352的接觸面積。在本實(shí)施例中,為了方便描述,閾值設(shè)定為0,實(shí)際中,該閾值可以根據(jù)在每ー側(cè)邊設(shè)置的壓カ傳感器的個(gè)數(shù)及壓カ傳感器的敏感度而進(jìn)行適當(dāng)?shù)恼{(diào)整。(例如,當(dāng)壓カ傳感器設(shè)置得足夠多時(shí),每ー側(cè)邊與手的接觸面積都可以非常精確,因此該閾值可以設(shè)置得較大,從而獲得較精確的判斷,而當(dāng)壓力傳感器設(shè)置得比較少時(shí),該閾值可以設(shè)置得較小,以增強(qiáng)容錯(cuò)性和魯棒性。)因此左側(cè)邊351檢測到的壓カ傳感器被觸發(fā)的個(gè)數(shù)與右側(cè)邊352檢測到的壓カ傳感器被觸發(fā)的個(gè)數(shù)的差值大于閾值0,且左側(cè)邊351檢測到的壓カ傳感器被觸發(fā)的個(gè)數(shù)少于右側(cè)邊352檢測到的壓カ傳感器被觸發(fā)的個(gè)數(shù),因此,左側(cè)邊351為主側(cè)邊。手機(jī)31通過觸敏屏幕32在靠近左側(cè)邊351的位置顯示滑動(dòng)條36。用戶通過拇指331拖動(dòng)滑動(dòng)條36就能控制觸敏屏幕32中的內(nèi)容相應(yīng)的上下移動(dòng)。圖4為現(xiàn)有技術(shù)在橫屏顯示模式下的示意圖,屏幕控制組件采用翻頁按鈕47作為例子。用戶使用的是左手43握持手機(jī)41,翻頁按鈕47顯示在觸敏屏幕42的右側(cè),在橫屏顯示的情況下,拇指431無法到達(dá)屏幕右側(cè),用戶只能通過雙手進(jìn)行操作。圖5為本發(fā)明實(shí)施例在橫屏顯示模式下的示意圖,屏幕控制組件采用翻頁按鈕57作為例子,傳感器采用光敏傳感器作為例子。手機(jī)51的左側(cè)邊551、右側(cè)邊552、上側(cè)邊553和下側(cè)邊554均具有多個(gè)壓カ傳感器,左側(cè)邊551和右側(cè)邊552為長側(cè)邊,上側(cè)邊553和下側(cè)邊554為短側(cè)邊。手機(jī)51在橫屏顯示模式的時(shí)候,由于用戶是單手握持手 機(jī)51的,但由于手的大小關(guān)系,用戶采用左手53握持,僅僅能握持住手機(jī)51的上側(cè)邊553。由于手機(jī)51采用橫屏顯示模式,因此手機(jī)51僅檢測上側(cè)邊553和下側(cè)邊554,因此手機(jī)51的下側(cè)邊554檢測到光敏傳感器被遮擋的個(gè)數(shù)為0,而上側(cè)邊553的光敏傳感器檢測到被遮擋的個(gè)數(shù)大于0,上側(cè)邊553設(shè)置為主側(cè)邊。手機(jī)51通過觸敏屏幕52在靠近上側(cè)邊553的位置顯示翻頁按鈕57。用戶通過拇指551點(diǎn)擊翻頁按鈕57就能控制觸敏屏幕52中的內(nèi)容進(jìn)行相應(yīng)的翻頁動(dòng)作。圖6為本發(fā)明實(shí)施例的具體流程圖。步驟61,接受用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則,執(zhí)行步驟62 ;
步驟62,檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊,執(zhí)行步驟63 ;
步驟63,檢測手機(jī)兩待檢測側(cè)邊的傳感器情況
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均不為零且差值大于閾值,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)少的第一側(cè)邊作為主側(cè)邊;
如果手機(jī)兩待檢測側(cè)邊其中一側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)為零,且另ー側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)不為零,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)不為零的第二側(cè)邊為主側(cè)邊;
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)差值小于或等于閾值,或者手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均為零,則根據(jù)預(yù)設(shè)規(guī)則設(shè)定主側(cè)邊;
執(zhí)行步驟64 ;
步驟64,觸敏屏幕在靠近主側(cè)邊ー側(cè)顯示屏幕控制組件。上述的預(yù)設(shè)規(guī)則由用戶設(shè)定
如果手機(jī)的顯示模式為豎屏顯示模式,用戶可以根據(jù)個(gè)人習(xí)慣設(shè)定兩長側(cè)邊的任意一側(cè)邊為主側(cè)邊;例如如圖3,可以預(yù)先設(shè)定左側(cè)邊351為主側(cè)邊;
如果手機(jī)的顯示模式為橫屏顯示模式,用戶可以根據(jù)個(gè)人習(xí)慣設(shè)定兩短側(cè)邊的任意一側(cè)邊為主側(cè)邊;例如圖5,用戶可以預(yù)先設(shè)定下側(cè)邊554為主側(cè)邊。圖7為本實(shí)施例的系統(tǒng)模塊圖。一種用于具有觸摸屏幕的手機(jī)的顯示控制系統(tǒng),所述手機(jī)包括具有觸敏功能的觸敏屏幕,手機(jī)通過觸敏屏幕顯示內(nèi)容,所述顯示控制系統(tǒng)包括
設(shè)置在手機(jī)的四側(cè)邊上的多個(gè)傳感器;
存儲(chǔ)器;一個(gè)或多個(gè)處理器,及;
一個(gè)或多個(gè)模塊,存儲(chǔ)在存儲(chǔ)器中,并由所述ー個(gè)或多個(gè)處理器執(zhí)行,所述ー個(gè)或多個(gè)模塊包括
預(yù)設(shè)輸入模塊710,用于接受用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為
如果顯示模式檢測模塊720判斷的顯示模式為豎屏顯示模式,則
設(shè)定兩長側(cè)邊的一側(cè)邊為主側(cè)邊;
如果顯示模式檢測模塊720判斷顯示模式為橫屏顯示模式,則
設(shè)定兩短側(cè)邊的一側(cè)邊為主側(cè)邊;
顯示模式檢測模塊720,用于檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊;
觸發(fā)檢測模塊730,用于檢測由顯示模式720檢測模塊確定的手機(jī)兩待檢測側(cè)邊的傳感器情況
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均不為零且差值大于閾值,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)少的第一側(cè)邊作為主側(cè)邊;
如果手機(jī)兩待檢測側(cè)邊其中一側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)為零,且另ー側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)不為零,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)不為零的第二側(cè)邊為主側(cè)邊;
如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)差值小于或等于閾值,或者如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均為零,則根據(jù)預(yù)設(shè)規(guī)則設(shè)定主側(cè)邊;
控制組件顯示模塊740,用于在觸敏屏幕靠近主側(cè)邊ー側(cè)顯示屏幕控制組件。本發(fā)明主要針對(duì)如何在用戶使用單手握持時(shí),手機(jī)能更加智能的控制屏幕控制組件顯示在用戶最方便的位置,使用戶通過單手就能控制顯示屏幕內(nèi)容。然而,如果用戶采用雙手握持手機(jī)時(shí),本發(fā)明的方法也能使用,這時(shí)屏幕控制組件無論是偏向兩側(cè)邊的任ー側(cè)邊,用戶也能非常順利的選擇優(yōu)先級(jí)最高的候選詞及點(diǎn)擊鍵盤。例如,當(dāng)用戶用雙手握持手機(jī)時(shí),由于兩側(cè)的傳感器檢測到的被觸發(fā)的個(gè)數(shù)相同,則手機(jī)根據(jù)用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則設(shè)置屏幕控制組件的位置。
權(quán)利要求
1.一種用于具有觸摸屏幕的手機(jī)的顯示控制方法,其特征在于,所述手機(jī)包括具有觸敏功能的觸敏屏幕,手機(jī)通過觸敏屏幕顯示內(nèi)容,且手機(jī)的四邊設(shè)有多個(gè)傳感器,所述顯示控制方法包括 步驟(I ),檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊,執(zhí)行步驟(2); 步驟(2),檢測手機(jī)兩待檢測側(cè)邊的傳感器情況,確定主側(cè)邊,執(zhí)行步驟(3); 步驟(3 ),觸敏屏幕在靠近主側(cè)邊ー側(cè)顯示屏幕控制組件; 所述步驟(2)檢測手機(jī)兩待檢測側(cè)邊的傳感器情況,具體包括 如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均不為零且差值大于閾值,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)少的第一側(cè)邊作為主側(cè)邊; 如果手機(jī)兩待檢測側(cè)邊其中一側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)為零,且另ー側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)不為零,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)不為零的第二側(cè)邊為主側(cè)邊; 所述屏幕控制組件檢測用戶的點(diǎn)擊,觸敏屏幕根據(jù)屏幕控制組件所檢測到的點(diǎn)擊顯示相應(yīng)的內(nèi)容。
2.根據(jù)權(quán)利要求I所述的顯示控制方法,其特征在于,還包括 所述步驟(I)還包括手機(jī)接受用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則; 所述步驟(2)還包括 手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)差值小于或等于閾值,或者手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均為零,則根據(jù)預(yù)設(shè)規(guī)則設(shè)定主側(cè)邊; 所述預(yù)設(shè)規(guī)則為 如果手機(jī)的顯示模式為豎屏顯示模式,則 設(shè)定兩長側(cè)邊的一側(cè)邊為主側(cè)邊; 如果手機(jī)的顯示模式為橫屏顯示模式,則 設(shè)定兩短側(cè)邊的一側(cè)邊為主側(cè)邊。
3.根據(jù)權(quán)利要求I所述的顯示控制方法,其特征在干 所述屏幕控制組件為滑動(dòng)條,所述觸敏屏幕根據(jù)滑動(dòng)條的上下移動(dòng)控制所顯示內(nèi)容做相應(yīng)的上下移動(dòng)動(dòng)作,或者; 所述屏幕控制組件為翻頁按鈕,翻頁按鈕包括上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕,所述觸敏屏幕根據(jù)翻頁按鈕檢測到用戶對(duì)上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕的點(diǎn)擊,控制所顯示內(nèi)容做相應(yīng)的翻頁動(dòng)作。
4.根據(jù)權(quán)利要求I所述的顯示控制方法,其特征在干 所述傳感器為壓カ傳感器或者光敏傳感器 如果傳感器為壓カ傳感器,所述被觸發(fā)為壓カ傳感器檢測到受壓; 如果傳感器為光敏傳感器,所述被觸發(fā)為光敏傳感器檢測到光源被阻擋。
5.根據(jù)權(quán)利要求I所述的顯示控制方法,其特征在于,所述內(nèi)容為網(wǎng)頁瀏覽器內(nèi)容。
6.一種用于具有觸摸屏幕的手機(jī)的顯示控制系統(tǒng),其特征在于,所述手機(jī)包括具有觸敏功能的觸敏屏幕,手機(jī)通過觸敏屏幕顯示內(nèi)容,所述顯示控制系統(tǒng)包括 設(shè)置在手機(jī)的四側(cè)邊上的多個(gè)傳感器;存儲(chǔ)器; 一個(gè)或多個(gè)處理器,及; 一個(gè)或多個(gè)模塊,存儲(chǔ)在存儲(chǔ)器中,并由所述ー個(gè)或多個(gè)處理器執(zhí)行,所述ー個(gè)或多個(gè)模塊包括 顯示模式檢測模塊,用于檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊; 觸發(fā)檢測模塊,用于檢測由顯示模式檢測模塊確定的手機(jī)兩待檢測側(cè)邊的傳感器情況 如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均不為零且差值大于閾值,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)少的第一側(cè)邊作為主側(cè)邊; 如果手機(jī)兩待檢測側(cè)邊其中一側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)為零,且另ー側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)不為零,則以手機(jī)兩待檢測側(cè)邊中傳感器檢測到被觸發(fā)的個(gè)數(shù)不為零的第二側(cè)邊為主側(cè)邊; 控制組件顯示模塊,用于在觸敏屏幕靠近主側(cè)邊ー側(cè)顯示屏幕控制組件。
7.根據(jù)權(quán)利要求6所述的顯示控制系統(tǒng),其特征在于,還包括預(yù)設(shè)輸入模塊和預(yù)設(shè)顯示模塊 預(yù)設(shè)輸入模塊,用于接受用戶預(yù)先設(shè)定的預(yù)設(shè)規(guī)則,所述預(yù)設(shè)規(guī)則為 如果顯示模式檢測模塊判斷的顯示模式為豎屏顯示模式,則 設(shè)定兩長側(cè)邊的一側(cè)邊為主側(cè)邊; 如果顯示模式檢測模塊判斷顯示模式為橫屏顯示模式,則 設(shè)定兩短側(cè)邊的一側(cè)邊為主側(cè)邊; 所述觸發(fā)檢測模塊還用于 如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)差值小于或等于閾值,或者如果手機(jī)兩待檢測側(cè)邊的傳感器檢測到的被觸發(fā)的個(gè)數(shù)均為零,則根據(jù)預(yù)設(shè)規(guī)則設(shè)定主側(cè)邊。
8.根據(jù)權(quán)利要求6所述的顯示控制系統(tǒng),其特征在于 所述屏幕控制組件為滑動(dòng)條,所述觸敏屏幕根據(jù)滑動(dòng)條的上下移動(dòng)控制所顯示內(nèi)容做相應(yīng)的上下移動(dòng)動(dòng)作,或者; 所述屏幕控制組件為翻頁按鈕,翻頁按鈕包括上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕,所述觸敏屏幕根據(jù)翻頁按鈕檢測到用戶對(duì)上翻頁按鈕、下翻頁按鈕、左翻頁按鈕和/或右翻頁按鈕的點(diǎn)擊,控制所顯示內(nèi)容做相應(yīng)的翻頁動(dòng)作。
9.根據(jù)權(quán)利要求6所述的顯示控制系統(tǒng),其特征在于 所述傳感器為壓カ傳感器或者光敏傳感器 如果傳感器為壓カ傳感器,所述被觸發(fā)為壓カ傳感器檢測到受壓; 如果傳感器為光敏傳感器,所述被觸發(fā)為光敏傳感器檢測到光源被阻擋。
10.根據(jù)權(quán)利要求6所述的顯示控制系統(tǒng),其特征在于,所述內(nèi)容為網(wǎng)頁瀏覽器內(nèi)容。
全文摘要
本發(fā)明涉及手機(jī)輸入法相關(guān)技術(shù)領(lǐng)域,特別是一種用于具有觸摸屏幕的手機(jī)的顯示控制方法及系統(tǒng),所述顯示控制方法包括步驟1,檢測手機(jī)的顯示模式,如果為豎屏顯示模式,則確定兩待檢測側(cè)邊為兩長側(cè)邊,如果為橫屏顯示模式,則確定兩待檢測側(cè)邊為兩短側(cè)邊,執(zhí)行步驟2;步驟2,檢測手機(jī)兩待檢測側(cè)邊的傳感器情況,確定主側(cè)邊,執(zhí)行步驟3;步驟3,觸敏屏幕在靠近主側(cè)邊一側(cè)顯示屏幕控制組件。本發(fā)明通過在手機(jī)四個(gè)側(cè)邊增設(shè)傳感器,檢測判斷用戶是通過左手還是右手握持手機(jī),從而把屏幕控制組件設(shè)置在用戶最方便的位置,使用戶通過單手就能控制顯示屏幕內(nèi)容。
文檔編號(hào)H04M1/725GK102694915SQ20121015466
公開日2012年9月26日 申請(qǐng)日期2012年5月18日 優(yōu)先權(quán)日2012年5月18日
發(fā)明者張群 申請(qǐng)人:廣州市渡明信息技術(shù)有限公司