本發(fā)明涉及通信技術領域,特別涉及消息的提示方法及裝置。
背景技術:
近年來,隨著手機、平板電腦等智能終端的不斷發(fā)展,終端功能也日益完善多樣。終端用戶可通過終端下載應用、觀看視頻、聽取音樂、欣賞圖片或者閱讀書籍等。目前,播放音樂已是智能終端的重要娛樂功能之一。在現(xiàn)有技術中,在音樂播放過程中,會因為來電話、短信、QQ消息、微信消息以及各種應用程序的推送信息等引起播放聲音變小或者中斷,甚至導致聽歌的時候曲目中斷,聽感體驗差。
技術實現(xiàn)要素:
本發(fā)明實施方式的目的在于提供一種消息的提示方法,使得在使用終端播放音樂時,可避免因消息提示而導致者聲音變小或中斷,提升用戶聽歌體驗。
為解決上述技術問題,本發(fā)明的實施方式提供了一種消息的提示方法,包括:在檢測到終端進入音樂播放狀態(tài)時,判斷是否接收到消息;當接收到所述消息時,將接收到的所述消息緩存在本地;在檢測到所述終端退出所述音樂播放狀態(tài)時,將緩存在本地的所述消息進行提示。
本發(fā)明的實施方式還提供了一種消息的提示裝置,包括:檢測模塊、消息接收模塊、存儲模塊、消息提示模塊;所述檢測模塊,用于檢測終端是否進入音樂播放狀態(tài);所述消息接收模塊,用于接收消息;所述存儲模塊,用于將所述消息接收模塊接收到的消息緩存在本地;所述消息提示模塊,用于在所述檢測模塊檢測到所述終端退出所述音樂播放狀態(tài)時,將所述緩存在本地的消息進行提示。
本發(fā)明實施方式相對于現(xiàn)有技術而言,在使用終端進行播放音樂時,可以只接收消息而不提示,即將音樂播放過程中接收到的消息進行攔截,在音樂播放完畢時再進行提示,避免在音樂播放過程中因為有消息提示而導致音樂播放的聲音變小或者中斷,提升用戶聽歌體驗。
另外,在接收到所述消息之后,且在將接收到的所述消息緩存在本地之前,還包括:判定所述終端已插入耳機;所述消息的提示方法還包括:當判定所述終端未插入耳機時,將接收到的所述消息進行提示。由于在現(xiàn)有技術中,當使用耳機聽音樂時,由于終端播放的所有聲音都會傳入耳朵,當有消息提示時,會極大的影響聽感。本實施方式可以只在使用耳機播放音樂的情況下,只接收消息而不提示,在音樂播放完畢時再進行提示。而在不使用耳機播放音樂的情況下可以將接收到的消息正常提示,避免用戶帶著耳機時由于消息的提示而影響聽感。
另外,在所述檢測到終端進入音樂播放狀態(tài)之后,還包括:斷開網(wǎng)絡連接;其中,所述網(wǎng)絡為無線通信網(wǎng)絡;在檢測到所述終端退出所述音樂播放狀態(tài)之后,還包括:恢復所述網(wǎng)絡連接。這樣,在播放音樂時,通過斷開網(wǎng)絡連接避免音樂播放過程中,接收到QQ消息、微信消息以及一些應用程序推送的消息等即時消息,而同時又不會影響到通話請求消息以及短消息的接收,避免錯過重要來電和短信。這樣就只需要將音樂播放過程中接收到的短消息以及通話請求消息進行攔截,可以減少終端攔截消息的工作量,提高工作效率。同時,由于關閉了網(wǎng)絡連接,也可以降低終端功耗。
另外,所述消息為通話請求消息;在所述接收到所述消息之后,且在所述將接收到的所述消息緩存在本地之前,還包括:讀取所述通話請求消息對應的用戶;檢測所述用戶在音樂播放過程中的通話請求次數(shù);在所述通話請求次數(shù)超過1次時,提示所述通話請求。這樣,在音樂播放過程中可以將重要的電話信息及時提示,避免錯過重要電話,使得本發(fā)明的實施方式更加完善。
附圖說明
圖1是根據(jù)本發(fā)明第一實施方式的消息的提示方法的流程圖;
圖2是根據(jù)本發(fā)明第二實施方式的消息的提示方法的流程圖;
圖3是根據(jù)本發(fā)明第三實施方式的消息的提示方法的流程圖;
圖4是根據(jù)本發(fā)明第四實施方式的消息的提示方法的流程圖;
圖5是根據(jù)本發(fā)明第五實施方式的消息的提示裝置的結(jié)構(gòu)示意圖;
圖6是根據(jù)本發(fā)明第七實施方式的消息的提示裝置的結(jié)構(gòu)示意圖;
圖7是根據(jù)本發(fā)明第八實施方式的消息的提示裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的各實施方式進行詳細的闡述。然而,本領域的普通技術人員可以理解,在本發(fā)明各實施方式中,為了使讀者更好地理解本申請而提出了許多技術細節(jié)。但是,即使沒有這些技術細節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請所要求保護的技術方案。
本發(fā)明的第一實施方式涉及一種消息的提示方法,其流程如圖1所示,具體如下:
在步驟101中,檢測到終端處于音樂播放狀態(tài)。具體的說,本實施方式中的終端可以為手機、平板電腦等具有通信功能的移動電子設備。實際應用中可以通過終端內(nèi)的CPU接收到觸發(fā)播放器工作的信號而檢測到終端處于音樂播放狀態(tài)。
在步驟102中,判斷終端是否接收到消息。具體的說,本實施方式中的消息包括通話請求消息、短消息以及即時通訊消息,其中,通話請求消息可以為來電通話請求、QQ視頻語音通話請求、微信視頻通話請求等消息;短消息即手機短信;即時消息可以為QQ、微信等聊天軟件的消息以及各種應用程序推送的消息。本步驟中若判斷結(jié)果為是,說明終端有接收到消息,則進入步驟103,否則說明終端沒有接收到消息,則返回本步驟繼續(xù)判斷。
在步驟103中,將消息緩存在本地。具體的說,可以將接收到的消息緩存在終端的存儲模塊中。
在步驟104中,判斷終端是否退出音樂播放狀態(tài)。具體的說,在本實施方式中,可以通過檢測終端內(nèi)的CPU是否接收到觸發(fā)退出播放器的信號而判斷終端是否退出音樂播放狀態(tài)。當檢測到終端處于非音樂播放狀態(tài)時,則判定終端已經(jīng)退出音樂播放狀態(tài),本步驟中若判斷結(jié)果為是,說明終端退出音樂播放狀態(tài),則進入步驟105,否則說明終端仍然處于音樂播放狀態(tài),則返回步驟102。
在步驟105中,將緩存在本地的消息進行提示。本實施方式中可以將緩存在本地的消息以文字、響鈴或者震動中的至少一種形式進行提示,實際應用中,可以以三者之中的其中一種進行提示,也可以以三者的任意組合進行提示,在本實施方式中不做限定。
本實施方式相對于現(xiàn)有技術而言,在使用終端進行播放音樂時,可以只接收消息而不提示,即將音樂播放過程中接收到的消息進行攔截,在音樂播放完畢時再進行提示,避免在音樂播放過程中因為有消息提示而導致音樂播放的聲音變小或者中斷,提升用戶聽音樂的體驗。
本發(fā)明的第二實施方式涉及一種消息的提示方法。第二實施方式在第一實施方式的基礎上做了改進,改進之處在于:在本實施方式中,在將接收到的消息緩存在本地之前,增加對是否插入耳機的判斷,可以在使用耳機聽歌時獲得較好的聽歌體驗。本實施方式中的消息的提示方法流程如圖2所示,具體如下:
本實施方式中的步驟201-202與第一實施方式中的步驟101-102類似,在此不再贅述。
在步驟203中,判斷終端是否插入耳機。若是則進入步驟205,否則進入步驟204。
在步驟204中,將消息進行提示。具體的說,本步驟中的消息為終端接收到的消息,包括通話請求消息、短消息以及即時通訊消息,其中,通話請求消息可以為來電通話請求、QQ視頻語音通話請求、微信視頻通話請求等消息,即時消息可以為QQ、微信等聊天軟件的消息以及各種應用程序推送的消息。在將該消息提示時,以文字、響鈴或者震動中的至少一種形式進行提示。
本實施方式中的步驟205-207與第一實施方式中的步驟103-105類似,在此不再贅述。
本實施方式中可以只在使用耳機播放音樂的情況下,只接收消息而不提示,在音樂播放完畢時再進行提示。而在不使用耳機播放音樂的情況下可以將接收到的消息正常提示,避免用戶帶著耳機時由于消息的提示而影響音樂播放效果。
本發(fā)明第三實施方式涉及一種消息的提示方法,第三實施方式在第一實施方式的基礎上做了改進,改進之處在于:在本實施方式中,在播放音樂時斷開網(wǎng)絡連接,在退出音樂播放時恢復網(wǎng)絡連接,不僅可以在播放音樂過程中避免即時消息的打擾還可以節(jié)約功耗。本實施方式中的消息的提示方法流程如圖3所示,具體如下:
本實施方式中的步驟301與第一實施方式中的步驟101類似,在此不再贅述。
在步驟302中,斷開網(wǎng)絡連接。具體的說,本實施方式中的網(wǎng)絡為無線通信網(wǎng)絡,包括無線WIFI、GPRS、藍牙、紅外等無線網(wǎng)絡。本實施方中可以通過直接調(diào)用終端內(nèi)網(wǎng)絡連接端口來控制網(wǎng)絡連接的通斷。斷開網(wǎng)絡連接之后,終端將不會收到無線網(wǎng)絡信號傳輸?shù)南ⅲ热缯fQQ消息、微信消息以及一些應用程序推送的消息等。
本實施方式中的步驟303-305與第一實施方式中的步驟102-104類似,在此不再贅述。
在步驟306中,恢復網(wǎng)絡連接。
本實施方式中的步驟307與第一實施方式中的步驟105類似,在此不再贅述。
本實施方式中在播放音樂時,可以通過斷開網(wǎng)絡連接避免音樂播放過程中,接收到QQ消息、微信消息以及一些應用程序推送的消息等即時消息,而同時又不會影響到通話請求消息以及短消息的接收,避免錯過重要來電和短信。這樣就只需要將音樂播放過程中接收到的短消息以及通話請求消息進行攔截,可以減少終端攔截消息的工作量,提高工作效率。同時,由于關閉了網(wǎng)絡連接,也可以降低終端功耗。
本發(fā)明的第四實施方式涉及一種消息的提示方法。第四實施方式在第一實施方式的基礎上做了改進,改進之處在于:在本實施方式中,接收到的消息為通話請求消息時,在將接收到的消息緩存在本地之前,將多次通話請求的消息進行提示,避免錯過重要的通話請求。本實施方式中的消息為通話請求消息時的提示方法流程如圖4所示,具體如下:
本實施方式中的步驟401-402與第一實施方式中的步驟101-102類似,在此不再贅述。
在步驟403中,讀取通話請求信息對應的用戶。具體的說,可以通過讀取終端內(nèi)的通訊錄來讀取通話請求信息對應的用戶,或者直接將通話請求的來電號碼作為通話請求信息對應的用戶。
在步驟404中,檢測該用戶在音樂播放過程中的通話請求次數(shù)。
在步驟405中,判斷通話請求次數(shù)是否超過1次。若是則進入步驟406,否則進入步驟407。
在步驟406中,將消息進行提示。具體的說,可以以文字、響鈴或者震動中的至少一種形式進行提示。
本實施方式中的步驟407-409與第一實施方式中的步驟103-105類似,在此不再贅述。
本實施方式中,在音樂播放過程中可以將重要的通話請求消息及時提示,避免錯過重要的通話請求,使得本發(fā)明的實施方式更加完善。
在實際應用中,也可以在終端進入音樂播放狀態(tài)之后同時斷開無線通信網(wǎng)絡以及信號網(wǎng)絡,即終端既不能接收QQ消息、微信消息以及一些應用程序推送的消息等即時消息,也不能接收短信以及通話請求消息。這種情況適用于沒有重要來電及短信的用戶,此時,在音樂播放過程中可以杜絕所有消息,既能提升用戶聽歌體驗,又可以最大程度降低終端功耗。
需要說明的是,以上幾種實施方式可以結(jié)合起來實施。
上面各種方法的步驟劃分,只是為了描述清楚,實現(xiàn)時可以合并為一個步驟或者對某些步驟進行拆分,分解為多個步驟,只要包含相同的邏輯關系,都在本專利的保護范圍內(nèi);對算法中或者流程中添加無關緊要的修改或者引入無關緊要的設計,但不改變其算法和流程的核心設計都在該專利的保護范圍內(nèi)。
本發(fā)明第五實施方式涉及一種消息的提示裝置。應用于第一至第四實施方式中任意一個實施方式中的消息的提示方法,本實施方式中的消息的提示裝置包括:檢測模塊1、消息接收模塊2、存儲模塊3以及消息提示模塊4,如圖5所示。
檢測模塊1用于檢測終端是否進入音樂播放狀態(tài);
消息接收模塊2用于接收消息;
存儲模塊3用于將所述消息接收模塊接收到的消息緩存在本地;
消息提示模塊4用于在檢測模塊1檢測到終端退出音樂播放狀態(tài)時,將緩存在本地的消息進行提示。
不難發(fā)現(xiàn),本實施方式為與第一實施方式相對應的裝置實施例,本實施方式可與第一實施方式互相配合實施。第一實施方式中提到的相關技術細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關技術細節(jié)也可應用在第一實施方式中。
值得一提的是,本實施方式中所涉及到的各模塊均為邏輯模塊,在實際應用中,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實施方式中并沒有將與解決本發(fā)明所提出的技術問題關系不太密切的單元引入,但這并不表明本實施方式中不存在其它的單元。
本發(fā)明第六實施方式涉及一種消息的提示裝置。第六實施方式在第五實施的基礎上做了改進,改進之處在于:在本實施方式中,可參考圖5,檢測模塊1還用于在消息接收模塊2接收到消息之后,判斷終端是否插入耳機,當終端插入耳機時,存儲模塊3將消息接收模塊2接收到的消息緩存在本地之前。
消息提示模塊4還用于在終端未插入耳機時,將消息接收模塊2接收到的消息進行提示。
由于第二實施方式與本實施方式相互對應,因此本實施方式可與第二實施方式互相配合實施。第二實施方式中提到的相關技術細節(jié)在本實施方式中依然有效,在第二實施方式中所能達到的技術效果在本實施方式中也同樣可以實現(xiàn),為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關技術細節(jié)也可應用在第二實施方式中。
本發(fā)明第七實施方式涉及一種消息的提示裝置。第七實施方式在第五實施的基礎上做了改進,改進之處在于:在本實施方式中消息的提示裝置還包括網(wǎng)絡控制模塊5,如圖6所示。
網(wǎng)絡控制模塊5用于在檢測模塊1檢測到終端進入音樂播放狀態(tài)之后,斷開網(wǎng)絡連接;其中,網(wǎng)絡為無線通信網(wǎng)絡;
網(wǎng)絡控制模塊5還用于在檢測模塊1檢測到終端退出音樂播放狀態(tài)之后,恢復網(wǎng)絡連接。
本實施方式為與第三實施方式相對應的裝置實施例,本實施方式可與第三實施方式互相配合實施。第三實施方式中提到的相關技術細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關技術細節(jié)也可應用在第三實施方式中。
本發(fā)明第八實施方式涉及一種消息的提示裝置。第八實施方式在第五實施的基礎上做了改進,改進之處在于:本實施方式中的消息為通話請求消息,本實施方式中的消息的提示裝置還包括讀取模塊6,如圖7所示。
讀取模塊6用于在消息接收模塊2接收到消息之后,且在存儲模塊3將消息接收模塊2接收到的消息緩存在本地之前,讀取通話請求消息對應的用戶;
檢測模塊1還用于檢測用戶在音樂播放過程中的通話請求次數(shù);
消息提示模塊4還用于在通話請求次數(shù)超過1次時,提示該通話請求。
本實施方式為與第四實施方式相對應的裝置實施例,本實施方式可與第四實施方式互相配合實施。第四實施方式中提到的相關技術細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關技術細節(jié)也可應用在第四實施方式中。
本領域技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序存儲在一個存儲介質(zhì)中,包括若干指令用以使得一個設備(可以是單片機,芯片等)或處理器(processor)執(zhí)行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
本領域的普通技術人員可以理解,上述各實施方式是實現(xiàn)本發(fā)明的具體實施例,而在實際應用中,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。