專利名稱:電子設備和用于改變其對象的顯示狀態(tài)的方法
技術領域:
本發(fā)明涉及電子設備的領域,更具體地,本發(fā)明涉及一種電子設備和用于改變其對象的顯示狀態(tài)的方法。
背景技術:
當前,如手機、平板電腦的各種便攜式設備正變得日益流行。這些便攜式設備大多采用大屏幕、窄邊框的設計,以便于包括盡可能大的顯示區(qū)域。用戶在使用這些便攜式設備時,通常需要用手把握住便攜式設備。在此情況下,用戶的手指常常不可避免地遮擋住屏幕的一部分,導致屏幕上顯示的一部分內(nèi)容不可見。為此,用戶需要調(diào)整握姿,以觀看屏幕上 被遮擋的內(nèi)容。這對于用戶而言不夠方便,且常常容易造成設備的跌落。
發(fā)明內(nèi)容
有鑒于上述情況,本發(fā)明提供了一種電子設備和用于改變其對象的顯示狀態(tài)的方法,其能夠在用戶的手指遮擋住屏幕的情況下自適應地調(diào)整屏幕的顯示,以使得被手指遮擋的內(nèi)容可見,從而方便了用戶操作,大大改進了用戶體驗。根據(jù)本發(fā)明一實施例,提供了一種用于改變對象的顯示狀態(tài)的方法,應用于電子設備中,所述對象顯示在所述電子設備上,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在第一顯示區(qū)域中,所述方法包括感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域;判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊;判斷所述動作是否滿足預定條件;以及當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。其中,將所述對象改變?yōu)榈诙@示狀態(tài)可包括改變所述對象的顯示尺寸。將所述對象改變?yōu)榈诙@示狀態(tài)還可包括改變所述對象的顯示位置。所述對象可包括文本、圖像、多媒體和網(wǎng)頁中的至少一個。所述方法還可包括在對應于所述接觸區(qū)域的第三顯示區(qū)域中顯示多個軟鍵。將所述對象改變?yōu)榈诙@示狀態(tài)還可包括當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,提供提示改變信息;以及響應于對所述提示改變信息的預定響應,將所述對象改變?yōu)榈诙@示狀態(tài)。判斷所述動作是否滿足預定條件可包括判斷所述動作的接觸區(qū)域與所述預定區(qū)域至少部分重疊的時間是否大于預定時間;或者判斷所述動作的接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積是否大于預定面積。根據(jù)本發(fā)明另一實施例,提供了一種電子設備,其上顯示對象,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在第一顯示區(qū)域中,所述電子設備包括感測單元,感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域;第一判斷單元,判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊;第二判斷單元,判斷所述動作是否滿足預定條件;以及改變單元,當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域
不重疊。所述改變單元可改變所述對象的顯示尺寸。所述改變單元還可改變所述對象的顯示位置。在所述電子設備中,在對應于所述接觸區(qū)域的第三顯示區(qū)域中可顯示多個軟鍵。所述改變單元可包括提示單元,當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,提供提示改變信息;以及顯示狀態(tài)改變單元,響應于 對所述提示改變信息的預定響應,將所述對象改變?yōu)榈诙@示狀態(tài)。所述第二判斷單元可判斷所述動作的接觸區(qū)域與所述預定區(qū)域至少部分重疊的時間是否大于預定時間;或者判斷所述動作的接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積是否大于預定面積。根據(jù)本發(fā)明另一實施例,提供了一種電子設備,包括顯示器,其上顯示對象,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在所述顯示器上的第一顯示區(qū)域中;傳感器,感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域;以及處理器;其中,所述處理器被配置為判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊;判斷所述動作是否滿足預定條件;以及當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在所述顯示器上的第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。通過根據(jù)本發(fā)明實施例的電子設備和用于改變其對象的顯示狀態(tài)的方法,能夠檢測用戶的手指是否遮擋住屏幕,并且在檢測到用戶的手指遮擋住屏幕的情況下,通過自適應地調(diào)整屏幕的顯示以使得被手指遮擋的內(nèi)容可見,從而方便了用戶操作,大大改進了用戶體驗。
圖I是圖示根據(jù)本發(fā)明實施例的用于改變對象的顯示狀態(tài)的方法的流程圖;圖2是圖示根據(jù)本發(fā)明實施例的電子設備的主要配置的框圖;圖3是圖示根據(jù)本發(fā)明另一實施例的電子設備的主要配置的框圖;以及圖4A-4D是圖示根據(jù)本發(fā)明實施例的電子設備的顯示單元上的顯示的示意圖。
具體實施例方式以下將參考附圖詳細描述本發(fā)明實施例。首先,將參考圖I描述根據(jù)本發(fā)明實施例的用于改變對象的顯示狀態(tài)的方法。所述方法應用于如手機、平板電腦等的便攜式電子設備中。所述電子設備包括顯示單元。此外,所述電子設備還可包括觸摸感應單元,以感測用戶的動作。優(yōu)選地,所述觸摸感應單元與所述顯示單元層疊布置。例如,所述觸摸感應單元布置在所述顯示單元的上方。此外,所述電子設備中包括如文本、圖像、多媒體、網(wǎng)頁等的多種類型的對象。所述對象由適當?shù)膽贸绦蛘{(diào)用而顯示在所述電子設備的顯示單元上。此外,所述對象處于第一顯示狀態(tài)。在所述第一顯示狀態(tài)下,所述對象顯示在所述顯示單元上的第一顯示區(qū)域中。此外,所述第一顯示區(qū)域包括一預定區(qū)域。所述預定區(qū)域例如為所述第一顯示區(qū)域的邊框區(qū)域。例如,所述預定區(qū)域為距所述第一顯示區(qū)域的四邊緣2cm的邊框區(qū)域。當然,所述預定區(qū)域的位置和面積沒有具體限定,而是可以由本領域技術人員根據(jù)需要適當?shù)卦O置。
圖4示出了所述顯示單元上的顯示示意圖。如圖4A所示,矩形AB⑶的區(qū)域(由Rl指示)為所述顯示單元的顯示區(qū)域。左右兩側(cè)的陰影區(qū)域為用戶的動作與所述電子設備的接觸區(qū)域M和N。此外,所述顯示單元上以全屏方式顯示了文本對象。也就是說,所述文本對象的顯示區(qū)域(第一顯示區(qū)域Rl)即為所述顯示單元的整體顯示區(qū)域(矩形AB⑶)。夾在矩形AB⑶和矩形A’ B’ C’ D’之間的區(qū)域為所述預定區(qū)域,此外,所述文本對象的內(nèi)容為“今天是2011年2月20日”,其中字符“今”和“0日”由于例如用戶的手指動作而不可見。所述方法包括步驟SlOl :感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域。具體地,如上所述,所述電子設備可包括觸摸感應單元。當用戶對所述電子設備進行操作時,例如,當用戶把握住所述電子設備時,所述方法通過所述觸摸感應單元感測用戶的動作,以獲得用戶的動作對于所述電子設備的各接觸點,從而根據(jù)各接觸點的位置獲得所述動作的接觸區(qū)域,例如獲得如圖4A中所示的區(qū)域M以及N。步驟S102 :判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊。如上所述,所述方法在所述第一顯示區(qū)域中預設了一預定區(qū)域。在步驟SlOl獲得所述動作的接觸區(qū)域之后,所述方法根據(jù)所述接觸區(qū)域的位置和所述預定區(qū)域的位置,判斷這兩者是否至少部分重疊。換句話說,所述方法判斷用戶的動作是否導致所述對象的至少一部分(顯示在預定區(qū)域中的部分)不可見。當所述方法判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域沒有重疊時,所述方法結(jié)束。當所述方法判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域至少部分重疊時,則所述方法進行到步驟S103。例如,如圖4A所示,所述方法判斷所述接觸區(qū)域與所述預定區(qū)域存在重疊區(qū)域MaMbMcMd以及NaNbNcNd,此時,所述方法進行到步驟S103。步驟S103 :判斷所述動作是否滿足預定條件。具體地,在所述方法感測到所述動作以獲得所述動作的接觸區(qū)域的情況下,所述方法可以對所述動作的接觸區(qū)域與所述預定區(qū)域至少部分重疊的時間進行計時。當所計時的時間不大于預定時間時,意味著做出所述動作的物體(以下以用戶的手指為例)僅短暫停留在所述第一顯示區(qū)域上。例如,所述動作可以為滑動操作或點擊操作。在此情況下,所述方法認為用戶的動作不會影響所述用戶觀看所述第一顯示區(qū)域中顯示的對象。由此,所述方法結(jié)束。此外,優(yōu)選地,在此情況下,所述方法可進一步根據(jù)所述觸摸感應單元的感測結(jié)果,識別所述動作,例如當識別所述動作為滑動操作或點擊操作時,所述方法可根據(jù)所述電子設備對于滑動操作或點擊操作的預定設置,執(zhí)行相應的操作,而不響應于所述動作如下所述改變對象的顯示狀態(tài),從而避免誤操作。所述方法識別滑動操作或點擊操作并執(zhí)行相應處理的具體過程為本領域技術人員所知,在此不再詳述。
當所計時的時間大于預定時間時,意味著用戶的手指長時間停留在所述電子設備的第一顯示區(qū)域上。例如,所述動作可以為長按操作。在此情況下,所述方法認為用戶的動作將導致所述第一顯示區(qū)域上顯示的部分對象不可見。由此,所述方法進行到步驟S104。需要指出的是,所述預定時間的長度不限,并且可以由本領域技術人員根據(jù)需要適當?shù)卮_定。此外,替代地,所述方法可以計算所述動作的接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積。當所計算的面積不大于預定面積時,意味著用戶的手指僅略微遮擋所述第一顯示區(qū)域。在此情況下,所述方法認為用戶的動作不會影響所述用戶觀看所述第一顯示區(qū)域中顯示的對象。由此,所述方法結(jié)束。當所計算的面積大于預定面積時,意味著做出用戶的手指相當程度地遮擋了第一顯示區(qū)域。在此情況下,所述方法認為用戶的動作將導致所述第一顯示區(qū)域上顯示的部分對象不可見。由此,所述方法進行到步驟S104。步驟S104 :當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài)。具體地,所述方法將所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。更具體地,所述方法可以改變所述對象的顯示尺寸。例如,所述方法根據(jù)所述接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積,確定將所述對象縮小至縮小后的對象所處的顯示區(qū)域(第二顯示區(qū)域)與所述接觸區(qū)域恰不重疊所需的比例,從而使得所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。例如,如圖4B所示,所述方法根據(jù)區(qū)域M和N的面積,確定縮小比例,并根據(jù)所確定的縮小比例,將在第一顯示狀態(tài)下顯示在第一顯示區(qū)域Rl中的文本對象的顯示尺寸縮小,以使得所述文本對象顯示在第二顯示區(qū)域R2中。所述第二顯示區(qū)域R2與所述接觸區(qū)域M和N均不重疊,因此,在所述第二顯示區(qū)域R2中顯示的對象“今天是2011年2月20日”可以完整地被用戶觀看到,而沒有任何遮擋。替代地,所述方法可以改變所述對象的顯示位置。例如,所述方法根據(jù)所述接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的位置信息,獲得在所述重疊區(qū)域中所顯示的一部分對象的信息,并將所述一部分對象的信息顯示在所述顯示單元的顯示區(qū)域中不同于所述重疊區(qū)域的其他區(qū)域,從而使得所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。換句話說,所述方法可以改變所述對象的顯示布局,改變所述對象的一部分的顯示位置,所述對象的另一部分的顯示位置可以改變,也可以不變。所述一部分對象的信息可以臨時(例如,2秒鐘)顯示在所述其他區(qū)域,也可長時間顯示在所述其他區(qū)域,直到檢測到用戶的停止操作為止。所述檢測到停止操作可以是檢測到用戶的手指離開所述電子設備,也可以是檢測到用戶觸發(fā)了預定按鍵,當然也可以是檢測到所述方法預設的其他任何觸發(fā)操作,其都在本發(fā)明的范圍內(nèi)。此外,在步驟S104之前在所述其他區(qū)域中顯示的對象可以調(diào)整到所述遮擋區(qū)域中顯示,或者可以不顯示。所述其他區(qū)域可以是所述顯示區(qū)域中除所述重疊區(qū)域以外的任何區(qū)域。優(yōu)選地,所述其他區(qū)域與所述重疊區(qū)域最接近,以更加符合用戶的觀看習慣。如圖4C所示,所述方法根據(jù)區(qū)域M和N的位置信息,獲得分別在區(qū)域M和N中所顯示的一部分對象的信息(字符“今”和“0日”),并將所述字符“今”和“0日”顯示在重疊區(qū)域M和N附近,以使得所述對象顯示在第二顯示區(qū)域R2中,并且所述接觸區(qū)域M和N與所述第二顯示區(qū)域R2均不重疊。因此,在所述第二顯示區(qū)域R2中顯示的對象“今天是2011年2月20日”可以完整地被用戶觀看到,而沒有任何遮擋。 此外,優(yōu)選地,在步驟S104中,當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,所述方法可首先提供提示改變信息。例如,所述方法可以以文本、語音、振動等多種方式提供提示改變信息,以提示用戶改變顯示狀態(tài)。當從用戶接收到肯定的響應時,例如,當檢測到用戶觸發(fā)了預定的硬鍵或軟鍵時,或當檢測到用戶的預定語音命令時,所述方法響應于用戶對所述提示改變信息的預定響應,如上所述,將所述對象改變?yōu)榈诙@示狀態(tài)。由此,可以使得用戶根據(jù)情況確定是否改變所述對象的顯示狀態(tài)。此外,優(yōu)選地,在對應于所述接觸區(qū)域的第三顯示區(qū)域中可以顯示多個軟鍵。例如,如圖4D所示,在對應于接觸區(qū)域M的下方顯示了兩個軟鍵Ql和Q2,其中Ql鍵為放大鍵,Q2鍵為縮小鍵,由此,用戶可根據(jù)需要放大或縮小顯示的對象。當然,可以顯示的軟鍵的數(shù)量和功能、以及第三顯示區(qū)域的位置不限于圖4D中所示,而是可以由本領域技術人員根據(jù)需要適當?shù)卦O置。以上參照附圖描述了根據(jù)本發(fā)明實施例的方法。通過獲得用戶的手指與所述電子設備的接觸區(qū)域,并在所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且用戶的動作滿足預定條件時,將對象顯示在第二顯示區(qū)域中,使得所述接觸區(qū)域與所述第二顯示區(qū)域不重疊,能夠檢測用戶的手指是否遮擋住屏幕,并且在檢測到用戶的手指遮擋住屏幕的情況下,自適應地調(diào)整屏幕的顯示以使得被手指遮擋的內(nèi)容可見,從而方便了用戶操作,大大改進了用戶體驗。此外,需要指出的是,在上述實施例中,所述對象可以為文本、圖像或多媒體,其通過適當?shù)膽枚@示在所述顯示單元上。在一替代實施例中,當所述方法通過獲得的當前窗口的屬性而識別顯示單元上顯示的應用是桌面應用時,所述方法結(jié)束。換句話說,當顯示單元上當前顯示的應用為桌面應用的情況下,可以不改變桌面應用的顯示狀態(tài)。此外,需要指出的是,在上述實施例中,在步驟S102判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊,在步驟S103判斷所述動作是否滿足預定條件,然而,本領域技術人員應當理解,上述步驟S102和S103可不必按上述順序執(zhí)行。替代地,步驟S102和S103可以顛倒或并行執(zhí)行,其都在本發(fā)明范圍之內(nèi)。以上描述了根據(jù)本發(fā)明實施例的方法。下面將參照圖2-圖5描述根據(jù)本發(fā)明實施例的電子設備。所述電子設備例如手機、平板電腦等。所述電子設備包括顯示單元。此外,所述電子設備還可包括觸摸感應單元,以感測用戶的動作。優(yōu)選地,所述觸摸感應單元與所述顯示單元層疊布置。例如,所述觸摸感應單元布置在所述顯示單元的上方。此外,所述電子設備中包括如文本、圖像、多媒體、網(wǎng)頁等的多種類型的對象。所述對象由適當?shù)膽贸绦蛘{(diào)用而顯示在所述電子設備的顯示單元上。此外,所述對象處于第一顯示狀態(tài)。在所述第一顯示狀態(tài)下,所述對象顯示在所述顯示單元上的第一顯示區(qū)域中。此外,所述第一顯示區(qū)域包括一預定區(qū)域。所述預定區(qū)域例如為所述第一顯示區(qū)域的邊框區(qū)域。例如,所述預定區(qū)域為距所述第一顯示區(qū)域的四邊緣2cm的邊框區(qū)域。當然,所述預定區(qū)域的位置和面積沒有具體限定,而是可以由本領域技術人員根據(jù)需要適當?shù)卦O置。如圖2所示,電子設備200包括感測單元201、第一判斷單元202、第二判斷單元203和改變單元204。具體地,感測單元201感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域。所述感測單元201例如可以是觸摸感應單元。當用戶對所述電子設備進行操作時,例如,當用戶把握住所述電子設備時,所述感測單元201感測用戶的動作,以獲得用戶的動作 對于所述電子設備的各接觸點,從而根據(jù)各接觸點的位置獲得所述動作的接觸區(qū)域,例如獲得如圖4A中所示的區(qū)域M以及N。第一判斷單元202判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊。所述第一判斷單元202根據(jù)所述接觸區(qū)域的位置和所述預定區(qū)域的位置,判斷這兩者是否至少部分重疊。換句話說,所述第一判斷單元202判斷用戶的動作是否導致所述對象的至少一部分(顯示在預定區(qū)域中的部分)不可見。所述第一判斷單元202將判斷結(jié)果發(fā)送到下述第二判斷單元203。第二判斷單元203判斷所述動作是否滿足預定條件。具體地,第二判斷單元203可以對所述動作的接觸區(qū)域與所述預定區(qū)域至少部分重疊的時間進行計時。當所計時的時間不大于預定時間時,意味著做出所述動作的物體(以下以用戶的手指為例)僅短暫停留在所述第一顯示區(qū)域上。例如,所述動作可以為滑動操作或點擊操作。在此情況下,所述第二判斷單元203認為用戶的動作不會影響所述用戶觀看所述第一顯示區(qū)域中顯示的對象。此外,優(yōu)選地,在此情況下,所述電子設備200可進一步根據(jù)所述觸摸感應單元的感測結(jié)果,識別所述動作,例如當識別所述動作為滑動操作或點擊操作時,所述電子設備200可根據(jù)所述電子設備對于滑動操作或點擊操作的預定設置,執(zhí)行相應的操作,而不響應于所述動作如下所述改變對象的顯示狀態(tài),從而避免誤操作。所述方法識別滑動操作或點擊操作并執(zhí)行相應處理的具體過程為本領域技術人員所知,在此不再詳述。當所計時的時間大于預定時間時,意味著用戶的手指長時間停留在所述電子設備的第一顯示區(qū)域上。例如,所述動作可以為長按操作。在此情況下,所述第二判斷單元203認為用戶的動作將導致所述第一顯示區(qū)域上顯示的部分對象不可見。需要指出的是,所述預定時間的長度不限,并且可以由本領域技術人員根據(jù)需要適當?shù)卮_定。此外,替代地,所述第二判斷單元203可以計算所述動作的接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積。當所計算的面積不大于預定面積時,意味著用戶的手指僅略微遮擋所述第一顯示區(qū)域。在此情況下,所述第二判斷單元203認為用戶的動作不會影響所述用戶觀看所述第一顯示區(qū)域中顯示的對象。當所計算的面積大于預定面積時,意味著做出用戶的手指相當程度地遮擋了第一顯示區(qū)域。在此情況下,所述第二判斷單元203認為用戶的動作將導致所述第一顯示區(qū)域上顯示的部分對象不可見。所述第二判斷單元203將判斷結(jié)果發(fā)送到改變單元204。當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,改變單元204將所述對象改變?yōu)榈诙@示狀態(tài)。具體地,所述改變單元204將所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。更具體地,所述改變單元204可以改變所述對象的顯示尺寸。例如,所述改變單元204根據(jù)所述接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積,確定將所述對象縮小至縮小后的對象所處的顯示區(qū)域(第二顯示區(qū)域)與所述接觸區(qū)域恰不重疊所需的比例,從而使得所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。替代地,所述改變單元204可以改變所述對象的顯示位置。例如,所述改變單元204根據(jù)所述接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的位置信息,獲得在所述重疊區(qū)域中所顯示的一部分對象的信息,并將所述一部分對象的信息顯示在所述顯示單元的顯示區(qū)域中不同于所述重疊區(qū)域的其他區(qū)域,從而使得所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。換句話說,所述改變單元204可以改變所述對象的顯示布局,改變所述對象的一部分的顯示位置,所述對象的另一部分的顯示位置可以改變,也可以不變。所述一部分對象的信息可以臨時(例如,2秒鐘)顯示在所述其他區(qū)域,也可長時間顯示在所述其他區(qū)域,直到所述電子設備200檢測到用戶的停止操作為止。所述檢測到停止操作可以是檢測到用戶的手指離開所述電子設備,也可以是檢測到用戶觸發(fā)了預定按鍵,當然也可以是檢測到所述方法預設的其他任何觸發(fā)操作,其都在本發(fā)明的范圍內(nèi)。此夕卜,在所述改變單元204的操作之前在所述其他區(qū)域中顯示的對象可以調(diào)整到所述遮擋區(qū)域中顯示,或者可以不顯示。所述其他區(qū)域可以是所述顯示區(qū)域中除所述重疊區(qū)域以外的任何區(qū)域。優(yōu)選地,所述其他區(qū)域與所述重疊區(qū)域最接近,以更加符合用戶的觀看習慣。此外,優(yōu)選地,所述改變單元204可包括提示單元和顯示狀態(tài)改變單元(未示出)。當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,所述提示單元可首先提供提示改變信息。例如,所述提示單元可以以文本、語音、振動等多種方式提供提示改變信息,以提示用戶改變顯示狀態(tài)。當從用戶接收到肯定的響應時,例如,當檢測到用戶觸發(fā)了預定的硬鍵或軟鍵時,或當檢測到用戶的預定語音命令時,所述顯示狀態(tài)改變單元響應于用戶對所述提示改變信息的預定響應,如上所述,將所述對象改變?yōu)榈诙@示狀態(tài)。此外,優(yōu)選地,所述電子設備200在對應于所述接觸區(qū)域的第三顯示區(qū)域中可以顯示多個軟鍵。例如,如圖4D所示,在對應于接觸區(qū)域M的下方顯示了兩個軟鍵Ql和Q2,其中Ql鍵為放大鍵,Q2鍵為縮小鍵,由此,用戶可根據(jù)需要放大或縮小顯示的對象。當然,可以顯示的軟鍵的數(shù)量和功能、以及第三顯示區(qū)域的位置不限于圖4D中所示,而是可以由本領域技術人員根據(jù)需要適當?shù)卦O置。
此外,需要指出的是,在上述實施例中,第一判斷單元202的輸出提供到第二判斷單元203,并且第二判斷單元203的輸出提供到改變單元204。替代地,也可將第一判斷單元202和第二判斷單元203的位置互換,或?qū)⒏袦y單元201的輸出提供到第一判斷單元202和第二判斷單元203兩者,并將第一判斷單元202和第二判斷單元203各自的輸出均提供到改變單元204,其都在本發(fā)明的范圍之內(nèi)。圖3是圖示根據(jù)本發(fā)明另一實施例的電子設備300。如圖3所示,電子設備300包括顯示器301、傳感器302以及處理器303。具體地,顯示器301上顯示對象,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在所述顯示器上的第一顯示區(qū)域中。所述傳感器302用于感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域。所述感測器302可以是觸摸感應單元。此外,所述處理器303與所述傳感器302和所述顯示器301耦合,判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊,并且判斷所述動作是否滿足預定條件。此外,當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,處理器303將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在 所述顯示器上的第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。所述顯示器301、傳感器302以及處理器303的操作已經(jīng)在本發(fā)明實施例的方法中描述,在此不再詳述。以上參照圖2和圖3描述了根據(jù)本發(fā)明實施例的電子設備。通過獲得用戶的手指與所述電子設備的接觸區(qū)域,并在所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且用戶的動作滿足預定條件時,將對象顯示在第二顯示區(qū)域中,使得所述接觸區(qū)域與所述第二顯示區(qū)域不重疊,能夠檢測用戶的手指是否遮擋住屏幕,并且在檢測到用戶的手指遮擋住屏幕的情況下,自適應地調(diào)整屏幕的顯示以使得被手指遮擋的內(nèi)容可見,從而方便了用戶操作,大大改進了用戶體驗。以上,參照圖I到圖4描述了根據(jù)本發(fā)明實施例的電子設備和用于改變其對象的顯示狀態(tài)的方法。需要說明的是,在本說明書中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備
所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。最后,還需要說明的是,上述一系列處理不僅包括以這里所述的順序按時間序列執(zhí)行的處理,而且包括并行或分別地、而不是按時間順序執(zhí)行的處理。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺的方式來實現(xiàn),當然也可以全部通過硬件來實施?;谶@樣的理解,本發(fā)明的技術方案對背景技術做出貢獻的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。以上對本發(fā)明進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述, 本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權(quán)利要求
1.一種用于改變對象的顯示狀態(tài)的方法,應用于電子設備中,所述對象顯示在所述電子設備上,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在第一顯示區(qū)域中,所述方法包括 感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域; 判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊; 判斷所述動作是否滿足預定條件;以及 當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。
2.如權(quán)利要求I所述的方法,其中,將所述對象改變?yōu)榈诙@示狀態(tài)包括改變所述對象的顯示尺寸。
3.如權(quán)利要求I所述的方法,其中,將所述對象改變?yōu)榈诙@示狀態(tài)包括改變所述對象的顯示位置。
4.如權(quán)利要求I所述的方法,其中,所述對象包括文本、圖像、多媒體和網(wǎng)頁中的至少一個。
5.如權(quán)利要求I所述的方法,還包括 在對應于所述接觸區(qū)域的第三顯示區(qū)域中顯示多個軟鍵。
6.如權(quán)利要求I所述的方法,其中,將所述對象改變?yōu)榈诙@示狀態(tài)包括 當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,提供提不改變彳目息;以及 響應于對所述提示改變信息的預定響應,將所述對象改變?yōu)榈诙@示狀態(tài)。
7.如權(quán)利要求I所述的方法,其中,判斷所述動作是否滿足預定條件包括 判斷所述動作的接觸區(qū)域與所述預定區(qū)域至少部分重疊的時間是否大于預定時間;或者 判斷所述動作的接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積是否大于預定面積。
8.一種電子設備,其上顯示對象,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在第一顯示區(qū)域中,所述電子設備包括 感測單元,感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域; 第一判斷單元,判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重置; 第二判斷單元,判斷所述動作是否滿足預定條件;以及 改變單元,當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。
9.如權(quán)利要求8所述的電子設備,其中,所述改變單元改變所述對象的顯示尺寸。
10.如權(quán)利要求8所述的電子設備,其中,所述改變單元改變所述對象的顯示位置。
11.如權(quán)利要求8所述的電子設備,其中 多個軟鍵顯示在對應于所述接觸區(qū)域的第三顯示區(qū)域中。
12.如權(quán)利要求8所述的電子設備,其中,所述改變單元包括提示單元,當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,提供提不改變彳目息;以及 顯示狀態(tài)改變單元,響應于對所述提示改變信息的預定響應,將所述對象改變?yōu)榈诙@示狀態(tài)。
13.如權(quán)利要求8所述的電子設備,其中,所述第二判斷單元判斷所述動作的接觸區(qū)域與所述預定區(qū)域至少部分重疊的時間是否大于預定時間;或者判斷所述動作的接觸區(qū)域與所述預定區(qū)域相重疊的區(qū)域的面積是否大于預定面積。
14.一種電子設備,包括 顯示器,其上顯示對象,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在所述顯示器上的第一顯示區(qū)域中; 傳感器,感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域;以及 處理器; 其中,所述處理器被配置為 判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊; 判斷所述動作是否滿足預定條件;以及 當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在所述顯示器上的第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。
全文摘要
本發(fā)明提供了一種用于改變對象的顯示狀態(tài)的方法和電子設備,所述對象顯示在所述電子設備上,并且所述對象處于第一顯示狀態(tài),在所述第一顯示狀態(tài)下,所述對象顯示在第一顯示區(qū)域中,所述方法包括感測一動作,以獲得所述動作對于所述電子設備的接觸區(qū)域;判斷所述接觸區(qū)域與所述第一顯示區(qū)域中的預定區(qū)域是否至少部分重疊;判斷所述動作是否滿足預定條件;以及當判斷所述接觸區(qū)域與所述預定區(qū)域至少部分重疊、并且所述動作滿足預定條件時,將所述對象改變?yōu)榈诙@示狀態(tài),在所述第二顯示狀態(tài)下,所述對象顯示在第二顯示區(qū)域中,并且所述接觸區(qū)域與所述第二顯示區(qū)域不重疊。
文檔編號G06F3/048GK102654815SQ20111004958
公開日2012年9月5日 申請日期2011年3月1日 優(yōu)先權(quán)日2011年3月1日
發(fā)明者張迅 申請人:聯(lián)想(北京)有限公司