符合本公開的實(shí)施例,并與說(shuō)明書一起用于解釋本公開的原理。
[0024]圖1A和圖1B是消息通知顯不頁(yè)面的兩種不例的不意圖。
[0025]圖2是根據(jù)一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整方法的流程圖。
[0026]圖3是根據(jù)另一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整方法的流程圖。
[0027]圖4是根據(jù)又一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整方法的流程圖。
[0028]圖5是根據(jù)再一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整方法的流程圖。
[0029]圖6A、圖6B和圖6C是不同頁(yè)面布局的示例。
[0030]圖7是根據(jù)一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整裝置的框圖。
[0031 ]圖8是根據(jù)一示例性實(shí)施例示出的檢測(cè)模塊的框圖。
[0032]圖9是根據(jù)另一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整裝置的框圖。
[0033]圖10是根據(jù)又一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整裝置的框圖。
[0034]圖11是根據(jù)又一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整裝置的框圖。
[0035]圖12是根據(jù)一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整裝置的框圖。
【具體實(shí)施方式】
[0036]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0037]本公開所涉及的消息通知顯示頁(yè)面,即通常所稱的“通知欄”,一般為屏幕上方下拉的頁(yè)面,當(dāng)然也可以通過(guò)其他方式調(diào)出該頁(yè)面,例如自下而上滑動(dòng)拉出該頁(yè)面等等。
[0038]圖1A和圖1B為消息通知顯示頁(yè)面的兩種示例的示意圖。在本公開中,如圖1A或圖1B所示,所述消息通知顯示頁(yè)面的空間被劃為包括兩個(gè)區(qū)域,分別是用于顯示消息通知的第一區(qū)域100、用于顯示提示信息和/或功能快捷開關(guān)的第二區(qū)域200。
[0039]在此,需要說(shuō)明的是,對(duì)于本公開中“空間”一詞,本領(lǐng)域技術(shù)人員能夠理解的是這里的“空間”是指頁(yè)面上區(qū)域的面積,而不是三維的空間。下面具體說(shuō)明每個(gè)區(qū)域的功能劃分。
[0040]其中第一區(qū)域100用于顯示來(lái)自各個(gè)應(yīng)用程序的消息通知,例如微信、短信、電話等各種應(yīng)用程序。根據(jù)一種實(shí)施方式,如圖1A所示,第一區(qū)域100的尺寸取決于消息通知的數(shù)量。另外,目前移動(dòng)終端上安裝的應(yīng)用程序越來(lái)越多,推送的消息通知也越來(lái)越多,因此為了節(jié)省第一區(qū)域100的顯示空間,可選的,根據(jù)另一種實(shí)施方式,如圖1B所示,當(dāng)?shù)谝粎^(qū)域100中要顯示的消息通知有多條消息通知來(lái)自于同一應(yīng)用程序,可以將消息通知按照同一應(yīng)用程序歸類合并顯示,例如顯示“3條未讀微信”等等。
[0041]第二區(qū)域200用于顯示提示信息和/或功能快捷開關(guān)。在本公開中,提示信息是值例如當(dāng)前的時(shí)間、日期、天氣情況、鬧鐘、日歷提醒等等用戶經(jīng)常關(guān)注的常用信息;功能快捷開關(guān)是指例如藍(lán)牙、WiF1、蜂窩數(shù)據(jù)、靜音、亮度、音樂(lè)播放器、設(shè)置等等功能的開關(guān),用于控制這些常用功能的開啟、關(guān)閉或其他功能。第二區(qū)域200又可以分為兩個(gè)子區(qū)域,分別為提示信息子區(qū)域210和快捷開關(guān)子區(qū)域220。
[0042]可以理解地是,第二區(qū)域200并不一定僅有一個(gè),也可以有多個(gè)第二區(qū)域200。也就是說(shuō),用于顯示提示信息和/或功能快捷開關(guān)的區(qū)域并不一定連通形成一個(gè)區(qū)域,而是有可能以多個(gè)區(qū)域的方式存在,但是都是用于顯示提示信息的。例如,在圖1B中,在頁(yè)面的上部顯示時(shí)間、日期、天氣,中部顯示第一區(qū)域100,然后又接著顯示鬧鐘等信息的顯示。這樣,第二區(qū)域200就被第一區(qū)域100分隔開。
[0043]本公開將這兩個(gè)區(qū)域都安排在消息通知顯示頁(yè)面中,從而可以不需要切換頁(yè)面就可以一次性地獲取消息通知、提示信息這些信息,也可以同時(shí)操控常用功能。但是如果固定每個(gè)區(qū)域所占用的空間,第一區(qū)域100的空間并不如相關(guān)技術(shù)中所占空的空間大,消息通知比較多或應(yīng)用程序比較多時(shí),可能會(huì)不便于用戶查看消息。因此,為了解決這個(gè)問(wèn)題,本公開基于上面提出的這樣的頁(yè)面布局設(shè)計(jì),進(jìn)而提供了一種能夠動(dòng)態(tài)調(diào)整頁(yè)面布局的消息通知顯示頁(yè)面的布局調(diào)整方法及裝置。下面結(jié)合附圖來(lái)詳細(xì)說(shuō)明本公開的【具體實(shí)施方式】。
[0044]圖2是根據(jù)一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整方法的流程圖,如圖2所示,所述布局調(diào)整方法用于移動(dòng)終端中,包括以下步驟。
[0045]在步驟Sll中,檢測(cè)當(dāng)前消息通知的數(shù)量或當(dāng)前消息通知所來(lái)自的應(yīng)用程序的數(shù)量。
[0046]在步驟S12中,基于當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量,在至少兩種頁(yè)面布局中選擇一種頁(yè)面布局加載,其中第二區(qū)域200在所述至少兩種頁(yè)面布局中的頁(yè)面中占用的空間是不同的,以適應(yīng)第一區(qū)域100的變化。
[0047]本公開提供的動(dòng)態(tài)調(diào)整頁(yè)面布局的思路是基于當(dāng)前消息通知的數(shù)量或當(dāng)前消息通知所來(lái)自的應(yīng)用程序的數(shù)量,也就是說(shuō),當(dāng)前消息通知的數(shù)量不同或應(yīng)用程序的數(shù)量不同,布局也就可能不同,這其中調(diào)整的就是第二區(qū)域200所占用的空間,S卩,第二區(qū)域200所占用的空間基于當(dāng)前消息通知的數(shù)量的不同或應(yīng)用程序的數(shù)量的不同而可能改變。原則上,當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量越大,第二區(qū)域200在頁(yè)面中占用的空間可以越小,以適應(yīng)第一區(qū)域100的變化。因此,如果消息通知的數(shù)量較少或應(yīng)用程序的數(shù)量不多,則第一區(qū)域100占用空間也小,第二區(qū)域200可以使用比較大的空間進(jìn)行顯示,方便用戶的各項(xiàng)操作;而如果消息通知的數(shù)量增加或應(yīng)用程序的數(shù)量增加,第一區(qū)域100占用的空間增加,則需要壓縮第二區(qū)域200所占用的空間,以便于用戶查閱更多的消息通知。
[0048]為了達(dá)到這一目的,根據(jù)本公開的實(shí)施方式,首先第一步在步驟Sll中需要檢測(cè)當(dāng)前消息通知的數(shù)量或當(dāng)前消息通知所來(lái)自的應(yīng)用程序的數(shù)量。這種檢測(cè)可以是實(shí)時(shí)地進(jìn)行檢測(cè)或者周期性地進(jìn)行監(jiān)測(cè)??蛇x的,所述檢測(cè)當(dāng)前消息通知的數(shù)量或當(dāng)前消息通知所來(lái)自的應(yīng)用程序的數(shù)量,包括:在接收到消息通知時(shí),檢測(cè)當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量;和/或在閱讀消息通知會(huì)后或刪除消息通知之后,檢測(cè)當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量。因?yàn)樵谶@些時(shí)機(jī)是當(dāng)前消息通知的數(shù)量發(fā)生變化的時(shí)刻,這些數(shù)量上的變化是有可能需要進(jìn)行頁(yè)面布局的切換的,所以在這些時(shí)刻進(jìn)行檢測(cè)會(huì)更為有效率。
[0049]然后,在步驟S12中,基于當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量,在至少兩種頁(yè)面布局中選擇一種頁(yè)面布局加載,以適應(yīng)第一區(qū)域100的變化。本公開所提供的這種“動(dòng)態(tài)調(diào)整”是以當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量為基礎(chǔ)的,加載(或調(diào)整)的策略也有多種實(shí)施方式,但是在不同的頁(yè)面布局中,都是基于當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量來(lái)運(yùn)用各種策略相應(yīng)調(diào)整第二區(qū)域200所占用的空間,甚至隱藏第二區(qū)域200,從而以適應(yīng)第一區(qū)域100的尺寸的變化。因此,第二區(qū)域200在所述至少兩種頁(yè)面布局中的頁(yè)面中占用的空間是不同的。
[0050]下面具體介紹調(diào)整的具體策略。
[0051]圖3是根據(jù)一示例性實(shí)施例示出的一種消息通知顯示頁(yè)面的布局調(diào)整方法的流程圖。根據(jù)這種實(shí)施方式,所述基于當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量,在至少兩種頁(yè)面布局中選擇一種頁(yè)面布局加載,可以包括:在步驟S121中,根據(jù)當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量,在至少兩種頁(yè)面布局中選擇一種頁(yè)面布局加載,其中至少兩種頁(yè)面布局中第二區(qū)域200所占用的空間與當(dāng)前消息通知的數(shù)量或應(yīng)用程序的數(shù)量呈反相關(guān)關(guān)系。也就是說(shuō),當(dāng)前消息通知或