亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種狀態(tài)窗口的展示方法及裝置與流程

文檔序號(hào):12596317閱讀:246來(lái)源:國(guó)知局
一種狀態(tài)窗口的展示方法及裝置與流程

本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種狀態(tài)窗口的展示方法及裝置。



背景技術(shù):

隨著終端技術(shù)的發(fā)展,終端系統(tǒng)功能越來(lái)越豐富,終端的功能開(kāi)關(guān)也越來(lái)越多,例如GPS開(kāi)關(guān)、藍(lán)牙開(kāi)關(guān)、WLAN開(kāi)關(guān)、離線模式開(kāi)關(guān)等。與此同時(shí),隨著終端應(yīng)用的發(fā)展,終端接收到的和終端應(yīng)用推送的通知提示也越來(lái)越多,例如,軟件版本更新通知、鬧鐘事件提醒通知、未接來(lái)電通知、即時(shí)通訊工具的即時(shí)消息通知等。通常,為了方便用戶(hù)操作和及時(shí)了解終端接收到的通知,終端會(huì)在下拉的狀態(tài)窗口中展示這些功能開(kāi)關(guān)和通知。

通常情況下,終端的狀態(tài)窗口被分為一個(gè)較大的通知區(qū)域和一個(gè)較小的功能開(kāi)關(guān)區(qū)域,如圖4所示,通知區(qū)域用于展示通知提示,功能開(kāi)關(guān)區(qū)域用于展示系統(tǒng)功能開(kāi)關(guān),在接收到的通知提示的數(shù)量較少時(shí),通知區(qū)域就會(huì)空出較大的區(qū)域,造成終端狀態(tài)窗口展示資源的浪費(fèi)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種狀態(tài)窗口的展示方法及裝置,可以在接收到的通知提示數(shù)量較少時(shí),在狀態(tài)窗口展示較多的功能開(kāi)關(guān),提高狀態(tài)窗口展示的利用率。

為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種狀態(tài)窗口的展示方法,所述方法可以包括:

接收狀態(tài)窗口展示指令;

判斷接收到的通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量;

若是,則根據(jù)所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大??;

根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小。

相應(yīng)的,本發(fā)明實(shí)施例還提供了一種狀態(tài)窗口的展示裝置,所述裝置可以包括:

指令接收單元,用于接收狀態(tài)窗口展示指令;

數(shù)量判斷單元,用于判斷接收到的通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量;

通知區(qū)域確定單元,用于在所述數(shù)量判斷單元判斷結(jié)果為是時(shí),根據(jù)所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大??;

功能區(qū)域確定單元,用于根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小。

本發(fā)明實(shí)施例通過(guò)確定接收到的通知提示的數(shù)量小于第一預(yù)設(shè)數(shù)量,將狀態(tài)窗口中的能展示全部接收到的通知提示的區(qū)域大小作為通知區(qū)域的大小,并根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小,實(shí)現(xiàn)了根據(jù)接收到的通知提示的數(shù)量調(diào)節(jié)狀態(tài)窗口中通知區(qū)域和功能開(kāi)關(guān)區(qū)域的大小,可以在接收到的通知提示數(shù)量較少時(shí),在狀態(tài)窗口展示較多的功能開(kāi)關(guān),提高狀態(tài)窗口展示的利用率。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種狀態(tài)窗口的展示方法的流程示意圖;

圖2是本發(fā)明另一實(shí)施例提供的一種狀態(tài)窗口的展示方法的流程示意圖;

圖3是本發(fā)明實(shí)施例提供的一種狀態(tài)窗口的展示裝置的結(jié)構(gòu)示意圖;

圖4是現(xiàn)有技術(shù)中狀態(tài)窗口的展示界面示意圖;

圖5A是本發(fā)明實(shí)施例提供的一種狀態(tài)窗口的展示界面示意圖;

圖5B是本發(fā)明實(shí)施例提供的另一種狀態(tài)窗口的展示界面示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提及的終端可以包括智能手機(jī)(如Android手機(jī)、IOS手機(jī)等)、平板電腦、掌上電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID,Mobile Internet Devices)或穿戴式智能設(shè)備等。

圖1是本發(fā)明實(shí)施例提供的一種狀態(tài)窗口的展示方法的流程示意圖,如圖所示,所述方法可以包括:

