本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種消息顯示方法及裝置。
背景技術(shù):
在用戶需要查看終端中的消息時,用戶打開用于查看該消息的消息查看應(yīng)用,在該消息查看應(yīng)用的消息列表中查找該消息所屬的分類,點(diǎn)擊該分類來查看該消息的消息內(nèi)容。其中,每個分類的發(fā)送方帳號相同。
技術(shù)實(shí)現(xiàn)要素:
為了解決相關(guān)技術(shù)中的問題,本發(fā)明實(shí)施例提供了一種消息顯示方法及裝置。
第一方面,提供了一種消息顯示方法,該方法包括:
當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息;
若應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息,則在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
可選的,在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容,包括:
當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,從至少兩條待處理消息中選擇最新接收的一條待處理消息;
在消息列表的顯示界面中的指定區(qū)域顯示選出的待處理消息的消息內(nèi)容。
可選的,在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容,包括:
當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,確定每條待處理消息的接收時間;
根據(jù)接收時間確定至少兩條待處理消息的顯示順序,顯示順序與接收時間呈負(fù)相關(guān)關(guān)系;
根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域顯示至少兩條待處理消息的消息內(nèi)容。
可選的,根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域顯示至少兩條待處理消息的消息內(nèi)容,包括:
根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域逐條顯示至少兩條待處理消息;或者,
根據(jù)顯示順序確定至少兩條待處理消息中每條待處理消息在指定區(qū)域中的顯示區(qū)域,根據(jù)每條待處理消息的顯示區(qū)域顯示每條待處理消息的消息內(nèi)容。
可選的,該方法還包括:
在待處理消息的顯示區(qū)域顯示關(guān)閉控件;
接收作用于關(guān)閉控件的關(guān)閉操作;
根據(jù)關(guān)閉操作隱藏待處理消息的顯示區(qū)域。
可選的,該方法還包括:
接收作用于待處理消息的顯示區(qū)域的查看指令;
根據(jù)查看指令顯示待處理消息所屬的分類中的各條消息。
可選的,消息列表包括至少一個分類,且每個分類中的消息的發(fā)送方帳號相同。
可選的,指定區(qū)域是消息列表的頂部區(qū)域或底部區(qū)域。
第二方面,提供了一種消息顯示裝置,該裝置包括:
檢測模塊,被配置為當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息;
第一顯示模塊,被配置為當(dāng)檢測模塊檢測出應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
可選的,第一顯示模塊,包括:
選擇子模塊,被配置為當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,從至少兩條待處理消息中選擇最新接收的一條待處理消息;
第一顯示子模塊,被配置為在消息列表的顯示界面中的指定區(qū)域顯示選擇子模塊選出的待處理消息的消息內(nèi)容。
可選的,第一顯示模塊,包括:
第一確定子模塊,被配置為當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,確定每條待處理消息的接收時間;
第二確定子模塊,被配置為根據(jù)第一確定子模塊確定出的接收時間確定至少兩條待處理消息的顯示順序,顯示順序與接收時間呈負(fù)相關(guān)關(guān)系;
第二顯示子模塊,被配置為根據(jù)第二確定子模塊確定出的顯示順序在消息列表的顯示界面中的指定區(qū)域顯示至少兩條待處理消息的消息內(nèi)容。
可選的,第二顯示子模塊,包括:
第三顯示子模塊,被配置為根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域逐條顯示至少兩條待處理消息;或者,
第四顯示子模塊,被配置為根據(jù)顯示順序確定至少兩條待處理消息中每條待處理消息在指定區(qū)域中的顯示區(qū)域,根據(jù)每條待處理消息的顯示區(qū)域顯示每條待處理消息的消息內(nèi)容。
可選的,該裝置還包括:
第二顯示模塊,被配置為在待處理消息的顯示區(qū)域顯示關(guān)閉控件;
第一接收模塊,被配置為接收作用于第二顯示模塊顯示的關(guān)閉控件的關(guān)閉操作;
隱藏模塊,被配置為根據(jù)第一接收模塊接收的關(guān)閉操作隱藏待處理消息的顯示區(qū)域。
可選的,該裝置還包括:
第二接收模塊,被配置為接收作用于待處理消息的顯示區(qū)域的查看指令;
第三顯示模塊,被配置為根據(jù)第二接收模塊接收的查看指令顯示待處理消息所屬的分類中的各條消息。
可選的,消息列表包括至少一個分類,且每個分類中的消息的發(fā)送方帳號相同。
可選的,指定區(qū)域是消息列表的頂部區(qū)域或底部區(qū)域。
第三方面,提供了一種消息顯示裝置,該裝置包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,該處理器被配置為:
當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息;
若應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息,則在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
本發(fā)明實(shí)施例提供的技術(shù)方案的有益效果是:
通過當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在該應(yīng)用的消息列表的顯示界面的指定區(qū)域顯示該待處理消息的消息內(nèi)容,使得用戶可以在打開該應(yīng)用后,在消息列表的指定區(qū)域直接查看該待處理消息的消息內(nèi)容,解決了用戶在查看待處理消息時需要點(diǎn)擊該待處理消息所屬的分類來查看該待處理消息,導(dǎo)致用戶查看該待處理消息的操作復(fù)雜的問題,達(dá)到了提高用戶查看待處理消息的效率的效果。
另外,通過接收作用于待處理消息的顯示區(qū)域的查看指令,顯示待處理消息所屬的分類中的各條消息,使得用戶可以通過點(diǎn)擊消息列表的顯示界面的指定區(qū)域快速查看該待處理消息所屬的分類包括的全部消息,無需通過上下翻找待處理消息所屬的分類來查看該分類包括的全部消息,提高了用戶查看待處理消息所屬的分類包括的全部消息的查看效率。
另外,通過在待處理消息的顯示區(qū)域顯示關(guān)閉控件,在接收到作用于該關(guān)閉控件的關(guān)閉操作時隱藏待處理消息的顯示區(qū)域,使得終端在用戶不需要查看該待處理消息時,在消息列表的顯示界面停止顯示該待處理消息,節(jié)省了消息列表的顯示界面的空間。
另外,通過按照顯示順序顯示應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到的每條待處理消息,使得用戶可以從終端在消息列表的顯示界面顯示的待處理消息中選擇自身想要查看的待處理消息,提高了用戶在消息列表的顯示界面查看到自身想要查看的待處理消息的成功率。
另外,通過在消息列表的頂部區(qū)域或底部區(qū)域顯示待處理消息的消息內(nèi)容,既可以提高用戶查看待處理消息的效率,又不會由于影響消息列表的顯示導(dǎo)致降低用戶查看消息列表的效率的問題。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種消息顯示方法的方法流程圖;
圖2是本發(fā)明實(shí)施例提供的第一種消息顯示方法的方法流程圖;
圖3是本發(fā)明實(shí)施例提供的第一種消息顯示方法的場景圖;
圖4是本發(fā)明實(shí)施例提供的第二種消息顯示方法的場景圖;
圖5是本發(fā)明實(shí)施例提供的第三種消息顯示方法的場景圖;
圖6是本發(fā)明實(shí)施例提供的第二種消息顯示方法的方法流程圖;
圖7是本發(fā)明實(shí)施例提供的第四種消息顯示方法的場景圖;
圖8是本發(fā)明實(shí)施例提供的第五種消息顯示方法的場景圖;
圖9是本發(fā)明實(shí)施例提供的一種消息顯示裝置的框圖;
圖10是本發(fā)明實(shí)施例提供的又一種消息顯示裝置的框圖;
圖11是本發(fā)明實(shí)施例提供的一種消息顯示裝置的框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
請參見圖1,其示出了本發(fā)明實(shí)施例提供的一種消息顯示方法的方法流程圖。該消息顯示方法,可以包括:
在步驟101中,當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息。
在步驟102中,若應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息,則在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
綜上所述,本發(fā)明實(shí)施例提供的消息顯示方法,通過當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在該應(yīng)用的消息列表的顯示界面的指定區(qū)域顯示該待處理消息的消息內(nèi)容,使得用戶可以在打開該應(yīng)用后,在消息列表的指定區(qū)域直接查看該待處理消息的消息內(nèi)容,解決了用戶在查看待處理消息時需要點(diǎn)擊該待處理消息所屬的分類來查看該待處理消息,導(dǎo)致用戶查看該待處理消息的操作復(fù)雜的問題,達(dá)到了提高用戶查看待處理消息的效率的效果。
請參見圖2,其示出了本發(fā)明實(shí)施例提供的第一種消息顯示方法的方法流程圖。該消息顯示方法,可以包括:
在步驟201,當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息。
應(yīng)用開始在前臺運(yùn)行是指應(yīng)用從后臺運(yùn)行切換到前臺運(yùn)行,或者,是指應(yīng)用剛啟動并在前臺運(yùn)行。
當(dāng)應(yīng)用開始在前臺運(yùn)行時,在一種實(shí)現(xiàn)方式中,終端檢測應(yīng)用在本次前臺運(yùn)行之前是否接收到待處理消息,這樣,應(yīng)用在本次前臺運(yùn)行之前接收到的所有待處理消息都會被終端檢測到。由于應(yīng)用在接收到待處理消息后,若預(yù)設(shè)時長內(nèi)未在前臺運(yùn)行,則用戶不需要處理該待處理消息的概率較大,因此,在另一種實(shí)現(xiàn)方式中,終端檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息,提高了終端顯示的待處理消息是用戶需要查看的待處理消息的概率。其中,待處理消息包括應(yīng)用接收到的消息、未發(fā)送的消息、發(fā)送失敗的消息等,本實(shí)施例不作限定。預(yù)設(shè)時長可以由用戶設(shè)置,也可以由開發(fā)者設(shè)置,本實(shí)施例不對預(yù)設(shè)時長的設(shè)置方式和具體數(shù)值作限定。
應(yīng)用在接收到待處理消息時,該待處理消息會包括待處理標(biāo)記以及接收時間,且該待處理標(biāo)記在用戶處理了該待處理消息后會被終端自動刪除。終端通過檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到具有待處理標(biāo)記的消息來檢測該應(yīng)用是否接收到待處理消息。當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,執(zhí)行步驟202;當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)未接收到待處理消息時,結(jié)束本次消息顯示流程。
在步驟202中,當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,從至少兩條待處理消息中選擇最新接收的一條待處理消息。
終端通過每條待處理消息的接收時間,將接收時間最靠后的一條待處理消息確定為最新接收的一條待處理消息。
需要說明的是,當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到一條待處理消息時,該待處理消息即為該應(yīng)用最新接收的一條待處理消息。
在步驟203中,在消息列表的顯示界面中的指定區(qū)域顯示選出的待處理消息的消息內(nèi)容。
由于當(dāng)應(yīng)用接收到至少兩條待處理消息時,用戶在應(yīng)用接收到最新一條待處理消息之后打開該應(yīng)用的目的是查看該最新一條接待處理消息的概率較高,因此,本實(shí)施例中,終端從至少兩條待處理消息中選擇最新接收的一條待處理消息,并在消息列表的顯示界面中的指定區(qū)域顯示該待處理消息的消息內(nèi)容,提高了終端顯示的待處理消息是用戶需要查看的待處理消息的準(zhǔn)確性。其中,消息列表包括至少一個分類,每個分類中的消息的發(fā)送方帳號相同,或者,每個分類中的消息的類型相同,比如:詐騙類、收藏類、快遞類等,本實(shí)施例對消息的分類方式作限定。指定區(qū)域是消息列表的頂部區(qū)域或底部區(qū)域??梢韵氲降氖牵撝付▍^(qū)域在實(shí)際實(shí)現(xiàn)時還可以為消息列表的其他區(qū)域,比如中間區(qū)域,本實(shí)施例不作限定。
請參考圖3,假設(shè)預(yù)設(shè)時長為1min,終端檢測出應(yīng)用開始在前臺運(yùn)行之前的1min內(nèi)接收到兩條待處理消息A和B,且應(yīng)用在接收到A之后接收到B,則終端在消息列表的顯示界面31的頂部區(qū)域32顯示B的消息內(nèi)容。
在步驟204中,接收作用于待處理消息的顯示區(qū)域的查看指令。
用戶通常需要結(jié)合待處理消息所屬的分類包括的其他消息來分析該待處理消息的具體含義,此時,用戶可以點(diǎn)擊待處理消息的顯示區(qū)域來查看該待處理消息所屬的分類包括的其他消息,相應(yīng)地,終端接收作用于待處理消息的顯示區(qū)域的查看指令。
可選的,用戶也可以通過音頻方式輸入該查看指令,相應(yīng)地,終端接收該音頻形式的查看指令。
在步驟205中,根據(jù)查看指令顯示待處理消息所屬的分類中的各條消息。
請參考圖4,假設(shè)用戶點(diǎn)擊了指定區(qū)域41,則終端將顯示界面跳轉(zhuǎn)至待處理消息42所屬的分類43的顯示界面44,用戶在顯示界面44中查看分類43包括的所有消息。
可選的,終端在顯示待處理消息所屬的分類中的各條消息時,還會顯示可編輯界面、分類的名稱、每條消息的接收時間等,本實(shí)施例不作限定。其中,可編輯界面用戶供用戶編輯消息,且待處理消息為未發(fā)送的消息時,該未發(fā)送消息被顯示在該可編輯界面中。
可選的,終端可以不執(zhí)行步驟204和205,直接執(zhí)行步驟206-208,本實(shí)施例不作限定。
在步驟206中,在待處理消息的顯示區(qū)域顯示關(guān)閉控件。
終端在指定區(qū)域顯示待處理消息時,還會在該待處理消息的顯示區(qū)域顯示關(guān)閉控件,用戶在不需要查看該待處理消息時,可以通過觸發(fā)該關(guān)閉控件控制終端隱藏該顯示區(qū)域,以使終端在指定區(qū)域停止顯示該待處理消息。
請參考圖5,終端在消息列表51的顯示界面的頂部區(qū)域52顯示了待處理消息,并在待處理消息的顯示區(qū)域顯示了關(guān)閉控件53。
在步驟207中,接收作用于關(guān)閉控件的關(guān)閉操作。
終端接收到作用于關(guān)閉控件的關(guān)閉操作后會生成用于隱藏待處理消息的顯示區(qū)域的關(guān)閉指令。
可選的,用戶可以通過音頻方式輸入關(guān)閉指令,相應(yīng)地,終端接收該音頻形式的關(guān)閉指令。
在步驟208中,根據(jù)關(guān)閉操作隱藏待處理消息的顯示區(qū)域。
由于待處理消息顯示在該顯示區(qū)域中,因此,終端隱藏該顯示區(qū)域,即隱藏了該待處理消息。需要說明的是,該待處理消息并未被終端刪除,在該待處理消息所屬的分類中依然包括該待處理消息。
可選的,終端也可以不執(zhí)行步驟206-208,本實(shí)施例不作限定。
綜上所述,本發(fā)明實(shí)施例提供的消息顯示方法,通過當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在該應(yīng)用的消息列表的顯示界面的指定區(qū)域顯示該待處理消息的消息內(nèi)容,使得用戶可以在打開該應(yīng)用后,在消息列表的指定區(qū)域直接查看該待處理消息的消息內(nèi)容,解決了用戶在查看待處理消息時需要點(diǎn)擊該待處理消息所屬的分類來查看該待處理消息,導(dǎo)致用戶查看該待處理消息的操作復(fù)雜的問題,達(dá)到了提高用戶查看待處理消息的效率的效果。
另外,通過接收作用于待處理消息的顯示區(qū)域的查看指令,顯示待處理消息所屬的分類中的各條消息,使得用戶可以通過點(diǎn)擊消息列表的顯示界面的指定區(qū)域快速查看該待處理消息所屬的分類包括的全部消息,無需通過上下翻找待處理消息所屬的分類來查看該分類包括的全部消息,提高了用戶查看待處理消息所屬的分類包括的全部消息的查看效率。
另外,通過在待處理消息的顯示區(qū)域顯示關(guān)閉控件,在接收到作用于該關(guān)閉控件的關(guān)閉操作時隱藏待處理消息的顯示區(qū)域,使得終端在用戶不需要查看該待處理消息時,在消息列表的顯示界面停止顯示該待處理消息,節(jié)省了消息列表的顯示界面的空間。
另外,通過在消息列表的頂部區(qū)域或底部區(qū)域顯示待處理消息的消息內(nèi)容,既可以提高用戶查看待處理消息的效率,又不會由于影響消息列表的顯示導(dǎo)致降低用戶查看消息列表的效率的問題。
可選的,請參考圖6,其示出了本發(fā)明實(shí)施例提供的第二種消息顯示方法的方法流程圖。如圖6所示,作為步驟202和步驟203的可替換步驟,
在步驟209中,當(dāng)應(yīng)用在預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,確定每條待處理消息的接收時間。
在步驟210中,根據(jù)接收時間確定至少兩條待處理消息的顯示順序,顯示順序與接收時間呈負(fù)相關(guān)關(guān)系。
由于接收時間越靠后的待處理消息是用戶需要查看的待處理消息的概率越大,因此,終端為接收時間靠后的待處理消息設(shè)置較為靠前的顯示順序,提高了終端顯示的待處理消息是用戶需要查看的待處理消息的概率,在待處理消息較多時,節(jié)省了用戶查看需要查看的待處理消息的時間。
假設(shè)終端在應(yīng)用本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到兩條待處理消息A和B,待處理消息A的接收時間為A,待處理消息B的接收時間為B,且A在B之前,則待處理消息B的顯示順序?yàn)榈谝粋€,待處理消息A的顯示順序?yàn)榈诙€。
在步驟211中,根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域顯示至少兩條待處理消息的消息內(nèi)容。
在一種實(shí)現(xiàn)方式中,終端根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域顯示至少兩條待處理消息的消息內(nèi)容,包括:根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域逐條顯示至少兩條待處理消息。
其中,終端在指定區(qū)域逐條顯示至少兩條待處理消息時,前后兩條待處理消息的切換方式可以為在接收到用戶輸入的切換指令時切換,或者,在間隔一段時長后切換等,本實(shí)施例不作限定。其中,切換指令可以通過用戶在待處理消息的顯示區(qū)域執(zhí)行了左滑操作、右滑操作、長按操作等生成;時長可以為3s、5s等,本實(shí)施例作限定。
請參考圖7,假設(shè)終端確定出應(yīng)用接收到的兩條待處理消息的顯示順序?yàn)榇幚硐的顯示順序?yàn)榈谝粋€,待處理消息A的顯示順序?yàn)榈诙€,終端在消息列表的顯示界面71的頂部區(qū)域顯示了待處理消息B,即圖7中的待處理消息72,用戶在待處理消息72的顯示區(qū)域執(zhí)行了右滑操作,此時,終端在頂部區(qū)域顯示待處理消息A,即圖7中的待處理消息73。
在另一種實(shí)現(xiàn)方式中,終端根據(jù)顯示順序在消息列表的顯示界面中的指定區(qū)域顯示至少兩條待處理消息的消息內(nèi)容,包括:根據(jù)顯示順序確定至少兩條待處理消息中每條待處理消息在指定區(qū)域中的顯示區(qū)域,根據(jù)每條待處理消息的顯示區(qū)域顯示每條待處理消息的消息內(nèi)容。
請參考圖8,假設(shè)終端確定出應(yīng)用接收到的兩條待處理消息的顯示順序?yàn)榇幚硐的顯示順序?yàn)榈谝粋€,待處理消息A的顯示順序?yàn)榈诙€,終端在消息列表的顯示界面81的頂部區(qū)域的第一個顯示區(qū)域顯示了待處理消息B82,在頂部區(qū)域的第二個顯示區(qū)域顯示了待處理消息A83。
綜上所述,本發(fā)明實(shí)施例提供的消息顯示方法,通過按照顯示順序顯示應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到的每條待處理消息,使得用戶可以從終端在消息列表的顯示界面顯示的待處理消息中選擇自身想要查看的待處理消息,提高了用戶在消息列表的顯示界面查看到自身想要查看的待處理消息的成功率。
請參考圖9,其示出了本發(fā)明實(shí)施例提供的一種消息顯示裝置的框圖。該消息顯示裝置,包括:檢測模塊910和第一顯示模塊920。
該檢測模塊910,被配置為當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息;
該第一顯示模塊920,被配置為當(dāng)檢測模塊910檢測出應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
綜上所述,本發(fā)明實(shí)施例提供的消息顯示裝置,通過當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在該應(yīng)用的消息列表的顯示界面的指定區(qū)域顯示該待處理消息的消息內(nèi)容,使得用戶可以在打開該應(yīng)用后,在消息列表的指定區(qū)域直接查看該待處理消息的消息內(nèi)容,解決了用戶在查看待處理消息時需要點(diǎn)擊該待處理消息所屬的分類來查看該待處理消息,導(dǎo)致用戶查看該待處理消息的操作復(fù)雜的問題,達(dá)到了提高用戶查看待處理消息的效率的效果。
請參考圖10,其示出了本發(fā)明實(shí)施例提供的又一種消息顯示裝置的框圖。該消息顯示裝置,包括:檢測模塊1010和第一顯示模塊1020。
該檢測模塊1010,被配置為當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息;
該第一顯示模塊1020,被配置為當(dāng)檢測模塊1010檢測出應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
可選的,第一顯示模塊1020,包括:選擇子模塊1021、第一顯示子模塊1022。
該選擇子模塊1021,被配置為當(dāng)所述應(yīng)用在所述預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,從所述至少兩條待處理消息中選擇最新接收的一條待處理消息;
該第一顯示子模塊1022,被配置為在所述消息列表的顯示界面中的指定區(qū)域顯示所述選擇子模塊1021選出的所述待處理消息的消息內(nèi)容。
可選的,第一顯示模塊1020,包括:第一確定子模塊1023、第二確定子模塊1024、第二顯示子模塊1025。
該第一確定子模塊1023,被配置為當(dāng)所述應(yīng)用在所述預(yù)設(shè)時長內(nèi)接收到至少兩條待處理消息時,確定每條待處理消息的接收時間;
該第二確定子模塊1024,被配置為根據(jù)所述第一確定子模塊1023確定出的所述接收時間確定所述至少兩條待處理消息的顯示順序,所述顯示順序與所述接收時間呈負(fù)相關(guān)關(guān)系;
該第二顯示子模塊1025,被配置為根據(jù)所述第二確定子模塊1024確定出的所述顯示順序在所述消息列表的顯示界面中的指定區(qū)域顯示所述至少兩條待處理消息的消息內(nèi)容。
可選的,第二顯示子模塊1025,包括:第三顯示子模塊1026和第四顯示子模塊1027。
該第三顯示子模塊1026,被配置為根據(jù)所述顯示順序在所述消息列表的顯示界面中的指定區(qū)域逐條顯示所述至少兩條待處理消息;或者,
該第四顯示子模塊1027,被配置為根據(jù)所述顯示順序確定所述至少兩條待處理消息中每條待處理消息在所述指定區(qū)域中的顯示區(qū)域,根據(jù)每條待處理消息的顯示區(qū)域顯示每條待處理消息的消息內(nèi)容。
可選的,該裝置還包括:第二顯示模塊1030、第一接收模塊1040、隱藏模塊1050。
該第二顯示模塊1030,被配置為在所述待處理消息的顯示區(qū)域顯示關(guān)閉控件;
該第一接收模塊1040,被配置為接收作用于所述第二顯示模塊1030顯示的所述關(guān)閉控件的關(guān)閉操作;
該隱藏模塊1050,被配置為根據(jù)所述第一接收模塊1040接收的所述關(guān)閉操作隱藏所述待處理消息的顯示區(qū)域。
可選的,該裝置還包括:第二接收模塊1060、第三顯示模塊1070。
該第二接收模塊1060,被配置為接收作用于所述待處理消息的顯示區(qū)域的查看指令;
該第三顯示模塊1070,被配置為根據(jù)所述第二接收模塊1060接收的所述查看指令顯示所述待處理消息所屬的分類中的各條消息。
可選的,消息列表包括至少一個分類,且每個分類中的消息的發(fā)送方帳號相同。
可選的,指定區(qū)域是消息列表的頂部區(qū)域或底部區(qū)域。
綜上所述,本發(fā)明實(shí)施例提供的消息顯示裝置,通過當(dāng)應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息時,在該應(yīng)用的消息列表的顯示界面的指定區(qū)域顯示該待處理消息的消息內(nèi)容,使得用戶可以在打開該應(yīng)用后,在消息列表的指定區(qū)域直接查看該待處理消息的消息內(nèi)容,解決了用戶在查看待處理消息時需要點(diǎn)擊該待處理消息所屬的分類來查看該待處理消息,導(dǎo)致用戶查看該待處理消息的操作復(fù)雜的問題,達(dá)到了提高用戶查看待處理消息的效率的效果。
另外,通過接收作用于待處理消息的顯示區(qū)域的查看指令,顯示待處理消息所屬的分類中的各條消息,使得用戶可以通過點(diǎn)擊消息列表的顯示界面的指定區(qū)域快速查看該待處理消息所屬的分類包括的全部消息,無需通過上下翻找待處理消息所屬的分類來查看該分類包括的全部消息,提高了用戶查看待處理消息所屬的分類包括的全部消息的查看效率。
另外,通過在待處理消息的顯示區(qū)域顯示關(guān)閉控件,在接收到作用于該關(guān)閉控件的關(guān)閉操作時隱藏待處理消息的顯示區(qū)域,使得終端在用戶不需要查看該待處理消息時,在消息列表的顯示界面停止顯示該待處理消息,節(jié)省了消息列表的顯示界面的空間。
另外,通過按照顯示順序顯示應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到的每條待處理消息,使得用戶可以從終端在消息列表的顯示界面顯示的待處理消息中選擇自身想要查看的待處理消息,提高了用戶在消息列表的顯示界面查看到自身想要查看的待處理消息的成功率。
另外,通過在消息列表的頂部區(qū)域或底部區(qū)域顯示待處理消息的消息內(nèi)容,既可以提高用戶查看待處理消息的效率,又不會由于影響消息列表的顯示導(dǎo)致降低用戶查看消息列表的效率的問題。
關(guān)于上述實(shí)施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
本公開一示例性實(shí)施例提供了一種消息顯示裝置,能夠?qū)崿F(xiàn)本公開提供的消息顯示方法,該消息顯示裝置包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
當(dāng)應(yīng)用開始在前臺運(yùn)行時,檢測應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)是否接收到待處理消息;
若應(yīng)用在本次前臺運(yùn)行之前的預(yù)設(shè)時長內(nèi)接收到待處理消息,則在應(yīng)用的消息列表的顯示界面中的指定區(qū)域顯示待處理消息的消息內(nèi)容。
圖11是根據(jù)一示例性實(shí)施例示出的一種用于錄音標(biāo)記的裝置1100的框圖。例如,裝置1100可以是移動電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
參照圖11,裝置1100可以包括以下一個或多個組件:處理組件1102,存儲器1104,電源組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(I/O)的接口1112,傳感器組件1114,以及通信組件1116。
處理組件1102通常控制裝置1100的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1102可以包括一個或多個處理器1118來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個或多個模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
存儲器1104被配置為存儲各種類型的數(shù)據(jù)以支持在裝置1100的操作。這些數(shù)據(jù)的示例包括用于在裝置1100上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1104可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件1106為裝置1100的各種組件提供電力。電源組件1106可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1108包括在所述裝置1100和用戶之間的提供一個輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實(shí)施例中,多媒體組件1108包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置1100處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1110被配置為輸出和/或輸入音頻信號。例如,音頻組件1110包括一個麥克風(fēng)(MIC),當(dāng)裝置1100處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進(jìn)一步存儲在存儲器1104或經(jīng)由通信組件1116發(fā)送。在一些實(shí)施例中,音頻組件1110還包括一個揚(yáng)聲器,用于輸出音頻信號。
I/O接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1114包括一個或多個傳感器,用于為裝置1100提供各個方面的狀態(tài)評估。例如,傳感器組件1114可以檢測到裝置1100的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置1100的顯示器和小鍵盤,傳感器組件1114還可以檢測裝置1100或裝置1100一個組件的位置改變,用戶與裝置1100接觸的存在或不存在,裝置1100方位或加速/減速和裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1116被配置為便于裝置1100和其他設(shè)備之間有線或無線方式的通信。裝置1100可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實(shí)施例中,通信組件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實(shí)施例中,所述通信組件1116還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置1100可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時性計(jì)算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器1104,上述指令可由裝置1100的處理器1118執(zhí)行以完成上述方法。例如,所述非臨時性計(jì)算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里的公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。