本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)消息管理方法及終端設(shè)備。
背景技術(shù):
目前,在多數(shù)終端設(shè)備中可以安裝應(yīng)用程序,用戶可以注冊應(yīng)用程序?qū)?yīng)的賬號,并根據(jù)注冊的賬號登錄應(yīng)用程序。
在用戶通過賬號登錄應(yīng)用程序之后,應(yīng)用程序的服務(wù)器可能會向終端設(shè)備發(fā)送應(yīng)用程序?qū)?yīng)的系統(tǒng)消息,該系統(tǒng)消息可以為與登錄應(yīng)用程序的賬號相關(guān)的私有系統(tǒng)消息,也可以為與登錄應(yīng)用程序的賬號無關(guān)的通用系統(tǒng)消息。在現(xiàn)有技術(shù)中,當(dāng)終端設(shè)備接收到應(yīng)用程序的服務(wù)器發(fā)送的系統(tǒng)消息之后,終端設(shè)備將系統(tǒng)消息存儲至登錄應(yīng)用程序的賬號對應(yīng)的文件中。在實際應(yīng)用過程中,在不同時段,用戶可以通過不同賬號登錄同一終端設(shè)備中的同一應(yīng)用程序。例如,在第一時段,用戶通過第一賬號登錄應(yīng)用程序,終端設(shè)備將在第一時段內(nèi)接收到的所有系統(tǒng)消息存儲在第一賬號對應(yīng)的文件中;在第二時段,當(dāng)用戶通過第二賬號登錄應(yīng)用程序時,用戶只能在應(yīng)用程序中查看登錄第二賬號時終端接收到的系統(tǒng)消息,而無法查看終端設(shè)備在第一時段內(nèi)接收到的、與賬號無關(guān)的通用系統(tǒng)消息。
由上可知,現(xiàn)有技術(shù)中,對應(yīng)用程序的系統(tǒng)消息的管理的靈活性較差,進而導(dǎo)致用戶體驗差。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種系統(tǒng)消息管理方法及終端設(shè)備,提高了對應(yīng)用程序的系統(tǒng)消息進行的管理的靈活性。
第一方面,本發(fā)明實施例提供一種系統(tǒng)消息管理方法,包括:
接收用戶輸入的、系統(tǒng)消息頁面對應(yīng)的頁面查看請求,所述系統(tǒng)消息頁面用于顯示系統(tǒng)消息;
若所述應(yīng)用程序的狀態(tài)為登錄狀態(tài),則獲取登錄所述應(yīng)用程序的賬號信息,并在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中、及所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
若所述應(yīng)用程序的狀態(tài)為未登陸狀態(tài),則在所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
在所述系統(tǒng)消息頁面顯示所述待顯示系統(tǒng)消息。
在一種可能的實施方式中,在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中、及所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息,包括:
在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中獲取私有系統(tǒng)消息;
在所述應(yīng)用程序?qū)?yīng)的通用文件中獲取通用系統(tǒng)消息;
將所述私有系統(tǒng)消息和所述通用系統(tǒng)消息確定為所述待顯示系統(tǒng)消息。
在另一種可能的實施方式中,在所述系統(tǒng)消息頁面顯示所述待顯示系統(tǒng)消息,包括:
獲取各所述待顯示系統(tǒng)消息的優(yōu)先級;
根據(jù)各所述待顯示系統(tǒng)消息的優(yōu)先級,在所述系統(tǒng)消息頁面中顯示所述待顯示系統(tǒng)消息。
在另一種可能的實施方式中,所述方法還包括:
接收應(yīng)用程序的服務(wù)器發(fā)送的系統(tǒng)消息;
獲取所述系統(tǒng)消息的類型;
若所述系統(tǒng)消息的類型為通用類型,則將所述系統(tǒng)消息存儲至所述應(yīng)用程序?qū)?yīng)的通用文件中;
若所述系統(tǒng)消息的類型為私有類型,則獲取所述系統(tǒng)消息對應(yīng)的賬號信息,并將所述系統(tǒng)消息存儲至所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中。
在另一種可能的實施方式中,所述系統(tǒng)消息中包括所述系統(tǒng)消息的類型;相應(yīng)的,所述獲取所述系統(tǒng)消息的類型,包括:
在所述系統(tǒng)消息中獲取所述系統(tǒng)消息的類型。
在另一種可能的實施方式中,獲取所述系統(tǒng)消息對應(yīng)的賬號信息,包括:
獲取當(dāng)前登錄所述應(yīng)用程序的賬號;
將所述當(dāng)前登錄所述應(yīng)用程序的賬號確定為所述系統(tǒng)消息對應(yīng)的賬號信息。
在另一種可能的實施方式中,所述方法還包括:
接收用戶在系統(tǒng)消息頁面中對第一系統(tǒng)消息輸入的刪除操作;
獲取所述第一系統(tǒng)消息的類型;
若所述第一系統(tǒng)消息的類型為通用類型,則在所述系統(tǒng)消息頁面中刪除所述第一系統(tǒng)消息;
若所述第一系統(tǒng)消息的類型為私有類型,則在所述系統(tǒng)消息頁面中刪除所述第一系統(tǒng)消息,并在存儲所述第一系統(tǒng)消息的私有文件中刪除所述第一系統(tǒng)消息。
第二方面,本發(fā)明實施例提供一種終端設(shè)備,包括第一接收模塊、第一獲取模塊、第二獲取模塊和顯示模塊,其中,
所述第一接收模塊用于,接收用戶輸入的、系統(tǒng)消息頁面對應(yīng)的頁面查看請求,所述系統(tǒng)消息頁面用于顯示系統(tǒng)消息;
在所述應(yīng)用程序的狀態(tài)為登錄狀態(tài)時,所述第一獲取模塊用于,獲取登錄所述應(yīng)用程序的賬號信息,所述第二獲取模塊用于,在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中、及所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
在所述應(yīng)用程序的狀態(tài)為未登陸狀態(tài)時,所述第二獲取模塊還用于,在所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
所述顯示模塊用于,在所述系統(tǒng)消息頁面顯示所述待顯示系統(tǒng)消息。
在一種可能的實施方式中,所述第二獲取模塊具體用于:
在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中獲取私有系統(tǒng)消息;
在所述應(yīng)用程序?qū)?yīng)的通用文件中獲取通用系統(tǒng)消息;
將所述私有系統(tǒng)消息和所述通用系統(tǒng)消息確定為所述待顯示系統(tǒng)消息。
在另一種可能的實施方式中,所述顯示模塊具體用于:
獲取各所述待顯示系統(tǒng)消息的優(yōu)先級;
根據(jù)各所述待顯示系統(tǒng)消息的優(yōu)先級,在所述系統(tǒng)消息頁面中顯示所述待顯示系統(tǒng)消息。
在另一種可能的實施方式中,所述裝置還包括第二接收模塊、第三獲取模塊和存儲模塊,其中,
所述第二接收模塊用于,接收應(yīng)用程序的服務(wù)器發(fā)送的系統(tǒng)消息;
所述第三獲取模塊用于,獲取所述系統(tǒng)消息的類型;
在所述系統(tǒng)消息的類型為通用類型時,所述存儲模塊用于,將所述系統(tǒng)消息存儲至所述應(yīng)用程序?qū)?yīng)的通用文件中;
在所述系統(tǒng)消息的類型為私有類型時,所述第一獲取模塊還用于,獲取所述系統(tǒng)消息對應(yīng)的賬號信息,所述存儲模塊還用于,將所述系統(tǒng)消息存儲至所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中。
在另一種可能的實施方式中,所述系統(tǒng)消息中包括所述系統(tǒng)消息的類型;相應(yīng)的,所述第三獲取模塊具體用于:
在所述系統(tǒng)消息中獲取所述系統(tǒng)消息的類型。
在另一種可能的實施方式中,所述第一獲取模塊具體用于:
獲取當(dāng)前登錄所述應(yīng)用程序的賬號;
將所述當(dāng)前登錄所述應(yīng)用程序的賬號確定為所述系統(tǒng)消息對應(yīng)的賬號信息。
在另一種可能的實施方式中,所述裝置還包括第四獲取模塊和刪除模塊,其中,
所述第一接收模塊還用于,接收用戶在系統(tǒng)消息頁面中對第一系統(tǒng)消息輸入的刪除操作;
所述第四獲取模塊用于,獲取所述第一系統(tǒng)消息的類型;
在所述第一系統(tǒng)消息的類型為通用類型時,所述刪除模塊用于,在所述系統(tǒng)消息頁面中刪除所述第一系統(tǒng)消息;
在所述第一系統(tǒng)消息的類型為私有類型時,所述刪除模塊用于,在所述系統(tǒng)消息頁面中刪除所述第一系統(tǒng)消息,并在存儲所述第一系統(tǒng)消息的私有文件中刪除所述第一系統(tǒng)消息。
本發(fā)明實施例提供的系統(tǒng)消息管理方法及終端設(shè)備,在用戶通過終端設(shè)備使用應(yīng)用程序的過程中,當(dāng)用戶需要查看應(yīng)用程序中的系統(tǒng)消息時,終端設(shè)備可以在通用文件中獲取通用系統(tǒng)消息,并向用戶顯示通用系統(tǒng)消息,以使用戶在未登錄應(yīng)用程序、或者通過任意賬號登錄應(yīng)用程序時,均可以查看所有的通用系統(tǒng)消息,提高了對應(yīng)用程序的系統(tǒng)消息的管理方法靈活,進而提高了用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的系統(tǒng)消息管理方法的應(yīng)用場景示意圖;
圖2為本發(fā)明實施例提供的系統(tǒng)消息管理方法的流程示意圖;
圖3為本發(fā)明實施例提供的存儲系統(tǒng)消息方法的流程示意圖;
圖4為本發(fā)明實施例提供的刪除系統(tǒng)消息方法的流程示意圖;
圖5為本發(fā)明實施例提供的終端設(shè)備的結(jié)構(gòu)示意圖一;
圖6為本發(fā)明實施例提供的終端設(shè)備的結(jié)構(gòu)示意圖二。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
圖1為本發(fā)明實施例提供的系統(tǒng)消息管理方法的應(yīng)用場景示意圖。請參見圖1,包括應(yīng)用程序的服務(wù)器101和終端設(shè)備102。可選的,終端設(shè)備可以為手機、電腦、電視等設(shè)備。在終端設(shè)備102中安裝有應(yīng)用程序,且應(yīng)用程序的服務(wù)器101可以向終端設(shè)備102中安裝的應(yīng)用程序提供服務(wù)。在終端設(shè)備102設(shè)置有應(yīng)用程序?qū)?yīng)的一個通用文件和多個私有文件。在終端設(shè)備102接收到服務(wù)器101發(fā)送的系統(tǒng)消息之后,終端設(shè)備根據(jù)系統(tǒng)消息的類型,將系統(tǒng)消息存放在不同的文件中。具體的,當(dāng)系統(tǒng)消息是與賬號信息無關(guān)的通用類型時,則將系統(tǒng)消息存放在通用文件中,當(dāng)系統(tǒng)消息是與賬號信息相關(guān)的私有類型時,則將系統(tǒng)消息存放在賬號信息對應(yīng)的私有文件中。
在用戶通過終端設(shè)備使用應(yīng)用程序的過程中,當(dāng)用戶需要查看應(yīng)用程序中的系統(tǒng)消息時,終端設(shè)備可以在通用文件中獲取通用系統(tǒng)消息,并向用戶顯示通用系統(tǒng)消息,以使用戶在未登錄應(yīng)用程序、或者通過任意賬號登錄應(yīng)用程序時,均可以查看所有的通用系統(tǒng)消息。在本申請中,終端設(shè)備對應(yīng)用程序的系統(tǒng)消息的管理方法靈活,進而提高了用戶體驗。
需要說明的是,在終端設(shè)備中可能安裝有多個應(yīng)用程序,終端設(shè)備對每一個應(yīng)用程序?qū)?yīng)的系統(tǒng)消息的處理過程相同。下面,以終端設(shè)備對任意一個應(yīng)用程序?qū)?yīng)的系統(tǒng)消息的處理過程為例,通過具體實施例對本申請所示的技術(shù)方案進行詳細說明。下面這幾個具體的實施例可以相互結(jié)合,對于相同或相似的概念或過程可能在某些實施例中不再贅述。
圖2為本發(fā)明實施例提供的系統(tǒng)消息管理方法的流程示意圖。該方法的執(zhí)行主體可以為終端設(shè)備,請參見圖2,該方法可以包括:
S201、接收用戶輸入的、系統(tǒng)消息頁面對應(yīng)的頁面查看請求,系統(tǒng)消息頁面用于顯示系統(tǒng)消息。
在用戶通過終端設(shè)備使用應(yīng)用程序的過程中,當(dāng)用戶需要查看應(yīng)用程序的系統(tǒng)消息時,用戶可以在終端設(shè)備中輸入系統(tǒng)消息頁面對應(yīng)的頁面查看請求,可選的,用戶可以對終端設(shè)備中的預(yù)設(shè)圖標進行點擊操作,以實現(xiàn)在終端設(shè)備中輸入頁面查看請求。
系統(tǒng)消息頁面用于顯示系統(tǒng)消息,系統(tǒng)消息可以為服務(wù)器向終端設(shè)備發(fā)送的提示信息、推廣信息等。例如,系統(tǒng)消息可以為與用戶的賬號信息無關(guān)的天氣信息、新聞信息等,系統(tǒng)消息也可以為與用戶的賬號信息相關(guān)的好友提示信息、版本提示信息等。當(dāng)然,系統(tǒng)消息還可以為其它,本發(fā)明實施例對此不作具體限定。
在終端設(shè)備接收到用戶輸入的頁面查看請求之后,終端設(shè)備獲取應(yīng)用程序的狀態(tài)。其中,應(yīng)用程序的狀態(tài)包括登錄狀態(tài)和未登錄狀態(tài)。
S202、若應(yīng)用程序的狀態(tài)為登錄狀態(tài),則在獲取登錄應(yīng)用程序的賬號信息,并在賬號信息和應(yīng)用程序?qū)?yīng)的私有文件中、及應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
當(dāng)應(yīng)用程序的狀態(tài)為登錄狀態(tài)時,可選的,終端設(shè)備先獲取登錄應(yīng)用程序的賬號信息,賬號信息為用戶預(yù)先注冊的、用于登錄應(yīng)用程序的賬號信息。終端設(shè)備在賬號信息和應(yīng)用程序?qū)?yīng)的私有文件中獲取私有系統(tǒng)消息。可選的,賬號信息和應(yīng)用程序?qū)?yīng)的私有文件中包括終端設(shè)備在該賬號信息下接收的、該應(yīng)用程序的服務(wù)器發(fā)送的所有私有系統(tǒng)消息,為了避免用戶查看重復(fù)的系統(tǒng)消息,終端設(shè)備可以只在私有文件中獲取預(yù)設(shè)時段內(nèi)接收到私有系統(tǒng)消息。可選的,該預(yù)設(shè)時段可以為當(dāng)前時刻之前預(yù)設(shè)時長對應(yīng)的時段,例如,預(yù)設(shè)時段可以為當(dāng)前時刻之前的一周內(nèi)、當(dāng)前時刻之前的一個月內(nèi)等。在實際應(yīng)用過程中,可以根據(jù)實際需要設(shè)置在預(yù)設(shè)時段。
終端設(shè)備還在應(yīng)用程序?qū)?yīng)的通用文件中獲取通用系統(tǒng)消息。可選的,終端設(shè)備可以在通用文件中獲取預(yù)設(shè)時段內(nèi)接收到通用系統(tǒng)消息。
可選的,終端設(shè)備可以將通用系統(tǒng)消息和私有系統(tǒng)消息確定為待顯示系統(tǒng)消息。
S203、若應(yīng)用程序的狀態(tài)為未登陸狀態(tài),則在應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息。
當(dāng)應(yīng)用程序的狀態(tài)為未登錄狀態(tài)時,終端設(shè)備可以在應(yīng)用程序的通用文件中獲取通用系統(tǒng)消息,并將獲取得到的通用系統(tǒng)消息確定為待顯示系統(tǒng)消息。
S204、在系統(tǒng)消息頁面顯示待顯示系統(tǒng)消息。
在終端設(shè)備獲取得到待顯示系統(tǒng)消息之后,終端設(shè)備在系統(tǒng)消息頁面顯示待顯示系統(tǒng)消息。可選的,終端設(shè)備可以獲取各待顯示系統(tǒng)消息的優(yōu)先級,并根據(jù)各待顯示系統(tǒng)消息的優(yōu)先級,在系統(tǒng)消息頁面中顯示各個待顯示系統(tǒng)消息。
可選的,系統(tǒng)消息的優(yōu)先級可以為終端設(shè)備、或者應(yīng)用程序的服務(wù)器預(yù)先設(shè)置的。系統(tǒng)消息的優(yōu)先級通常和系統(tǒng)消息的類型相關(guān)。在實際應(yīng)用過程中,可以根據(jù)實際需要設(shè)置系統(tǒng)消息的優(yōu)先級與系統(tǒng)消息的類型的對應(yīng)關(guān)系,本發(fā)明實施例對此不作具體限定。
下面,通過具體示例,對圖2實施例所示的方法進行詳細說明。
示例性的,假設(shè)用戶曾使用賬號1-賬號3在終端設(shè)備中登錄應(yīng)用程序1,則在終端設(shè)備中包括一個該應(yīng)用程序1對應(yīng)通用文件、以及三個該應(yīng)用程序1對應(yīng)私有文件,該三個私有文件分別和賬號1-賬號3相對應(yīng),該三個私有文件分別記為私有文件1-私有文件3。
在通用文件中存儲著終端設(shè)備在任何情況下接收到的、該應(yīng)用程序1對應(yīng)的通用系統(tǒng)消息。在私有文件1中存儲著在通過賬號1登錄應(yīng)用程序1時,終端設(shè)備接收到的私有系統(tǒng)消息。在私有文件2中存儲著在通過賬號2登錄應(yīng)用程序1時,終端設(shè)備接收到的私有系統(tǒng)消息。在私有文件3中存儲著在通過賬號3登錄應(yīng)用程序1時,終端設(shè)備接收到的私有系統(tǒng)消息。
當(dāng)用戶通過賬號1在終端設(shè)備中登錄應(yīng)用程序1之后,當(dāng)用戶需要查看應(yīng)用程序1對應(yīng)的系統(tǒng)消息時,用戶可以對終端設(shè)備中的預(yù)設(shè)圖標進行點擊操作,以實現(xiàn)在終端設(shè)備中輸入系統(tǒng)消息頁面對應(yīng)的頁面查看請求。
終端設(shè)備在接收到用戶輸入的頁面查看請求之后,終端設(shè)備獲取應(yīng)用程序1的狀態(tài)。由于用戶通過賬號1登錄了應(yīng)用程序1,因此,應(yīng)用程序1的狀態(tài)為登錄狀態(tài)。終端設(shè)備在賬號1對應(yīng)的私有文件1中獲取終端設(shè)備在一個月之內(nèi)接收到的私有系統(tǒng)消息(假設(shè)為私有系統(tǒng)消息1-私有系統(tǒng)消息3),終端設(shè)備還在通用文件中獲取終端設(shè)備在一個月之內(nèi)接收到的通用系統(tǒng)消息(假設(shè)為通用系統(tǒng)消息1-通用系統(tǒng)消息5)。其中,終端設(shè)備在一個月內(nèi)接收到的通用系統(tǒng)消息可能為用戶在通過賬號2或者賬號3登錄應(yīng)用程序1時接收到的系統(tǒng)消息。
終端設(shè)備向用戶顯示私有系統(tǒng)消息1-私有系統(tǒng)消息3、及通用系統(tǒng)消息1-通用系統(tǒng)消息5。
在上述過程中,在用戶通過賬號1登錄應(yīng)用程序1時,用戶依然可以查看用戶在通過賬號2或者賬號3登錄應(yīng)用程序1時、終端設(shè)備接收到的系統(tǒng)消息,進而提高用戶體驗。
本發(fā)明實施例提供的系統(tǒng)消息管理方法,在用戶通過終端設(shè)備使用應(yīng)用程序的過程中,當(dāng)用戶需要查看應(yīng)用程序中的系統(tǒng)消息時,終端設(shè)備可以在通用文件中獲取通用系統(tǒng)消息,并向用戶顯示通用系統(tǒng)消息,以使用戶在未登錄應(yīng)用程序、或者通過任意賬號登錄應(yīng)用程序時,均可以查看所有的通用系統(tǒng)消息,提高了對應(yīng)用程序的系統(tǒng)消息的管理方法靈活,進而提高了用戶體驗。
在圖2所示實施例的基礎(chǔ)上,可選的,終端設(shè)備可以通過如下可行的實現(xiàn)方式對接收到的系統(tǒng)消息進行存儲。具體的,請參見圖3所示的實施例。
圖3為本發(fā)明實施例提供的存儲系統(tǒng)消息方法的流程示意圖。該方法的執(zhí)行主體可以為終端設(shè)備,請參見圖3,該方法可以包括:
S301、接收應(yīng)用程序的服務(wù)器發(fā)送的系統(tǒng)消息。
需要說明的是,通常在用戶在終端設(shè)備使用應(yīng)用程序的過程中,應(yīng)用程序的服務(wù)器才向終端設(shè)備發(fā)送系統(tǒng)消息。可選的,用戶在終端設(shè)備中使用應(yīng)用程序時,可以先登錄該應(yīng)用程序,再使用該應(yīng)用程序。可選的,用戶也可以在不登錄應(yīng)用程序的情況下使用應(yīng)用程序。
S302、獲取系統(tǒng)消息的類型。
可選的,系統(tǒng)消息的類型可以包括通用類型和私有類型。當(dāng)終端設(shè)備接收系統(tǒng)消息時,終端設(shè)備中的應(yīng)用程序處于未登陸狀態(tài),則系統(tǒng)消息的類型為通用類型。當(dāng)終端設(shè)備接收系統(tǒng)消息時,終端設(shè)備中的應(yīng)用程序處于登陸狀態(tài),則系統(tǒng)消息的類型可能為通用類型,也可能為私有類型。
可選的,服務(wù)器向終端設(shè)備發(fā)送的系統(tǒng)消息中可以包括系統(tǒng)消息的類型;相應(yīng)的,終端設(shè)備可以直接在系統(tǒng)消息中獲取系統(tǒng)消息的類型。這樣,可以使得終端設(shè)備快速獲取系統(tǒng)消息的類型。
S303、若系統(tǒng)消息的類型為通用類型,則將系統(tǒng)消息存儲至應(yīng)用程序?qū)?yīng)的通用文件中。
當(dāng)終端設(shè)備確定系統(tǒng)消息的類型為通用類型時,終端設(shè)備確定該應(yīng)用程序?qū)?yīng)的通用文件,并將該系統(tǒng)消息存儲在該通用文件中。其中,終端設(shè)備中安裝的每一個應(yīng)用程序均對應(yīng)一個通用文件,不同應(yīng)用程序?qū)?yīng)的通用文件不同。
S304、若系統(tǒng)消息的類型為私有類型,則獲取系統(tǒng)消息對應(yīng)的賬號信息,并將系統(tǒng)消息存儲至賬號信息和應(yīng)用程序?qū)?yīng)的私有文件中。
當(dāng)終端設(shè)備確定系統(tǒng)消息的類型為私有類型時,則確定終端中的應(yīng)用程序當(dāng)前為登錄狀態(tài)。可選的,終端設(shè)備可以獲取當(dāng)前登錄應(yīng)用程序的賬號,并將當(dāng)前登錄應(yīng)用程序的賬號確定為系統(tǒng)消息對應(yīng)的賬號信息。然后,終端設(shè)備將系統(tǒng)消息存儲至賬號信息和應(yīng)用程序?qū)?yīng)的私有文件中。
可選的,當(dāng)系統(tǒng)消息的類型為私有類型時,也可以在系統(tǒng)消息中攜帶該系統(tǒng)消息對應(yīng)的賬號信息。相應(yīng)的,終端設(shè)備可以直接在系統(tǒng)消息中獲取賬號信息,進而提高獲取賬號信息的效率。
在上述任意一個實施例的基礎(chǔ)上,當(dāng)用戶需要在終端設(shè)備中刪除系統(tǒng)消息時,終端設(shè)備可以根據(jù)如下可行的實現(xiàn)方式對系統(tǒng)消息進行刪除。具體的,請參見圖4所示的實施例。
需要說明的是,終端設(shè)備對任意一個系統(tǒng)消息的刪除過程相同。下面,以終端設(shè)備對第一系統(tǒng)消息的刪除過程為例,對刪除系統(tǒng)消息的過程進行詳細說明。
圖4為本發(fā)明實施例提供的刪除系統(tǒng)消息方法的流程示意圖。請參見圖4,該方法可以包括:
S401、接收用戶在系統(tǒng)消息頁面中對第一系統(tǒng)消息輸入的刪除操作。
在用戶通過終端設(shè)備使用應(yīng)用程序時,用戶可以對應(yīng)用程序的、系統(tǒng)消息頁面中的系統(tǒng)消息進行刪除。可選的,當(dāng)用戶需要刪除系統(tǒng)消息頁面終端第一系統(tǒng)消息時,可以對第一系統(tǒng)消息對應(yīng)的刪除圖標進行點擊操作。
S402、獲取第一系統(tǒng)消息的類型。
在終端設(shè)備接收到用戶對第一系統(tǒng)消息的刪除操作之后,終端設(shè)備獲取第一系統(tǒng)消息的類型。可選的,服務(wù)器向終端設(shè)備發(fā)送第一系統(tǒng)消息時,可以在第一系統(tǒng)消息中攜帶第一系統(tǒng)消息的類型。相應(yīng)的,終端設(shè)備可以在第一系統(tǒng)消息中獲取第一系統(tǒng)消息的類型。
S403、若第一系統(tǒng)消息的類型為通用類型,則在系統(tǒng)消息頁面中刪除第一系統(tǒng)消息。
當(dāng)?shù)谝幌到y(tǒng)消息的類型為通用類型時,由于用戶在其它賬號登錄應(yīng)用程序時可能需要查看該第一系統(tǒng)消息、或者其它用戶可能需要在該終端設(shè)備中查看該第一系統(tǒng)消息,因此,終端設(shè)備只在系統(tǒng)消息頁面中刪除該第一系統(tǒng)消息,并不在通用文件中刪除該第一系統(tǒng)消息。這樣,
S404、若第一系統(tǒng)消息的類型為私有類型,則在系統(tǒng)消息頁面中刪除第一系統(tǒng)消息,并在存儲第一系統(tǒng)消息的私有文件中刪除第一系統(tǒng)消息。
當(dāng)?shù)谝幌到y(tǒng)消息的類型為私有類型時,終端設(shè)備可以在系統(tǒng)消息頁面中刪除第一系統(tǒng)消息,并在存儲第一系統(tǒng)消息的私有文件中刪除第一系統(tǒng)消息。
在圖4所示的實施例中,在用戶對系統(tǒng)消息進行刪除時,根據(jù)系統(tǒng)消息的類型,對系統(tǒng)消息執(zhí)行不同的刪除操作,以使終端設(shè)備可以更加靈活的對系統(tǒng)消息進行管理,提高了對系統(tǒng)消息進行管理的靈活性。
圖5為本發(fā)明實施例提供的終端設(shè)備的結(jié)構(gòu)示意圖一。請參見圖5,該終端設(shè)備可以包括第一接收模塊11、第一獲取模塊12、第二獲取模塊13和顯示模塊14,其中,
所述第一接收模塊11用于,接收用戶輸入的、系統(tǒng)消息頁面對應(yīng)的頁面查看請求,所述系統(tǒng)消息頁面用于顯示系統(tǒng)消息;
在所述應(yīng)用程序的狀態(tài)為登錄狀態(tài)時,所述第一獲取模塊12用于,獲取登錄所述應(yīng)用程序的賬號信息,所述第二獲取模塊13用于,在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中、及所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
在所述應(yīng)用程序的狀態(tài)為未登陸狀態(tài)時,所述第二獲取模塊13還用于,在所述應(yīng)用程序?qū)?yīng)的通用文件中獲取待顯示系統(tǒng)消息;
所述顯示模塊14用于,在所述系統(tǒng)消息頁面顯示所述待顯示系統(tǒng)消息。
本發(fā)明實施例提供的終端設(shè)備可以執(zhí)行上述方法實施例所示的技術(shù)方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。
在一種可能的實施方式中,所述第二獲取模塊13具體用于:
在所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中獲取私有系統(tǒng)消息;
在所述應(yīng)用程序?qū)?yīng)的通用文件中獲取通用系統(tǒng)消息;
將所述私有系統(tǒng)消息和所述通用系統(tǒng)消息確定為所述待顯示系統(tǒng)消息。
在另一種可能的實施方式中,所述顯示模塊14具體用于:
獲取各所述待顯示系統(tǒng)消息的優(yōu)先級;
根據(jù)各所述待顯示系統(tǒng)消息的優(yōu)先級,在所述系統(tǒng)消息頁面中顯示所述待顯示系統(tǒng)消息。
圖6為本發(fā)明實施例提供的終端設(shè)備的結(jié)構(gòu)示意圖二。在圖5所示實施例的基礎(chǔ)上,請參見圖6,所述裝置還包括第二接收模塊15、第三獲取模塊16和存儲模塊17,其中,
所述第二接收模塊15用于,接收應(yīng)用程序的服務(wù)器發(fā)送的系統(tǒng)消息;
所述第三獲取模塊16用于,獲取所述系統(tǒng)消息的類型;
在所述系統(tǒng)消息的類型為通用類型時,所述存儲模塊17用于,將所述系統(tǒng)消息存儲至所述應(yīng)用程序?qū)?yīng)的通用文件中;
在所述系統(tǒng)消息的類型為私有類型時,所述第一獲取模塊11還用于,獲取所述系統(tǒng)消息對應(yīng)的賬號信息,所述存儲模塊17還用于,將所述系統(tǒng)消息存儲至所述賬號信息和所述應(yīng)用程序?qū)?yīng)的私有文件中。
在另一種可能的實施方式中,所述系統(tǒng)消息中包括所述系統(tǒng)消息的類型;相應(yīng)的,所述第三獲取模塊16具體用于:
在所述系統(tǒng)消息中獲取所述系統(tǒng)消息的類型。
在另一種可能的實施方式中,所述第一獲取模塊12具體用于:
獲取當(dāng)前登錄所述應(yīng)用程序的賬號;
將所述當(dāng)前登錄所述應(yīng)用程序的賬號確定為所述系統(tǒng)消息對應(yīng)的賬號信息。
在另一種可能的實施方式中,所述裝置還包括第四獲取模塊18和刪除模塊19,其中,
所述第一接收模塊11還用于,接收用戶在系統(tǒng)消息頁面中對第一系統(tǒng)消息輸入的刪除操作;
所述第四獲取模塊18用于,獲取所述第一系統(tǒng)消息的類型;
在所述第一系統(tǒng)消息的類型為通用類型時,所述刪除模塊19用于,在所述系統(tǒng)消息頁面中刪除所述第一系統(tǒng)消息;
在所述第一系統(tǒng)消息的類型為私有類型時,所述刪除模塊19用于,在所述系統(tǒng)消息頁面中刪除所述第一系統(tǒng)消息,并在存儲所述第一系統(tǒng)消息的私有文件中刪除所述第一系統(tǒng)消息。
本發(fā)明實施例提供的終端設(shè)備可以執(zhí)行上述方法實施例所示的技術(shù)方案,其實現(xiàn)原理以及有益效果類似,此處不再進行贅述。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。