S101,接收狀態(tài)窗口展示指令。

具體的,上述狀態(tài)窗口展示指令可以是當(dāng)用戶(hù)查看狀態(tài)窗口時(shí),通過(guò)下拉狀態(tài)窗口的動(dòng)作觸發(fā)的。上述狀態(tài)窗口可以是占滿整個(gè)終端屏幕的,也可以是預(yù)先設(shè)置的小于終端屏幕的大小。

S102,判斷接收到的通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量。

上述接收到的通知提示包括終端應(yīng)用對(duì)應(yīng)的服務(wù)器發(fā)送的,例如應(yīng)用軟件版本更新提示通知、即時(shí)通訊工具收到的即時(shí)消息通知等,也可以是終端系統(tǒng)工具推送的提示通知,例如鬧鐘事件提醒通知、未接來(lái)電通知等。具體的,統(tǒng)計(jì)接收到的通知提示的數(shù)量,判斷所述通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量,若是,則執(zhí)行步驟S103,若否,則確定所述狀態(tài)窗口中的通知區(qū)域大小為預(yù)設(shè)大小。上述第一預(yù)設(shè)數(shù)量可以是用戶(hù)預(yù)先設(shè)定的,可以是大于或等于一,并且小于或等于狀態(tài)窗口全部是通知區(qū)域時(shí)能顯示的通知提示的數(shù)量。

S103,若接收到的通知提示的數(shù)量小于第一預(yù)設(shè)數(shù)量,則根據(jù)所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大小。

具體的,上述用于展示全部所述通知提示的通知區(qū)域的大小是僅能夠展示全部所述通知提示的通知區(qū)域的大小,不包括大于僅能夠展示全部所述通知提示的通知區(qū)域的大小。根據(jù)步驟S102獲取的所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大小,并在所述通知區(qū)域展示全部所述通知提示。

在一種可選實(shí)現(xiàn)方式中,可以根據(jù)所述通知提示的數(shù)量和預(yù)設(shè)的通知提示的顯示高度確定所述通知區(qū)域的高度。上述預(yù)設(shè)的通知提示的顯示高度為預(yù)先設(shè)定的一個(gè)通知提示的顯示高度。若預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度,則用所述通知提示的數(shù)量乘以預(yù)設(shè)的通知提示的顯示高度為所述通知區(qū)域的高度。若預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度的一半,且所述通知提示的數(shù)量為雙數(shù),則所述通知提示的數(shù)量乘以預(yù)設(shè)的通知提示的顯示高度除以二為所述通知區(qū)域的高度,若所述通知提示的數(shù)量為單數(shù),則用所述通知提示的數(shù)量加一后乘以預(yù)設(shè)的通知提示的顯示高度除以二為所述通知區(qū)域的高度。例如,預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度的一半,預(yù)設(shè)的通知提示的顯示高度為100DP,若通知提示的數(shù)量為4個(gè),則所述通知區(qū)域的高度為200DP,若通知提示的數(shù)量為5個(gè),則所述通知區(qū)域的高度為300DP。

S104,根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小。

具體的,將狀態(tài)窗口中步驟S103中確定的通知區(qū)域以外的區(qū)域確定為功能開(kāi)關(guān)區(qū)域,若全部功能開(kāi)關(guān)能在所述功能開(kāi)關(guān)區(qū)域展示,則在所述功能開(kāi)關(guān)區(qū)域展示全部的功能開(kāi)關(guān),若所述功能開(kāi)關(guān)不能全部在所述功能開(kāi)關(guān)區(qū)域展示,可以根據(jù)預(yù)設(shè)的功能開(kāi)關(guān)的優(yōu)先級(jí),選擇優(yōu)先級(jí)較高的功能開(kāi)關(guān)展示在所述功能開(kāi)關(guān)區(qū)域,直至所述功能開(kāi)關(guān)區(qū)域被占滿。例如,步驟S103中得到的通知區(qū)域的高度為300DP,狀態(tài)窗口的高度為600DP,則功能開(kāi)關(guān)的高度為300DB,若預(yù)設(shè)的功能開(kāi)關(guān)的顯示高度為100DP,預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度的三分之一,則在狀態(tài)窗口中展示9個(gè)功能開(kāi)關(guān)。

