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

一種消息通知方法及裝置的制作方法

文檔序號:7554291閱讀:117來源:國知局
專利名稱:一種消息通知方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明實施例涉及移動終端領(lǐng)域,特別是涉及一種消息通知方法,以及一種消息通知裝置。
背景技術(shù)
隨著智能手機(Smartphone)和其應(yīng)用極大豐富,智能手機已經(jīng)成為用戶越來越重要的娛樂工具。傳統(tǒng)的功能手機僅僅支持手機自帶的一些應(yīng)用程序,功能有限,而智能手機可以支持用戶自行安裝軟件、游戲等第三方服務(wù)商提供的應(yīng)用程序。但是,用戶使用智能手機全屏看視頻或打游戲時,經(jīng)常會被一些通知干擾。例如,在接收到來電時,會直接中斷當前觀看的視頻,將視頻觀看界面切換為通訊界面,影響用戶觀看視頻;在接收到短信、即時通訊軟件的信息等消息時,會通過鈴聲、振動等方式通知用戶,將消息放在通知欄中,當前用戶正處于全屏狀態(tài),不能看到通知欄的通知,因此,需要在退出全屏后,在通知欄進一步 查看消息,無法在觀看視頻的同時查看消息。

發(fā)明內(nèi)容
本發(fā)明實施例提供了一種消息通知方法,以避免接收消息影響移動終端當前應(yīng)用程序的運行。本發(fā)明實施例還提供了一種消息通知裝置,用以保證上述方法在實際中的應(yīng)用及實現(xiàn)。為了解決上述問題,本發(fā)明實施例公開了一種消息通知方法,包括:接收消息;確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài);生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。較佳的,所述消息包括來電、短信、郵件、即時通訊工具的通訊信息和社交網(wǎng)站的站內(nèi)信中的一種或多種。較佳的,所述移動終端中預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,在接收消息之前,所述方法還包括:接收通過所述界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,所述界面模式包括可打斷模式和不可打斷模式。較佳的,在所述生成對消息進行展示的透明界面的步驟之前,所述方法還包括:獲取所述第一應(yīng)用程序的界面模式,當所述第一應(yīng)用程序的界面模式為不可打斷的模式時,執(zhí)行生成對消息進行展示的透明界面的步驟。較佳的,所述方法還包括:當所述界面模式為可打斷的模式時,生成對所述消息進行展示的提示界面,并覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置。
較佳的,所述消息為發(fā)送給第二應(yīng)用程序的消息,各種消息具備相應(yīng)的處理優(yōu)先級或各種消息的第二應(yīng)用程序具備相應(yīng)的程序優(yōu)先級;在所述生成對消息進行展示的透明界面的步驟之前,所述方法還包括:獲取所述消息的處理優(yōu)先級或所述消息對應(yīng)的第二應(yīng)用程序的優(yōu)先級,以及所述第一應(yīng)用程序的界面模式;當所述消息的處理優(yōu)先級為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,執(zhí)行生成包含消息的透明界面的步驟。 較佳的,所述方法還包括:當所述消息的處理優(yōu)先級不為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級不為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,將所述消息保存到移動終端的預設(shè)文件夾中。較佳的,各種消息具備相應(yīng)的預設(shè)位置,所述生成對消息進行展示的透明界面的步驟包括:提取所述消息的消息內(nèi)容,以及所述消息對應(yīng)展示的預設(shè)位置;生成包含所述消息內(nèi)容的透明界面,將所述透明界面覆蓋在移動終端界面的所述預設(shè)位置。較佳的,所述方法還包括:接收第一應(yīng)用程序發(fā)送的界面狀 態(tài),所述界面狀態(tài)包括全屏狀態(tài)或非全屏狀態(tài)。較佳的,所述透明界面中預置對所述消息的操作接口。本發(fā)明實施例還提供了一種消息通知裝置,包括:消息接收模塊,用于接收消息;狀態(tài)確定模塊,用于確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài);界面生成模塊,用于生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。較佳的,所述消息包括來電、短信、郵件、即時通訊工具的通訊信息和社交網(wǎng)站的站內(nèi)信中的一種或多種。較佳的,所述移動終端中預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,所述裝置還包括:界面模式設(shè)置模塊,用于接收通過所述界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,所述界面模式包括可打斷模式和不可打斷模式。較佳的,所述裝置還包括:第一獲取模塊,用于獲取所述第一應(yīng)用程序的界面模式;所述界面生成模塊還用于,當所述第一應(yīng)用程序的界面模式為不可打斷的模式時,生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。較佳的,所述裝置還包括:提示生成模塊,用于當所述界面模式為可打斷的模式時,生成對所述消息進行展示的提示界面,并覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置。較佳的,所述消息為發(fā)送給第二應(yīng)用程序的消息,各種消息具備相應(yīng)的處理優(yōu)先級或各種消息的第二應(yīng)用程序具備相應(yīng)的程序優(yōu)先級;所述裝置還包括:第二獲取模塊,用于獲取所述消息的處理優(yōu)先級或所述消息對應(yīng)的第二應(yīng)用程序的優(yōu)先級,以及所述第一應(yīng)用程序的界面模式;所述界面生成模塊還用于,當所述消息的處理優(yōu)先級為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。較佳的,所述裝置還包括:消息保存模塊,用于當所述消息的處理優(yōu)先級不為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級不為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,將所述消息保存到移動終端的預設(shè)文件夾中。較佳的,各種消息具備相應(yīng)的預設(shè)位置,所述界面生成模塊包括:內(nèi)容提取子模塊,用于提取所述消息的消息內(nèi)容,以及所述消息對應(yīng)展示的預設(shè)位置;消息展示子模塊,用于生成包含所述消息內(nèi)容的透明界面,將所述透明界面覆蓋在移動終端界面的所述預設(shè)位置。較佳的,所述裝置 還包括:狀態(tài)接收模塊,用于接收第一應(yīng)用程序發(fā)送的界面狀態(tài),所述界面狀態(tài)包括全屏狀態(tài)或非全屏狀態(tài)。較佳的,所述透明界面中預置對所述消息的操作接口。與背景技術(shù)相比,本發(fā)明實施例具有以下優(yōu)點:通過本發(fā)明實施例,在移動終端接收到消息后,若確定當前運行的應(yīng)用程序處于全屏狀態(tài),則生成一個對消息進行展示的透明界面,覆蓋在該應(yīng)用程序的界面的預設(shè)位置上,從而不會影響用戶繼續(xù)使用全屏運行的應(yīng)用程序,并且可以同時查看消息。本發(fā)明實施例中,還可以進一步設(shè)定應(yīng)用程序的界面模式,在接收到消息后,若全屏運行的應(yīng)用程序的界面模式處于可打斷模式,則可以直接停止運行當前應(yīng)用程序,若處于不可打斷模式,則可以生成對消息進行展示的透明界面,覆蓋在該應(yīng)用程序的界面的預設(shè)位置上,用戶查看消息的同時,可以繼續(xù)看到第一應(yīng)用程序的界面,不影響對第一應(yīng)用程序的操作。本發(fā)明實施例中,還可以針對不同的消息或消息所對應(yīng)的應(yīng)用程序設(shè)置優(yōu)先級,在處于不可打斷時,對于優(yōu)先級比較高的消息,可以展示采用透明界面的方式進行展示。當然,實施本發(fā)明的任一產(chǎn)品不一定需要同時達到以上所述的所有優(yōu)點。


