本發(fā)明涉及消息的顯示方法以及顯示消息的電子設備。
背景技術:
目前,電子設備中的第三方應用或者系統(tǒng)應用在推送消息時,一般通過通知消息的方式向用戶提醒、展示通知消息的進入,用戶可以依據(jù)通知圖標、或所展示的通知消息的部分內(nèi)容來識別該通知消息。但是這樣的交互方式存在一些局限性。例如,用戶無法瀏覽消息的全部內(nèi)容,因此可能導致用戶對于該消息的識別出現(xiàn)誤判。并且,如果用戶想要瀏覽通知消息的全部內(nèi)容,只能通過點擊該通知消息,進入到相應的鏈接才能瀏覽該通知消息的具體內(nèi)容。上述通知消息的顯示方法無非增加了用戶對于通知消息的識別以及交互操作的成本。此外,這樣的顯示方法也會導致另一個弊端,即增加了用戶切換應用的操作成本。例如,用戶正在一新聞應用中瀏覽某一篇文章時,接收到來自另一郵件應用的通知消息,用戶點擊該通知消息進入郵件應用進行瀏覽后,當用戶想要回到之前的新聞應用繼續(xù)瀏覽文章時,只能通過多任務,或者退出當前的郵件應用再打開新聞應用這兩種方式回到新聞應用,這樣的交互方式顯然很繁瑣。
盡管很多第三方應用以及手機廠商都在通知消息的顯示方法方面做出改進,例如,通過擴展通知消息的方式,用戶可以點擊通知消息以展開更多的該通知消息的內(nèi)容,然而,這種方式所展示的消息的內(nèi)容仍然有限。因此,希望提供一種更好的通知消息的顯示方法,其可以在用戶正在使用當前應用而另一應用的通知消息到來時,使用戶可以同時瀏覽該通知消息的全部內(nèi)容與當前應用的內(nèi)容。
技術實現(xiàn)要素:
為了解決現(xiàn)有技術中的上述技術問題,根據(jù)本發(fā)明的一方面,提供一種消息的顯示方法,所述顯示方法包括:當前顯示單元正在顯示第一應用的內(nèi)容數(shù)據(jù),接收來自第二應用的消息;改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并顯示所述第二應用的內(nèi)容數(shù)據(jù);其中,在顯示單元上同時顯示第一應用的內(nèi)容數(shù)據(jù)和第二應用的內(nèi)容數(shù)據(jù)。
此外,根據(jù)本發(fā)明的一個實施例,所述顯示方法進一步包括:縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域的面積;以及將所述第二應用的內(nèi)容數(shù)據(jù)顯示在顯示單元中所述第一應用的內(nèi)容數(shù)據(jù)的顯示區(qū)域縮小后空出的至少部分的區(qū)域。
此外,根據(jù)本發(fā)明的一個實施例,其中,所述縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域的面積進一步包括:所述第一應用的內(nèi)容數(shù)據(jù)整體縮?。换蛘咧伙@示第一應用的內(nèi)容數(shù)據(jù)的部分內(nèi)容數(shù)據(jù),以縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域。
此外,根據(jù)本發(fā)明的一個實施例,所述顯示方法進一步包括:判斷第一應用、第二應用是否滿足分屏條件;其中,所述改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并顯示所述第二應用的內(nèi)容數(shù)據(jù),進一步包括:當所述第一應用、所述第二應用滿足所述分屏顯示條件時,改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并顯示所述第二應用的內(nèi)容數(shù)據(jù)。
此外,根據(jù)本發(fā)明的一個實施例,所述顯示方法,進一步包括:接收用戶的操作;根據(jù)所述操作確定用戶所選擇的顯示單元的位置;基于用戶所選擇的位置,確定所述第二應用的內(nèi)容數(shù)據(jù)在顯示單元上的顯示區(qū)域。
此外,根據(jù)本發(fā)明的另一方面,提供一種顯示消息的電子設備,所述電子設備包括:接收單元,配置為當前顯示單元正在顯示第一應用的內(nèi)容數(shù)據(jù),接收來自第二應用的消息;以及,控制單元,配置為改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并顯示所述第二應用的內(nèi)容數(shù)據(jù);其中,在顯示單元上同時顯示第一應用的內(nèi)容數(shù)據(jù)和第二應用的內(nèi)容數(shù)據(jù)。
此外,根據(jù)本發(fā)明的一個實施例,其中,所述控制單元進一步配置為縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域的面積;以及將所述第二應用的內(nèi)容數(shù)據(jù)顯示在顯示單元中所述第一應用的內(nèi)容數(shù)據(jù)的顯示區(qū)域縮小后空出的至少部分的區(qū)域。
此外,根據(jù)本發(fā)明的一個實施例,其中,所述控制單元進一步配置為縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域的面積進一步包括:所述第一應用的內(nèi)容數(shù)據(jù)整體縮小;或者只顯示第一應用的內(nèi)容數(shù)據(jù)的部分內(nèi)容數(shù)據(jù),以縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域。
此外,根據(jù)本發(fā)明的一個實施例,所述電子設備,還包括:判斷單元,配置為判斷第一應用、第二應用是否滿足分屏條件;其中,當所述第一應用、所述第二應用滿足所述分屏顯示條件時,所述控制單元改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并顯示所述第二應用的內(nèi)容數(shù)據(jù)。
此外,根據(jù)本發(fā)明的一個實施例,其中,所述接收單元進一步配置為接收用戶的操作;所述控制單元根據(jù)所述操作確定用戶所選擇的顯示單元的位置;以及基于用戶所選擇的位置,確定所述第二應用的內(nèi)容數(shù)據(jù)在顯示單元上的顯示區(qū)域。
通過上述方式,在當前顯示單元正在顯示第一應用的內(nèi)容數(shù)據(jù),接收來自第二應用的消息時,用戶能夠在顯示單元上同時瀏覽第一應用和第二應用的內(nèi)容數(shù)據(jù)。這不僅能夠使用戶獲取更多的通知消息的信息,而且避免用戶在不同應用之間切換從而降低用戶的操作成本,因此大大提高了用戶的使用體驗。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現(xiàn)和獲得。
附圖說明
附圖用于提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對發(fā)明的限制,在附圖中:
圖1是示出根據(jù)本發(fā)明實施例的顯示消息的電子設備的示意方框圖;
圖2是示出根據(jù)本發(fā)明實施例的消息的顯示方法的示意流程圖;
圖3是示出根據(jù)本發(fā)明另一實施例的消息的顯示方法的示意流程圖;以及
圖4a-4c是示出根據(jù)本發(fā)明實施例的顯示消息的電子設備的顯示示意圖。
具體實施方式
為了使得本發(fā)明實施例的目的、技術方案和優(yōu)點更為明顯,下面將參照附圖詳細描述根據(jù)本發(fā)明的各個實施例。顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是本發(fā)明的全部實施例?;诒景l(fā)明中描述的實施例,本領域技術人員在沒有付出創(chuàng)造性勞動的情況下所得到的所有其它實施例都應落入本發(fā)明的保護范圍之內(nèi)。
在下文中,將參考附圖詳細描述本發(fā)明的優(yōu)選實施例。注意,在本說明書和附圖中,具有基本上相同步驟和元素用相同的附圖標記來表示,且對這些步驟和元素的重復解釋將被省略。
在本發(fā)明的以下實施例中,所述信息的顯示方法不僅可以應用于便攜式電子設備,而且還可以應用于非便攜式電子設備。便攜式電子設備可以包括但不限于智能電話、平板電腦、筆記本電腦、可穿戴設備,或個人數(shù)字助理等,非便攜式電子設備可以包括桌上型計算機等。接下來,將參照圖1以及圖2來描述根據(jù)本發(fā)明的顯示消息的電子設備以及信息的顯示方法。
圖1示出了根據(jù)本發(fā)明的顯示消息的電子設備10的示例性配置圖。
如圖1所示,根據(jù)本發(fā)明實施例的電子設備10包括:顯示單元101、接收單元102,以及控制單元103。其中,所述接收單元102、控制單元103可以由諸如cpu(中央處理單元)、微處理器、dsp(數(shù)字信號處理)之類的硬件實現(xiàn),其功能可以由上述硬件通過執(zhí)行存儲在電子設備中的軟件(指令)實現(xiàn)。容易理解的是,圖1中為了簡化描述僅僅示出與本發(fā)明緊密相關的組件,根據(jù)本發(fā)明實施例的電子設備1當然還可以包括其它組件或單元,諸如通信單元、存儲單元等。
其中,所述顯示單元101可以顯示應用程序的內(nèi)容數(shù)據(jù)以及通知消息,所述內(nèi)容數(shù)據(jù)可以是例如圖像、文章或視頻。此外,所述顯示單元101還可以是觸摸顯示屏,其除以上用來顯示應用程序的內(nèi)容數(shù)據(jù)外還可以用來輸入用戶的操作。
所述接收單元102可以在顯示單元101當前顯示第一應用的內(nèi)容數(shù)據(jù)時,監(jiān)聽是否有來自第二應用的消息,在監(jiān)聽到有來自第二應用的消息后,可以接收來自所述第二應用的消息。具體地,例如,所述電子設備10的操作系統(tǒng)為安卓操作系統(tǒng),所述接收單元102可以通過單獨注冊notificationlistenerservice(通知監(jiān)聽器系統(tǒng)服務)監(jiān)聽到來自第二應用的消息,解析所述來自第二應用的消息,獲取contentintent(內(nèi)容意圖);或者所述接收單元102直接接收在systemui(系統(tǒng)用戶界面)中進行推送的通知消息而監(jiān)測到該消息,在notificationlistenerservice回調(diào)方法中獲取statusbarnotification(狀態(tài)欄通知)對象中獲取contentintent。
在接收來自第二應用的消息后,所述控制單元103可以改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并將所述第二應用的內(nèi)容數(shù)據(jù)也顯示在顯示單元101。具體地,所述控制單元103縮小所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域的面積;以及將所述第二應用的內(nèi)容數(shù)據(jù)顯示在顯示單元中所述第一應用的內(nèi)容數(shù)據(jù)的顯示區(qū)域縮小后空出的至少部分的區(qū)域。例如,該電子設備10的操作系統(tǒng)為安卓操作系統(tǒng),所述控制單元103調(diào)用系統(tǒng)分屏接口,打開所獲取的contentintent鏈接來將所述第二應用的內(nèi)容數(shù)據(jù)顯示在顯示單元的區(qū)域中。此外,所述控制單元103在接收來自第二應用的消息后,還可以基于判斷單元104的判斷結果,將顯示單元101當前顯示第一應用切換為顯示第二應用的內(nèi)容數(shù)據(jù),或?qū)⒌诙玫耐ㄖ⒁酝ㄖ獧M幅的方式在顯示單元101上顯示。
根據(jù)本發(fā)明的另一實施例,所述電子設備10還包括判斷單元104,所述判斷單元104可以在顯示單元101上同時顯示第一應用的內(nèi)容數(shù)據(jù)和第二應用的內(nèi)容數(shù)據(jù)之前,判斷所述第二應用是否是白名單中的應用;以及判斷所述第一應用、第二應用是否滿足分屏條件。基于判斷單元104所判斷的結果,所述控制單元103執(zhí)行上述相應的操作,例如,改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并將所述第二應用的內(nèi)容數(shù)據(jù)也顯示在顯示單元101;將顯示單元101切換為第二應用的內(nèi)容數(shù)據(jù);或者,以通知橫幅的方式顯示第二應用的通知消息。
此外,根據(jù)本發(fā)明的另一實施例,所述接收單元102還可以接收所述用戶的操作,根據(jù)所述操作確定用戶所選擇的顯示單元的位置,基于用戶所選擇的位置,確定所述第二應用的內(nèi)容數(shù)據(jù)在顯示單元上的顯示區(qū)域;或者,基于所述操作對應用程序的顯示區(qū)域進行調(diào)整。其中,所述操作可以來自輸入設備,諸如觸摸顯示屏、按鍵等;或者,當所述電子設備10為可穿戴設備時,所述操作也可以由用戶使用手勢或動作來輸入,而不一定通過輸入設備輸入。
應了解,上述實施例中的判斷單元104也可以由諸如cpu(中央處理單元)、微處理器、dsp(數(shù)字信號處理)之類的硬件實現(xiàn),其功能可以由上述硬件通過執(zhí)行存儲在電子設備中的軟件(指令)實現(xiàn)。
在下文中,以智能電話作為電子設備10的示例并結合圖1以及圖4a-4c來描述根據(jù)本發(fā)明的一個實施例的顯示消息的電子設備。其中,圖4a-4c示出了根據(jù)本發(fā)明實施例的顯示消息的電子設備的不同顯示的示意圖。
根據(jù)該實施例,智能電話通過顯示屏正在顯示一新聞客戶端應用程序(以下稱為新聞應用)的新聞文章或視頻時(例如如圖4a所示),接收單元102監(jiān)聽并接收到另一郵件客戶端應用程序(以下稱為郵件應用)收到新郵件的通知消息,其中,該新聞應用作為第一應用的示例,該郵件應用作為第二應用的示例,所述顯示屏優(yōu)選地為觸摸顯示屏,作為顯示單元101的示例。
然后,控制單元103自動改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域,并顯示所述郵件應用所收到的新郵件的內(nèi)容。具體地,控制單元103將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域,同時,在所述新聞文章或視頻的顯示區(qū)域縮小后所空出的區(qū)域顯示郵件應用所收到的新郵件的內(nèi)容,從而在智能電話的顯示屏上同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù)。應該理解,此處所描述的在智能電話的顯示屏上同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù)可以是例如:在上下半屏(例如如圖4c所示)或左右半屏同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù);也可以是例如:在顯示屏中任意兩個不重疊的區(qū)域同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù)。
其中,所述控制單元103可以通過將所述新聞應用的內(nèi)容數(shù)據(jù)整體縮小,從而將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域。具體地,例如,當前新聞文章或視頻的在顯示屏上的顯示區(qū)域被縮小,相應地,所述控制單元103通過適當?shù)卣w縮小新聞文章的字體或視頻尺寸,以在縮小后的顯示區(qū)域仍顯示所述新聞應用的全部內(nèi)容數(shù)據(jù);或者,所述控制單元103可以通過只截取顯示所述新聞應用的部分內(nèi)容數(shù)據(jù),以適應縮小后的所述新聞應用的內(nèi)容數(shù)據(jù)在顯示屏上的顯示區(qū)域,從而將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域。具體地,例如,當前新聞文章或視頻在顯示屏上的顯示區(qū)域被縮小為原先的一部分,所述控制單元103只截取顯示所述新聞文章或視頻在縮小后的顯示區(qū)域中的部分,從而仍以顯示區(qū)域縮小前的內(nèi)容數(shù)據(jù)的尺寸顯示在縮小后的顯示區(qū)域上;或者,所述控制單元103可以通過上述方式的結合來將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域。
根據(jù)本發(fā)明的另一示例,在所述控制單元103改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域,并顯示所述郵件應用所收到的新郵件的內(nèi)容之前,所述電子設備10還包括判斷單元104,其可以判斷所述郵件應用是否是白名單中的應用,所述控制單元103基于判斷結果執(zhí)行相應的操作。其中,當判斷所述郵件應用是白名單中的應用時,則控制單元103將當前顯示顯示屏切換為顯示郵件應用的內(nèi)容數(shù)據(jù);當判斷所述郵件應用不是白名單中的應用時,則控制單元103自動改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域,并顯示所述郵件應用所收到的新郵件的內(nèi)容。其中,所述白名單是預先設置的。
根據(jù)本發(fā)明的另一示例,在所述控制單元103改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域,并顯示所述郵件應用所收到的新郵件的內(nèi)容之前,所述判斷單元104還可以判斷所述新聞應用以及郵件應用是否滿足分屏條件,所述控制單元103基于判斷結果執(zhí)行相應的操作。其中,當所述新聞應用、所述郵件應用滿足所述分屏顯示條件時,則控制單元103自動改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域,并顯示所述郵件應用所收到的新郵件的內(nèi)容;當所述新聞應用和/或郵件應用不滿足所述分屏顯示條件時,則控制單元103將所述郵件應用的通知消息以通知橫幅的方式顯示(例如如圖4b所示)。具體地,例如,所述分屏條件可以是該應用支持分屏功能,即所述判斷單元104判斷所述新聞應用以及郵件應用是否支持分屏功能;或者,所述分屏條件可以是該應用屬于黑名單之外的應用,所述黑名單是預先設置的,即所述判斷單元104判斷所述新聞應用以及郵件應用是否是屬于黑名單之外的應用;或者所述分屏條件可以是上述條件的結合。
此外,根據(jù)本發(fā)明的另一實施例,所述接收單元102還可以接收用戶的操作,根據(jù)所述操作確定用戶所選擇的顯示單元的位置,基于用戶所選擇的位置,確定所述郵件應用的打開收到的新郵件在顯示單元上的顯示區(qū)域;或者,基于所述操作對所述郵件應用或新聞應用的顯示區(qū)域進行調(diào)整。其中,所述對應用程序的顯示區(qū)域進行調(diào)整可以是調(diào)整應用程序的顯示區(qū)域的位置、或者調(diào)整應用程序的顯示區(qū)域的尺寸、或者虛化顯示區(qū)域以外的背景。其中,用戶可以點擊或滑動所述智能電話的觸摸顯示屏來輸出所述操作;或者所述操作也可以不是直接在顯示單元上進行的操作。
圖2是示出根據(jù)本發(fā)明實施例的消息的顯示方法的示意流程圖。
如圖2所示,在步驟s110中,當前顯示單元正在顯示第一應用的內(nèi)容數(shù)據(jù),接收來自第二應用的消息。
在步驟s120中,改變所述第一應用的內(nèi)容數(shù)據(jù)在當前顯示單元的顯示區(qū)域,并顯示所述第二應用的內(nèi)容數(shù)據(jù);其中,在顯示單元上同時顯示第一應用的內(nèi)容數(shù)據(jù)和第二應用的內(nèi)容數(shù)據(jù)。
在下文中,以智能電話作為電子設備10的示例并結合圖2來描述根據(jù)本發(fā)明的一個實施例的消息的顯示方法。
根據(jù)該實施例,在步驟s110中,智能電話通過顯示屏正在顯示一新聞應用的新聞文章或視頻時,接收到另一郵件應用收到新郵件的通知消息,其中,該新聞應用作為第一應用的示例,該郵件應用作為第二應用的示例,所述顯示屏優(yōu)選地為觸摸顯示屏,作為顯示單元101的示例。
在步驟s120中,自動改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域,并顯示所述郵件應用所收到的新郵件的內(nèi)容。具體地,將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域,同時,在所述新聞文章或視頻的顯示區(qū)域縮小后所空出的區(qū)域顯示郵件應用所收到的新郵件的內(nèi)容,從而在智能電話的顯示屏上同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù)。應該理解,此處所描述的在智能電話的顯示屏上同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù)可以是例如:在上下半屏或左右半屏同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù);也可以是例如:在顯示屏中任意兩個不重疊的區(qū)域同時顯示所述新聞應用與郵件應用的內(nèi)容數(shù)據(jù)。
其中,根據(jù)本發(fā)明的另一實施例,在上述步驟s120中,可以通過將所述新聞應用的內(nèi)容數(shù)據(jù)整體縮小,從而將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域。具體地,例如,通過適當?shù)乜s小新聞文章的字體或視頻尺寸,以在縮小后的顯示區(qū)域仍顯示所述新聞應用的全部內(nèi)容數(shù)據(jù);或者,可以通過只截取顯示所述新聞應用的部分內(nèi)容數(shù)據(jù),以縮小所述新聞應用的內(nèi)容數(shù)據(jù)在顯示單元上的顯示區(qū)域,從而將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域。具體地,例如,只顯示新聞文章或視頻在縮小后的顯示區(qū)域的內(nèi)容數(shù)據(jù),以在縮小后的顯示區(qū)域仍以顯示區(qū)域縮小前的內(nèi)容數(shù)據(jù)的尺寸在在顯示單元上顯示;或者,可以通過上述方式的結合來將新聞文章或視頻的顯示區(qū)域從整個顯示屏縮小至所述顯示屏的部分區(qū)域。
圖3是示出根據(jù)本發(fā)明另一實施例的消息的顯示方法的示意流程圖。在圖3中以相同附圖標記表示與圖2中相同步驟。因此,在下文中省略所述相同步驟的描述。
如圖3所示,根據(jù)本發(fā)明的另一實施例,在步驟s120中執(zhí)行的在顯示單元上同時顯示第一應用的內(nèi)容數(shù)據(jù)和第二應用的內(nèi)容數(shù)據(jù)的步驟之前,還可以包括步驟s111、步驟s112以及步驟s113。
具體地,在該實施例中,在步驟s111中,判斷所述郵件應用(即第二應用)是否是白名單中的應用,當判斷所述郵件應用是白名單中的應用時,則將當前顯示顯示屏切換為顯示郵件應用的內(nèi)容數(shù)據(jù);當判斷所述郵件應用不是白名單中的應用時,則進至步驟s112。其中,所述白名單是預先設置的。具體地,例如,預先設置一白名單,當所述郵件應用在所述白名單中,則直接進入所述郵件應用的新郵件的通知消息的鏈接,以在顯示單元上顯示新郵件的內(nèi)容;當所述郵件應用不在所述白名單中,則進至步驟s112。
在步驟s112中,判斷所述新聞應用、所述郵件應用(即第一應用、第二應用)是否滿足分屏條件。其中,當所述新聞應用、所述郵件應用滿足所述分屏顯示條件時,則進至步驟s113;當所述新聞應用和/或郵件應用不滿足所述分屏顯示條件時,則以通知橫幅的方式顯示所述郵件應用的通知消息。具體地,例如,所述分屏條件可以是該應用支持分屏功能,即在步驟s112中,判斷所述新聞應用以及郵件應用是否支持分屏功能;或者,所述分屏條件可以是該應用屬于黑名單之外的應用,所述黑名單是預先設置的,即在步驟s112中,判斷所述新聞應用以及郵件應用是否是屬于黑名單之外的應用;或者所述分屏條件可以是上述條件的結合。
在步驟s113中,接收用戶的操作,根據(jù)所述操作確定用戶所選擇的顯示單元的位置,并基于用戶所選擇的位置,確定所述第二應用的內(nèi)容數(shù)據(jù)在顯示單元上的顯示區(qū)域。隨后,進至步驟s120,即改變當前所顯示第一應用的內(nèi)容數(shù)據(jù)的顯示區(qū)域,并在s113步驟中確定的顯示區(qū)域中顯示第二應用的內(nèi)容數(shù)據(jù)。具體地,在該實施例中,以智能電話作為電子設備10的示例,例如,用戶可以點擊觸摸顯示屏上半?yún)^(qū)域中的一位置從而選擇該位置,基于用戶所選擇的位置,將第二應用的內(nèi)容數(shù)據(jù)顯示在所述位置所在的觸摸顯示屏的上半?yún)^(qū)域。
應該理解,上述步驟s111、步驟s112以及步驟s113可以進行組合、互換或以并行的方式執(zhí)行,圖3中僅示出按照步驟s111、步驟s112然后步驟s113順序執(zhí)行的本發(fā)明的一個實施例。
如圖3所示,根據(jù)本發(fā)明的另一實施例,在步驟s120中在顯示單元上同時顯示第一應用的內(nèi)容數(shù)據(jù)和第二應用的內(nèi)容數(shù)據(jù)之后,還可以包括一步驟s130。
具體地,在步驟s130中,接收用戶的操作,并基于所述操作對應用程序的顯示區(qū)域進行調(diào)整。其中,所述對應用程序的顯示區(qū)域進行調(diào)整可以是調(diào)整應用程序的顯示區(qū)域的位置、或者調(diào)整應用程序的顯示區(qū)域的尺寸、或者虛化顯示區(qū)域以外的背景。具體地,在該實施例中,以智能電話作為電子設備10的示例,例如,用戶可以點擊觸摸顯示屏上的上半?yún)^(qū)域中的一位置,將所述第二應用的內(nèi)容數(shù)據(jù)顯示在所述觸摸顯示屏的上半?yún)^(qū)域,或者拖拽第二應用的內(nèi)容數(shù)據(jù)的顯示區(qū)域至觸摸顯示屏的任意位置,從而調(diào)整應用程序的顯示區(qū)域的位置;或例如,用戶可以通過在觸摸顯示屏上擴展或收縮兩指尖之間的距離來放大或縮小應用程序的顯示區(qū)域的尺寸;或例如,用戶可以通過長按應用程序的顯示區(qū)域,從而虛化顯示區(qū)域以外的背景。
此外,根據(jù)本發(fā)明的另一實施例,在上述步驟中所述的用戶的操作可以通過用戶用使用手勢或動作來輸入,從而確定用戶所選擇的顯示單元的位置,所述操作可以不是直接在顯示單元上進行的操作。具體地,例如,在該實施例中,以智能眼鏡作為電子設備10的示例,所述智能眼鏡通過投影向用戶呈現(xiàn)應用程序的內(nèi)容數(shù)據(jù),在上述步驟s113中,用戶可以通過在視野中指向投影畫面的上半?yún)^(qū)域,將第二應用的內(nèi)容數(shù)據(jù)顯示在投影畫面的上半?yún)^(qū)域;在上述步驟s130中,用戶可以通過在視野中收攏或張開手指來縮放應用程序的顯示區(qū)域。
以上結合具體實施例描述了本發(fā)明的基本原理,但是,需要指出的是,對本領域的普通技術人員而言,能夠理解本發(fā)明的方法和裝置的全部或者任何步驟或者部件,可以在任何計算裝置(包括處理器、存儲介質(zhì)等)或者計算裝置的網(wǎng)絡中,以硬件、固件、軟件或者它們的組合加以實現(xiàn),這是本領域普通技術人員在閱讀了本發(fā)明的說明的情況下運用他們的基本編程技能就能實現(xiàn)的。
因此,本發(fā)明的目的還可以通過在任何計算裝置上運行一個程序或者一組程序來實現(xiàn)。所述計算裝置可以是公知的通用裝置。因此,本發(fā)明的目的也可以僅僅通過提供包含實現(xiàn)所述方法或者裝置的程序代碼的程序產(chǎn)品來實現(xiàn)。也就是說,這樣的程序產(chǎn)品也構成本發(fā)明,并且存儲有這樣的程序產(chǎn)品的存儲介質(zhì)也構成本發(fā)明。顯然,所述存儲介質(zhì)可以是任何公知的存儲介質(zhì)或者將來所開發(fā)出來的任何存儲介質(zhì)。
還需要指出的是,在本發(fā)明的裝置和方法中,顯然,各部件或各步驟是可以分解和/或重新組合的。這些分解和/或重新組合應視為本發(fā)明的等效方案,例如圖3中所示的步驟s120可以分解為自動改變當前所顯示新聞應用的新聞文章或視頻的顯示區(qū)域、顯示所述郵件應用所收到的新郵件的內(nèi)容二個步驟。并且,執(zhí)行上述系列處理的步驟可以自然地按照實施例中的順序來執(zhí)行,但是并不需要一定按照該順序執(zhí)行。某些步驟可以并行或彼此獨立地執(zhí)行,而且有些步驟之間的順序可以互換,例如圖3中所示的步驟s111、步驟s112,以及步驟s113之間的順序。