本發(fā)明實(shí)施例通過(guò)確定接收到的通知提示的數(shù)量小于第一預(yù)設(shè)數(shù)量,將狀態(tài)窗口中的能展示全部接收到的通知提示的區(qū)域大小作為通知區(qū)域的大小,并根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小,實(shí)現(xiàn)了根據(jù)接收到的通知提示的數(shù)量調(diào)節(jié)狀態(tài)窗口中通知區(qū)域和功能開(kāi)關(guān)區(qū)域的大小,可以在接收到的通知提示數(shù)量較少時(shí),在狀態(tài)窗口展示較多的功能開(kāi)關(guān),提高狀態(tài)窗口展示的利用率。

圖2是本發(fā)明另一實(shí)施例提供的一種狀態(tài)窗口的展示方法的流程示意圖,如圖所示,所述方法可以包括:

S201,接收狀態(tài)窗口展示指令。

S202,判斷接收到的通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量,若是,則執(zhí)行步驟S203,若否,則執(zhí)行步驟204。

S203,根據(jù)所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大小。

S204,確定所述狀態(tài)窗口中的通知區(qū)域的大小為預(yù)設(shè)大小,在所述預(yù)設(shè)大小的通知區(qū)域展示所述通知提示中的第一預(yù)設(shè)數(shù)量的通知提示。

具體的,在接收到的通知提示的數(shù)量大于或等于第一預(yù)設(shè)數(shù)量時(shí),將狀態(tài)窗口中的通知區(qū)域的大小設(shè)置為預(yù)設(shè)大小,所述預(yù)設(shè)大小的通知區(qū)域可以展示第一預(yù)設(shè)數(shù)量的通知提示。進(jìn)一步的,可以根據(jù)各個(gè)通知提示的屬性信息和預(yù)設(shè)的屬性信息優(yōu)先級(jí),在所述預(yù)設(shè)大小的通知區(qū)域展示所述通知提示中的第一預(yù)設(shè)數(shù)量的屬性信息優(yōu)先級(jí)最高的通知提示,對(duì)于屬性?xún)?yōu)先級(jí)相同的通知提示可以按照接收時(shí)間從后到前的順序展示。例如,預(yù)設(shè)的屬性信息優(yōu)先級(jí)為未接來(lái)電類(lèi)通知為一級(jí)、未讀短信類(lèi)通知為二級(jí)、鬧鐘時(shí)間提醒類(lèi)通知為三級(jí)、即時(shí)通訊工具的即時(shí)消息類(lèi)通知為四級(jí)、應(yīng)用軟件版本更新類(lèi)通知為五級(jí)、電量管理類(lèi)通知為六級(jí),第一預(yù)設(shè)數(shù)量為三,接收到的四個(gè)通知提示分別為“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“將A即時(shí)通訊工具版本升級(jí)至6.2版本”、“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”,則在所述通知區(qū)域依次展示“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”。

S205,根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小。

具體的,將狀態(tài)窗口中步驟S204中確定的通知區(qū)域以外的區(qū)域確定為功能開(kāi)關(guān)區(qū)域,若全部功能開(kāi)關(guān)能在所述功能開(kāi)關(guān)區(qū)域展示,則在所述功能開(kāi)關(guān)區(qū)域展示全部的功能開(kāi)關(guān),若所述功能開(kāi)關(guān)不能全部在所述功能開(kāi)關(guān)區(qū)域展示,可以根據(jù)預(yù)設(shè)的功能開(kāi)關(guān)的優(yōu)先級(jí),選擇優(yōu)先級(jí)較高的功能開(kāi)關(guān)展示在所述功能開(kāi)關(guān)區(qū)域,直至所述功能開(kāi)關(guān)區(qū)域被占滿。

如圖5A所示,第一預(yù)設(shè)數(shù)量為四,接收到的通知提示僅有三個(gè),分別為“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”和“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”,則將狀態(tài)窗口中的通知區(qū)域確定為僅能展示三個(gè)通知提示的大小,并在所述通知區(qū)域展示上述三個(gè)通知提示,并將狀態(tài)窗口中通知區(qū)域以外的區(qū)域確定為功能開(kāi)關(guān)區(qū)域,并展示優(yōu)先級(jí)較高的功能開(kāi)關(guān)。