圖1是本發(fā)明實施例一種消息通知方法實施例1的流程圖;圖2是本發(fā)明實施例一種消息通知方法實施例2的流程圖3是本發(fā)明實施例一種消息通知方法實施例3的流程圖;圖4是本發(fā)明實施例一種消息通知裝置實施例1的結(jié)構(gòu)框圖;圖5是本發(fā)明實施例一種消息通知裝置實施例2的結(jié)構(gòu)框圖;圖6是本發(fā)明實施例一種消息通知裝置實施例3的結(jié)構(gòu)框圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。參考圖1,示出了本發(fā)明實施例一種消息通知方法實施例1的流程圖,具體可以包括以下步驟:步驟101、接收消息。本發(fā)明實施例中,消息可以是來電、短信、郵件、即時通訊工具的通訊信息和社交網(wǎng)站的站內(nèi)信中的一種或多種。其中,來電和短信可以通過手機系統(tǒng)相應(yīng)的應(yīng)用程序接收,郵件通過郵件系統(tǒng)或在網(wǎng)頁瀏覽器接收,即時通訊工具是指通過即時通訊技術(shù)來實現(xiàn)在線聊天、交流的應(yīng)用程序,即時通訊工具可以接收到其他用戶發(fā)送的即時消息;站內(nèi)信是社交網(wǎng)站系統(tǒng)內(nèi)部的消息。步驟102、確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài)。移動終端在接收到消息后,進一步確定當前運行的第一應(yīng)用程序的界面是否處于全屏狀態(tài)。與接收消息的應(yīng) 用程序進行區(qū)分,將移動終端當前運行的應(yīng)用程序稱為第一應(yīng)用程序。移動終端當前可以運行有一個或多個應(yīng)用程序,可以通過以下兩種方式來確定應(yīng)用程序的界面是否處于全屏狀態(tài):1、調(diào)用IsZoomed函數(shù),檢測應(yīng)用程序是否處于最大化,IsZoomed函數(shù)用于確定窗口是否是最大化的窗口,調(diào)用該函數(shù),如果返回值為非零,則窗口己最大化;如果返回值為零,則窗口未最大化。2、對比屏幕界面大小和程序界面大小,檢測第一應(yīng)用程序當前界面的寬度,若等于移動終端的屏幕寬度和屏幕高度,則處于全屏狀態(tài)。由于移動終端當前可能運行存在多個第一應(yīng)用程序,在具體的實現(xiàn)中,可以由各個應(yīng)用程序在運行時自動上報界面狀態(tài),依據(jù)界面狀態(tài)確定應(yīng)用程序是否全屏,也可以逐個確定當前運行的應(yīng)用程序是否全屏。步驟103、生成對消息進行展示的透明界面,該透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上。在確定移動終端運行的第一應(yīng)用程序的界面為全屏時,可以通過生成一個透明界面對接收到的消息進行展示。透明界面是指該界面背景和界面內(nèi)容均具備一定的透明度,其中,界面背景可以完全透明,也可以是部分透明(例如透明度20%、透明度70%等),界面內(nèi)容為部分透明,以使得用戶可以在觀看到界面內(nèi)容的同時,將該界面置于其它界面上,并不會對其它界面起到遮擋的作用。本發(fā)明實施例中,將消息內(nèi)容置于透明界面中,消息內(nèi)容(包括字符、圖形等)具備一定的透明度,將透明界面覆蓋在第一應(yīng)用程序的界面上,用戶在看到消息內(nèi)容的同時,仍然可以透過透明界面看到第一應(yīng)用程序的界面,并不會影響觀看移動終端第一應(yīng)用程序的界面。具體的實現(xiàn)中,透明界面中界面背景透明度、界面內(nèi)容的透明度或是界面形狀等參數(shù)可以按照用戶需要或是具體的環(huán)境來設(shè)置。具體而言,生成對消息進行展示的透明界面的步驟包括:子步驟S11、提取消息的消息內(nèi)容,以及消息對應(yīng)展示的預設(shè)位置;子步驟S12、生成包含消息內(nèi)容的透明界面,將透明界面覆蓋在移動終端界面的預設(shè)位置。本發(fā)明實施例中,各種消息具備相應(yīng)的預設(shè)位置,在具體的實現(xiàn)中,可以用戶自行設(shè)定展示的預設(shè)位置,例如,短信可以展示在屏幕下方,電話顯示在屏幕中間位置等,不同消息對應(yīng)的預設(shè)位置也可以是同一位置,即也可以將各種消息展示在同一位置。在生成對消息進行展示的界面時,可以先提取接收到的消息的內(nèi)容,并確定該消息對應(yīng)的預設(shè)位置,然后生成包含消息內(nèi)容的透明界面,將透明界面覆蓋在移動終端當前界面,也即是全屏的第一應(yīng)用程序的界面的預設(shè)位置。例如,接收到來電后,確定移動終端當前運行的視頻播放程序處于全屏狀態(tài),然后可以提取來電的相關(guān)信息(如聯(lián)系人姓名、所在城市和頭像等)作為消息的內(nèi)容,確定來電展示的預設(shè)位置為屏幕中間,可以進一步生成包含這些信息的透明界面并覆蓋在移動終端界面的中間。本發(fā)明實施例中,透明界面中可以預置對消息的操作接口,通過操作接口可以進一步完成回復消息的操作,或是可以退出第一應(yīng)用程序的全屏,進入相應(yīng)的消息操作界面。在具體的實現(xiàn)中,可以設(shè)定透明界面的展示時間,若用戶對該透明界面沒有操作,則等待預定時間后,該透明界面自動消失。具體而言,可以根據(jù)消息內(nèi)容的長短,決定了這個透明界面在屏幕上顯示的時間,通知內(nèi)容較多,則可以展示較長的時間,通知內(nèi)容較少,則可以展示較短的時間,例如100個字·,顯示10秒,10個字,顯示2秒等等。通過本發(fā)明實施例,在移動終端接收到消息后,若確定當前運行的應(yīng)用程序處于全屏狀態(tài),則生成一個對消息進行展示的透明界面,覆蓋在該應(yīng)用程序的界面的預設(shè)位置上,從而不會影響用戶繼續(xù)使用全屏運行的應(yīng)用程序,并且可以同時查看消息。參考圖2,示出了本發(fā)明實施例一種消息通知方法實施例2的流程圖,具體可以包括以下步驟:步驟201、接收通過界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式。與上個實施例不同的是,本實施例中,移動終端中預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,用戶可以通過該接口設(shè)置第一應(yīng)用程序的界面模式,界面模式包括可打斷模式和不可打斷模式。步驟202、接收消息。步驟203、確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài)。步驟204、獲取第一應(yīng)用程序的界面模式。步驟205、當?shù)谝粦?yīng)用程序的界面模式為不可打斷的模式時,生成對消息進行展示的透明界面,該透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上。在確定第一應(yīng)用程序的界面處于全屏模式后,可以進一步獲取第一應(yīng)用程序的界面模式,若界面模式處于不可打斷模式,則可以對消息進行展示,生成包含消息內(nèi)容的透明界面,將透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上,如此,用戶可以界面上查看消息,同時不會影響用戶查看第一應(yīng)用程序的界面。步驟206、當界面模式為可打斷的模式時,生成對消息進行展示的提示界面,并覆蓋在第一應(yīng)用程序的界面的預設(shè)位置。若處于全屏狀態(tài)的第一應(yīng)用程序的界面模式為可打斷的模式,則可以直接按照背景技術(shù)的方式,生成對消息進行展示的提示界面,并覆蓋在第一應(yīng)用程序的界面的預設(shè)位置,提示界面可以是不透明的界面。參考圖3,示出了本發(fā)明實施例一種消息通知方法實施例3的流程圖,具體可以包括以下步驟:移動終端中預置了針對第一應(yīng)用程序的界面模式設(shè)置接口。步驟301、接收通過界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,界面模式包括可打斷模式和不可打斷模式。步驟302、接收消息。步驟303、接收第一應(yīng)用程序發(fā)送的界面狀態(tài),界面狀態(tài)包括全屏狀態(tài)或非全屏狀態(tài)。步驟304、確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài)。與上個實施例不同的是,本實施例中,消息為發(fā)送給第二應(yīng)用程序的消息,各種消息可以具備相應(yīng)的處理優(yōu)先級或各種消息的第二應(yīng)用程序具備相應(yīng)的程序優(yōu)先級。步驟305、獲取消息的處理優(yōu)先`級或消息對應(yīng)的第二應(yīng)用程序的優(yōu)先級,以及第一應(yīng)用程序的界面模式。具體而言,針對各種不同的消息可以設(shè)置相應(yīng)的處理優(yōu)先級,例如電話為緊急,短信為非緊急;消息是由移動終端的應(yīng)用程序接收的,例如,短信是由手機的短信程序接收,站內(nèi)信是由網(wǎng)頁瀏覽器接收,本發(fā)明實施例中,可以針對各種不同的消息對應(yīng)的第二應(yīng)用程序設(shè)置相應(yīng)的優(yōu)先級,例如,來電接收程序的優(yōu)先級為一級,網(wǎng)頁瀏覽器的優(yōu)先級為二級,短信程序的優(yōu)先級為三級。本實施例中,在確定當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài)后,進一步確定接收到的消息對應(yīng)的處理優(yōu)先級,或是進一步確定接收消息的第二應(yīng)用程序的優(yōu)先級,以及當前針對第一應(yīng)用程序設(shè)置的界面模式。步驟306、當消息的處理優(yōu)先級為第一預設(shè)值或第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值,且第一應(yīng)用程序的界面模式為不可打斷的模式時,生成對消息進行展示的透明界面,該透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上。步驟307、當消息的處理優(yōu)先級不為第一預設(shè)值或第二應(yīng)用程序的程序優(yōu)先級不為第二預設(shè)值,且第一應(yīng)用程序的界面模式為不可打斷的模式時,將消息保存到移動終端的預設(shè)文件夾中。本實施例中,在第一應(yīng)用程序處于不可打斷的界面模式下,當接收到的消息的處理優(yōu)先級為第一預設(shè)值(例如緊急),或是當消息對應(yīng)的第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值(例如一級或二級)時,可以在當前界面的預設(shè)位置上,生成對消息進行展示的透明界面。
在具體的實現(xiàn)中,對各種消息處理優(yōu)先級的設(shè)置,以及對消息對應(yīng)的第二應(yīng)用程序的程序優(yōu)先級的設(shè)置可以按照具體的應(yīng)用環(huán)境和需求來確定,本發(fā)明對此并不做限制。在第一應(yīng)用程序處于不可打斷的界面模式下,當消息的處理優(yōu)先級不是第一預設(shè)值,或消息對應(yīng)的程序優(yōu)先級也不是第二預設(shè)值,則可以不對消息進行展示,直接將消息保存在移動終端的預設(shè)文件夾中,預設(shè)文件夾可以是移動終端操作系統(tǒng)的通知中心,不同的系統(tǒng)有可以不同的通知中心。在具體的實現(xiàn)中,移動終端接收的消息可以是一條或多個,當接收到多條消息時,可以先對比各個消息的處理優(yōu)先級,或是對比各條消息對應(yīng)的第二應(yīng)用程序的程序優(yōu)先級,最后確定出處理優(yōu)先級最高或是程序優(yōu)先級的消息,把這條消息作為待展示的消息,將這個消息的處理優(yōu)先級與第一預設(shè)值進行判斷,或是將這條消息對應(yīng)的程序優(yōu)先級與第二預設(shè)值進行判斷,以確定是否進行展示。綜上所述,通過本發(fā)明實施例,在移動終端接收到消息后,若確定當前運行的應(yīng)用程序處于全屏狀態(tài),則生成一個對消息進行展示的透明界面,覆蓋在該應(yīng)用程序的界面的預設(shè)位置上,從而不會影響用戶繼續(xù)使用全屏運行的應(yīng)用程序,并且可以同時查看消息。本發(fā)明實施例中,還可以進一步設(shè)定應(yīng)用程序的界面模式,在接收到消息后,若全屏運行的應(yīng)用程序的界面模式處于可打斷模式,則可以直接停止運行當前應(yīng)用程序,若處于不可打斷模式,則可以生成對消息進行展示的透明界面,覆蓋在該應(yīng)用程序的界面的預設(shè)位置上,用戶查看消息的同時,可以繼續(xù)看到第一應(yīng)用程序的界面,不影響對第一應(yīng)用程序的操作。本發(fā)明實施例中,還可以針對不同的消息或消息所對應(yīng)的應(yīng)用程序設(shè)置優(yōu)先級,在處于不可打斷時,對于優(yōu)先級比較高的消息,可以展示采用透明界面的方式進行展示。對于方法 實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因為依據(jù)本申請,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本申請所必須的。參考圖4,示出了本發(fā)明一種消息通知裝置實施例1的結(jié)構(gòu)框圖,具體可以包括以下模塊:消息接收模塊401,用于接收消息;狀態(tài)確定模塊402,用于確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài);界面生成模塊403,用于生成對消息進行展示的透明界面,該透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上。較佳的,消息可以包括來電、短信、郵件、即時通訊工具的通訊信息和社交網(wǎng)站的站內(nèi)信中的一種或多種。較佳的,各種消息具備相應(yīng)的預設(shè)位置,界面生成模塊203可以包括:內(nèi)容提取子模塊,用于提取消息的消息內(nèi)容,以及消息對應(yīng)展示的預設(shè)位置;消息展示子模塊,用于生成包含消息內(nèi)容的透明界面,將透明界面覆蓋在移動終端界面的預設(shè)位置。較佳的,透明界面中可以預置對消息的操作接口。
參考圖5,示出了本發(fā)明一種消息通知裝置實施例2的結(jié)構(gòu)框圖,具體可以包括以下模塊:與裝置實施例1不同的是,移動終端中可以預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,本實施例的裝置還可以包括:界面模式設(shè)置模塊501,用于接收通過界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,界面模式包括可打斷模式和不可打斷模式。消息接收模塊502,用于接收消息;狀態(tài)確定模塊503,用于確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài)。較佳的,本實施例的裝置還包括:第一獲取模塊504,用于獲取第一應(yīng)用程序的界面模式。較佳的,本實施例的裝置還可以包括:提示生成模塊505,用于當界面模式為可打斷的模式時,生成對消息進行展示的提示界面,并覆蓋在第一應(yīng)用程序的界面的預設(shè)位置。界面生成模塊506,用于當?shù)谝粦?yīng)用程序的界面模式為不可打斷的模式時,生成對消息進行展示的透明界面,該透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上。參考圖6,示出了本發(fā)明一種消息通知裝置實施例3的結(jié)構(gòu)框圖,具體可以包括以下模塊:與裝置實施例1不同的是,移動終端中可以預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,本實施例的裝置還可以包括:界面模式設(shè)置模塊601,用于接收通過界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,界面模式包括可打斷模式和不可打斷模式。消息接收模塊602,用于接收消息;狀態(tài)確定模塊603,用于確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài)。與裝置實施例2不同的是,消息為發(fā)送給第二應(yīng)用程序的消息,各種消息具備相應(yīng)的處理優(yōu)先級或各種消息的第二應(yīng)用程序具備相應(yīng)的程序優(yōu)先級;較佳的,本實施例的裝置還包括:第二獲取模塊604,用于獲取消息的處理優(yōu)先級或消息對應(yīng)的第二應(yīng)用程序的優(yōu)先級,以及第一應(yīng)用程序的界面模式;界面生成模塊605,用于當消息的處理優(yōu)先級為第一預設(shè)值或第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值,且第一應(yīng)用程序的界面模式為不可打斷的模式時,生成對消息進行展示的透明界面,該透明界面覆蓋在第一應(yīng)用程序的界面的預設(shè)位置上。消息保存模塊606,用于當消息的處理優(yōu)先級不為第一預設(shè)值或第二應(yīng)用程序的程序優(yōu)先級不為第二預設(shè)值,且第一應(yīng)用程序的界面模式為不可打斷的模式時,將消息保存到移動終端的預設(shè)文件夾中。較佳的,本實施例的裝置還可以包括:狀態(tài)接收模塊607,用于接收第一應(yīng)用程序發(fā)送的界面狀態(tài),界面狀態(tài)包括全屏狀態(tài)或非全屏狀 態(tài)。
由于所述裝置實施例基本相應(yīng)于前述圖1、圖2和圖3所示的方法實施例,故本實施例的描述中未詳盡之處,可以參見前述實施例中的相關(guān)說明,在此就不贅述了。本發(fā)明可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機、服務(wù)器計算機、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。本發(fā)明可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本發(fā)明,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠程計算機存儲介質(zhì)中。在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有
更多限制的情況下,由語句“包括一個......”限定的要素,并不排除在包括所述要素的過
程、方法、物品或者設(shè)備中還存在另外的相同要素。以上對本發(fā)明所提供的一種消息通知方法和一種消息通知裝置進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。 ·
權(quán)利要求
1.一種消息通知方法,其特征在于,包括: 接收消息; 確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài); 生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述消息包括來電、短信、郵件、即時通訊工具的通訊信息和社交網(wǎng)站的站內(nèi)信中的一種或多種。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述移動終端中預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,在接收消息之前,所述方法還包括: 接收通過所述界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,所述界面模式包括可打斷模式和不可打斷模式。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述生成對消息進行展示的透明界面的步驟之前,所述方法還包括: 獲取所述第一應(yīng)用程序的界面模式,當所述第一應(yīng)用程序的界面模式為不可打斷的模式時,執(zhí)行生成對消息進行展示的透明界面的步驟。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 當所述界面模式為可打斷的模式時,生成對所述消息進行展示的提示界面,并覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置。
6.根據(jù)權(quán)利要求3所述·的方法,其特征在于,所述消息為發(fā)送給第二應(yīng)用程序的消息,各種消息具備相應(yīng)的處理優(yōu)先級或各種消息的第二應(yīng)用程序具備相應(yīng)的程序優(yōu)先級; 在所述生成對消息進行展示的透明界面的步驟之前,所述方法還包括: 獲取所述消息的處理優(yōu)先級或所述消息對應(yīng)的第二應(yīng)用程序的優(yōu)先級,以及所述第一應(yīng)用程序的界面模式; 當所述消息的處理優(yōu)先級為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,執(zhí)行生成包含消息的透明界面的步驟。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括: 當所述消息的處理優(yōu)先級不為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級不為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,將所述消息保存到移動終端的預設(shè)文件夾中。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,各種消息具備相應(yīng)的預設(shè)位置,所述生成對消息進行展示的透明界面的步驟包括: 提取所述消息的消息內(nèi)容,以及所述消息對應(yīng)展示的預設(shè)位置; 生成包含所述消息內(nèi)容的透明界面,將所述透明界面覆蓋在移動終端界面的所述預設(shè)位置。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 接收第一應(yīng)用程序發(fā)送的界面狀態(tài),所述界面狀態(tài)包括全屏狀態(tài)或非全屏狀態(tài)。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述透明界面中預置對所述消息的操作接口。
11.一種消息通知裝置,其特征在于,包括: 消息接收模塊,用于接收消息; 狀態(tài)確定模塊,用于確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài); 界面生成模塊,用于生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述消息包括來電、短信、郵件、即時通訊工具的通訊信息和社交網(wǎng)站的站內(nèi)信中的一種或多種。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述移動終端中預置了針對第一應(yīng)用程序的界面模式設(shè)置接口,所述裝置還包括: 界面模式設(shè)置模塊,用于接收通過所述界面設(shè)置接口設(shè)置的第一應(yīng)用程序的界面模式,所述界面模式包括可打斷模式和不可打斷模式。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括: 第一獲取模塊,用于獲取所述第一應(yīng)用程序的界面模式; 所述界面生成模塊還用于,當所述第一應(yīng)用程序的界面模式為不可打斷的模式時,生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,還包括: 提示生成模塊,用于當所述界面模式為可打斷的模式時,生成對所述消息進行展示的提示界面,并覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述消息為發(fā)送給第二應(yīng)用程序的消息,各種消息具備相應(yīng)的處理優(yōu)先級或各種消息的第二應(yīng)用程序具備相應(yīng)的程序優(yōu)先級; 所述裝置還包括: 第二獲取模塊,用于獲取所述消息的處理優(yōu)先級或所述消息對應(yīng)的第二應(yīng)用程序的優(yōu)先級,以及所述第一應(yīng)用程序的界面模式; 所述界面生成模塊還用于,當所述消息的處理優(yōu)先級為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,還包括: 消息保存模塊,用于當所述消息的處理優(yōu)先級不為第一預設(shè)值或所述第二應(yīng)用程序的程序優(yōu)先級不為第二預設(shè)值,且所述第一應(yīng)用程序的界面模式為不可打斷的模式時,將所述消息保存到移動終端的預設(shè)文件夾中。
18.根據(jù)權(quán)利要求11所述的裝置,其特征在于,各種消息具備相應(yīng)的預設(shè)位置,所述界面生成模塊包括: 內(nèi)容提取子模塊,用于提取所述消息的消息內(nèi)容,以及所述消息對應(yīng)展示的預設(shè)位置; 消息展示子模塊,用于生成包含所述消息內(nèi)容的透明界面,將所述透明界面覆蓋在移動終端界面的所述預設(shè)位置。
19.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括:狀態(tài)接收模塊,用于接收第一應(yīng)用程序發(fā)送的界面狀態(tài),所述界面狀態(tài)包括全屏狀態(tài)或非全屏狀態(tài)。
20.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述透明界面中預置對所述消息的操作接口。`
全文摘要
本發(fā)明實施例提供了一種消息通知方法及裝置。所述方法包括接收消息;確定移動終端當前運行的第一應(yīng)用程序的界面處于全屏狀態(tài);生成對所述消息進行展示的透明界面,所述透明界面覆蓋在所述第一應(yīng)用程序的界面的預設(shè)位置上。本發(fā)明實施例提供的消息通知方法及裝置,可以避免接收消息影響移動終端當前應(yīng)用程序的運行。
文檔編號H04M1/725GK103248757SQ201310105129
公開日2013年8月14日 申請日期2013年3月28日 優(yōu)先權(quán)日2013年3月28日
發(fā)明者劉道寬, 王斌, 翁海斌 申請人:北京小米科技有限責任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1