又如圖5B所示,第一預(yù)設(shè)數(shù)量為四,接收到的通知提示有五個(gè),分別為“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)10分來(lái)自13933331111的未讀短信”、“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”、和“將A即時(shí)通訊工具版本升級(jí)至6.2版本”,則將狀態(tài)窗口中的通知區(qū)域設(shè)置為僅能展示四個(gè)通知提示的大小,選取優(yōu)先級(jí)高的四個(gè)通知提示:“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)10分來(lái)自13933331111的未讀短信”和“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”,展示在所述通知區(qū)域。

步驟S202中的第一預(yù)設(shè)數(shù)量可以是大于或等于一,并且小于或等于狀態(tài)窗口全部是通知區(qū)域時(shí)能顯示的通知提示的數(shù)量,需要說(shuō)明的是,如果所述第一預(yù)設(shè)數(shù)量為狀態(tài)窗口全部是通知區(qū)域時(shí)能顯示的通知提示的數(shù)量,且所述通知提示的數(shù)量大于或等于所述第一預(yù)設(shè)數(shù)量,則步驟S204中得到的通知區(qū)域的大小等于狀態(tài)窗口的大小,步驟S205中確定狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小為零。

可選的,步驟S205之后,所述方法還可以包括步驟11)、12)、和13),上述步驟可以在步驟S205中得到功能開(kāi)關(guān)區(qū)域的大小為零時(shí)執(zhí)行,也可以在步驟S205中的到的功能開(kāi)關(guān)區(qū)域的大小不為零,但用戶(hù)打開(kāi)的目標(biāo)通知提示所對(duì)應(yīng)的功能開(kāi)關(guān)未在功能開(kāi)關(guān)區(qū)域中展示時(shí)執(zhí)行,其中:

11)、接收用于打開(kāi)目標(biāo)通知提示的通知打開(kāi)指令。

具體的,接收用戶(hù)針對(duì)展示的通知提示中目標(biāo)通知提示的通知打開(kāi)指令,可以是用戶(hù)通過(guò)點(diǎn)擊所述目標(biāo)通知提示的動(dòng)作觸發(fā)的。

12)、根據(jù)預(yù)設(shè)的通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系,確定目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān)。

具體的,預(yù)先設(shè)定通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系,確定目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān)。例如,上述通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系可以是:軟件更新類(lèi)通知對(duì)應(yīng)數(shù)據(jù)網(wǎng)絡(luò)開(kāi)關(guān)、定位類(lèi)通知對(duì)應(yīng)GPS、傳輸文件類(lèi)通知對(duì)應(yīng)藍(lán)牙開(kāi)關(guān)、電量管理類(lèi)通知對(duì)應(yīng)亮度開(kāi)關(guān)等。若目標(biāo)通知提示為“A終端請(qǐng)求向您傳輸文件”,則目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān)為藍(lán)牙開(kāi)關(guān)。

13)、在所述狀態(tài)窗口中展示所述目標(biāo)功能開(kāi)關(guān)。

一種實(shí)現(xiàn)方式中,上述目標(biāo)通知提示在步驟11)后可以清除,上述目標(biāo)功能開(kāi)關(guān)可以在上述清除目標(biāo)通知提示的位置展示所述目標(biāo)功能開(kāi)開(kāi)關(guān)。

本發(fā)明實(shí)施例通過(guò)確定接收到的通知提示的數(shù)量小于第一預(yù)設(shè)數(shù)量,將狀態(tài)窗口中的能展示全部接收到的通知提示的區(qū)域大小作為通知區(qū)域的大小,并根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小,實(shí)現(xiàn)了根據(jù)接收到的通知提示的數(shù)量調(diào)節(jié)狀態(tài)窗口中通知區(qū)域和功能開(kāi)關(guān)區(qū)域的大小,可以在接收到的通知提示數(shù)量較少時(shí),在狀態(tài)窗口展示較多的功能開(kāi)關(guān),提高狀態(tài)窗口展示的利用率。

圖3是本發(fā)明實(shí)施例提供的一種狀態(tài)窗口的展示裝置的結(jié)構(gòu)示意圖,如圖所示,所述裝置可以包括:指令接收單元301、數(shù)量判斷單元302、通知區(qū)域確定單員303和功能區(qū)域確定單元304,其中:

指令接收單元301,用于接收狀態(tài)窗口展示指令。

具體的,上述狀態(tài)窗口展示指令可以是當(dāng)用戶(hù)查看狀態(tài)窗口時(shí),通過(guò)下拉狀態(tài)窗口的動(dòng)作觸發(fā)的。上述狀態(tài)窗口可以是占滿整個(gè)終端屏幕的,也可以是預(yù)先設(shè)置的小于終端屏幕的大小。

數(shù)量判斷單元302,用于判斷接收到的通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量。

上述接收到的通知提示包括終端應(yīng)用對(duì)應(yīng)的服務(wù)器發(fā)送的,例如應(yīng)用軟件版本更新提示通知、即時(shí)通訊工具收到的即時(shí)消息通知等,也可以是終端系統(tǒng)工具推送的提示通知,例如鬧鐘事件提醒通知、未接來(lái)電通知等。具體的,數(shù)量判斷單元302統(tǒng)計(jì)接收到的通知提示的數(shù)量,判斷所述通知提示的數(shù)量是否小于第一預(yù)設(shè)數(shù)量,若是,則由通知區(qū)域確定單元303根據(jù)所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大小,若否,則由通知區(qū)域確定單元303確定所述狀態(tài)窗口中的通知區(qū)域大小為預(yù)設(shè)大小。上述第一預(yù)設(shè)數(shù)量可以是用戶(hù)預(yù)先設(shè)定的,可以是大于或等于一,并且小于或等于狀態(tài)窗口全部是通知區(qū)域時(shí)能顯示的通知提示的數(shù)量。

通知區(qū)域確定單元303,用于在所述數(shù)量判斷單元302判斷結(jié)果為是時(shí),根據(jù)所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大小。

具體的,上述用于展示全部所述通知提示的通知區(qū)域的大小是僅能夠展示全部所述通知提示的通知區(qū)域的大小,不包括大于僅能夠展示全部所述通知提示的通知區(qū)域的大小。通知區(qū)域確定單元303根據(jù)數(shù)量判斷單元302統(tǒng)計(jì)的所述通知提示的數(shù)量確定所述狀態(tài)窗口中用于展示全部所述通知提示的通知區(qū)域的大小,并在所述通知區(qū)域展示全部所述通知提示。

在一種可選實(shí)現(xiàn)方式中,通知區(qū)域確定單元303可以根據(jù)所述通知提示的數(shù)量和預(yù)設(shè)的通知提示的顯示高度確定所述通知區(qū)域的高度。上述預(yù)設(shè)的通知提示的顯示高度為預(yù)先設(shè)定的一個(gè)通知提示的顯示高度。若預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度,則通知區(qū)域確定單元303用所述通知提示的數(shù)量乘以預(yù)設(shè)的通知提示的顯示高度為所述通知區(qū)域的高度。若預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度的一半,且所述通知提示的數(shù)量為雙數(shù),則通知區(qū)域確定單元303所述通知提示的數(shù)量乘以預(yù)設(shè)的通知提示的顯示高度除以二為所述通知區(qū)域的高度;若所述通知提示的數(shù)量為單數(shù),則通知區(qū)域確定單元303用所述通知提示的數(shù)量加一后乘以預(yù)設(shè)的通知提示的顯示高度除以二為所述通知區(qū)域的高度。例如,預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度的一半,預(yù)設(shè)的通知提示的顯示高度為100DP,若通知提示的數(shù)量為4個(gè),則通知區(qū)域確定單元303得到所述通知區(qū)域的高度為200DP,若通知提示的數(shù)量為5個(gè),則通知區(qū)域確定單元303得到所述通知區(qū)域的高度為300DP。

進(jìn)一步可選的,通知區(qū)域確定單元303還用于在所述數(shù)量判斷單元302判斷結(jié)果為否時(shí),確定所述狀態(tài)窗口中的通知區(qū)域的大小為預(yù)設(shè)大小,并在所述預(yù)設(shè)大小的通知區(qū)域展示所述通知提示中的第一預(yù)設(shè)數(shù)量的通知提示。

具體的,在接收到的通知提示的數(shù)量大于或等于第一預(yù)設(shè)數(shù)量時(shí),將狀態(tài)窗口中的通知區(qū)域的大小設(shè)置為預(yù)設(shè)大小,所述預(yù)設(shè)大小的通知區(qū)域可以展示第一預(yù)設(shè)數(shù)量的通知提示。進(jìn)一步的,通知區(qū)域確定單元303可以根據(jù)各個(gè)通知提示的屬性信息和預(yù)設(shè)的屬性信息優(yōu)先級(jí),在所述預(yù)設(shè)大小的通知區(qū)域展示所述通知提示中的第一預(yù)設(shè)數(shù)量的屬性信息優(yōu)先級(jí)最高的通知提示,對(duì)于屬性?xún)?yōu)先級(jí)相同的通知提示可以按照接收時(shí)間從后到前的順序展示。例如,預(yù)設(shè)的屬性信息優(yōu)先級(jí)為未接來(lái)電類(lèi)通知為一級(jí)、未讀短信類(lèi)通知為二級(jí)、鬧鐘時(shí)間提醒類(lèi)通知為三級(jí)、即時(shí)通訊工具的即時(shí)消息類(lèi)通知為四級(jí)、應(yīng)用軟件版本更新類(lèi)通知為五級(jí)、電量管理類(lèi)通知為六級(jí),第一預(yù)設(shè)數(shù)量為三,接收到的四個(gè)通知提示分別為“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“將A即時(shí)通訊工具版本升級(jí)至6.2版本”、“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”,則通知區(qū)域確定單元303在所述通知區(qū)域依次展示“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”。

功能區(qū)域確定單元304,用于根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小。

具體的,功能區(qū)域確定單元304將狀態(tài)窗口中通知區(qū)域確定單元303確定的通知區(qū)域以外的區(qū)域確定為功能開(kāi)關(guān)區(qū)域,若全部功能開(kāi)關(guān)能在所述功能開(kāi)關(guān)區(qū)域展示,則在所述功能開(kāi)關(guān)區(qū)域展示全部的功能開(kāi)關(guān),若所述功能開(kāi)關(guān)不能全部在所述功能開(kāi)關(guān)區(qū)域展示,可以根據(jù)預(yù)設(shè)的功能開(kāi)關(guān)的優(yōu)先級(jí),選擇優(yōu)先級(jí)較高的功能開(kāi)關(guān)展示在所述功能開(kāi)關(guān)區(qū)域,直至所述功能開(kāi)關(guān)區(qū)域被占滿。例如,通知區(qū)域確定單元303得到的通知區(qū)域的高度為300DP,狀態(tài)窗口的高度為600DP,則功能區(qū)域確定單元304得到功能開(kāi)關(guān)的高度為300DB,若預(yù)設(shè)的功能開(kāi)關(guān)的顯示高度為100DP,預(yù)先設(shè)定一個(gè)通知提示的顯示寬度等于狀態(tài)窗口的寬度的三分之一,則功能區(qū)域確定單元304在狀態(tài)窗口中展示9個(gè)功能開(kāi)關(guān)。

如圖5A所示,第一預(yù)設(shè)數(shù)量為四,接收到的通知提示僅有三個(gè),分別為“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”和“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”,則通知區(qū)域確定單元303將狀態(tài)窗口中的通知區(qū)域確定為僅能展示三個(gè)通知提示的大小,并在所述通知區(qū)域展示上述三個(gè)通知提示,功能區(qū)域確定單元304將狀態(tài)窗口中通知區(qū)域以外的區(qū)域確定為功能開(kāi)關(guān)區(qū)域,并展示優(yōu)先級(jí)較高的功能開(kāi)關(guān)。

又如圖5B所示,第一預(yù)設(shè)數(shù)量為四,接收到的通知提示有五個(gè),分別為“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)10分來(lái)自13933331111的未讀短信”、“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”、和“將A即時(shí)通訊工具版本升級(jí)至6.2版本”,則通知區(qū)域確定單元303將狀態(tài)窗口中的通知區(qū)域設(shè)置為僅能展示四個(gè)通知提示的大小,選取優(yōu)先級(jí)高的四個(gè)通知提示:“10點(diǎn)05分來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)來(lái)自13933330000的未接來(lái)電”、“11點(diǎn)10分來(lái)自13933331111的未讀短信”和“聯(lián)系人通過(guò)A即時(shí)通訊工具發(fā)來(lái)消息”,展示在所述通知區(qū)域,功能區(qū)域確定單元304將狀態(tài)窗口中通知區(qū)域以外的區(qū)域確定為功能開(kāi)關(guān)區(qū)域,并展示優(yōu)先級(jí)較高的功能開(kāi)關(guān)。

上述第一預(yù)設(shè)數(shù)量可以是大于或等于一,并且小于或等于狀態(tài)窗口全部是通知區(qū)域時(shí)能顯示的通知提示的數(shù)量,需要說(shuō)明的是,如果所述第一預(yù)設(shè)數(shù)量為狀態(tài)窗口全部是通知區(qū)域時(shí)能顯示的通知提示的數(shù)量,且所述通知提示的數(shù)量大于或等于所述第一預(yù)設(shè)數(shù)量,則通知區(qū)域確定單元303得到的通知區(qū)域的大小等于狀態(tài)窗口的大小,功能區(qū)域確定單元304確定狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小為零。

可選的,所述指令接收單元301,還用于接收用于打開(kāi)目標(biāo)通知提示的通知打開(kāi)指令。具體的,所述指令接收單元301接收用戶(hù)針對(duì)展示的通知提示中目標(biāo)通知提示的通知打開(kāi)指令,可以是用戶(hù)通過(guò)點(diǎn)擊所述目標(biāo)通知提示的動(dòng)作觸發(fā)的。

所述裝置還可以包括:功能開(kāi)關(guān)確定單元305,用于根據(jù)預(yù)設(shè)的通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系,確定目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān)。

所述功能開(kāi)關(guān)確定單元305根據(jù)預(yù)設(shè)的通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系,確定目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān),可以在所述功能區(qū)域確定單元304得到的功能開(kāi)關(guān)區(qū)域的大小為零時(shí)執(zhí)行,也可以所述功能區(qū)域確定單元304得到的功能開(kāi)關(guān)區(qū)域的大小不為零,但用戶(hù)打開(kāi)的目標(biāo)通知提示所對(duì)應(yīng)的功能開(kāi)關(guān)未在功能開(kāi)關(guān)區(qū)域中展示時(shí)執(zhí)行。

具體的,預(yù)先設(shè)定通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系,功能開(kāi)關(guān)確定單元305確定目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān)。例如,上述通知提示的屬性信息和功能開(kāi)關(guān)的對(duì)應(yīng)關(guān)系可以是:軟件更新類(lèi)通知對(duì)應(yīng)數(shù)據(jù)網(wǎng)絡(luò)開(kāi)關(guān)、定位類(lèi)通知對(duì)應(yīng)GPS、傳輸文件類(lèi)通知對(duì)應(yīng)藍(lán)牙開(kāi)關(guān)、電量管理類(lèi)通知對(duì)應(yīng)亮度開(kāi)關(guān)等。若目標(biāo)通知提示為“A終端請(qǐng)求向您傳輸文件”,則功能開(kāi)關(guān)確定單元305確定目標(biāo)通知提示的屬性信息對(duì)應(yīng)的目標(biāo)功能開(kāi)關(guān)為藍(lán)牙開(kāi)關(guān)。

所述功能區(qū)域確定單元304,還用于在所述狀態(tài)窗口中展示所述目標(biāo)功能開(kāi)關(guān)。

一種實(shí)現(xiàn)方式中,上述目標(biāo)通知提示在所述指令接收單元301接收用于打開(kāi)目標(biāo)通知提示的通知打開(kāi)指令后可以清除,上述目標(biāo)功能開(kāi)關(guān)可以在上述清除目標(biāo)通知提示的位置展示所述目標(biāo)功能開(kāi)開(kāi)關(guān)。

本發(fā)明實(shí)施例通過(guò)確定接收到的通知提示的數(shù)量小于第一預(yù)設(shè)數(shù)量,將狀態(tài)窗口中的能展示全部接收到的通知提示的區(qū)域大小作為通知區(qū)域的大小,并根據(jù)所述通知區(qū)域的大小確定所述狀態(tài)窗口中的功能開(kāi)關(guān)區(qū)域的大小,實(shí)現(xiàn)了根據(jù)接收到的通知提示的數(shù)量調(diào)節(jié)狀態(tài)窗口中通知區(qū)域和功能開(kāi)關(guān)區(qū)域的大小,可以在接收到的通知提示數(shù)量較少時(shí),在狀態(tài)窗口展示較多的功能開(kāi)關(guān),提高狀態(tài)窗口展示的利用率。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1