本發(fā)明涉及用戶交互技術(shù)領(lǐng)域,特別是涉及一種來電顯示方法及其裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)和電子信息技術(shù)的不斷發(fā)展,現(xiàn)有的智能終端能夠支持的功能越來越多,顯示播放的效果越來越好,其廣泛的進(jìn)入到日常生活中,而不僅僅是作為一種通信工具。
伴隨著各類型的網(wǎng)絡(luò)視頻和直播平臺(tái)的迅速發(fā)展,可觀看的流媒體資源越來越豐富,越來越多的用戶已經(jīng)放棄使用或者較少的使用傳統(tǒng)的電視等功能單一的顯示設(shè)備來觀看視頻或者直播,而是選擇使用智能終端(例如手機(jī)),以客戶端或者網(wǎng)頁鏈接接入的方式來觀看視頻或者直播。
在實(shí)現(xiàn)本發(fā)明的過程中,申請(qǐng)人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在著如下的問題:在用戶使用智能終端觀看視頻或者執(zhí)行其他功能操作時(shí),可能出現(xiàn)突然的來電或者呼叫,這時(shí)智能終端會(huì)生硬、直接的將當(dāng)前頁面切換到來電顯示的頁面,打斷用戶的視頻觀看進(jìn)程或者某些功能的運(yùn)行進(jìn)程,導(dǎo)致用戶的不便,尤其是當(dāng)來電或者呼叫屬于用戶不希望接聽的騷擾來電時(shí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例主要解決的技術(shù)問題是提供一種來電顯示方法及其裝置,能夠解決現(xiàn)有技術(shù)中來電顯示的切換方式較為生硬直接,容易導(dǎo)致用戶的不便的問題。
為解決上述技術(shù)問題,本發(fā)明實(shí)施方式采用的一個(gè)技術(shù)方案是:提供一種來電顯示方法。所述方法包括:
在初始顯示框中顯示功能頁面,并判斷是否存在來電呼叫指令;
當(dāng)存在所述來電呼叫指令時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面;并且將所述功能頁面縮小至具有預(yù)設(shè)尺寸的懸浮顯示框中顯示,所述懸浮顯示框設(shè)置在所述初始顯示框的上層。
可選地,在將所述功能頁面縮小至具有預(yù)設(shè)尺寸的懸浮顯示框中顯示的步驟之后,所述方法還包括:
暫停運(yùn)行所述功能頁面對(duì)應(yīng)的功能;判斷由所述來電呼叫指令建立的語音通話是否結(jié)束;在所述語音通話結(jié)束時(shí),重新在所述初始顯示框顯示所述功能頁面;在延時(shí)預(yù)定時(shí)間段后,運(yùn)行所述功能頁面對(duì)應(yīng)的功能。
可選地,所述方法還包括:當(dāng)監(jiān)聽到所述來電呼叫指令時(shí),停止所述功能頁面的音頻輸出。
可選地,所述方法還包括:根據(jù)所述初始顯示框以及初始顯示框與懸浮顯示框的默認(rèn)比例,確定所述預(yù)設(shè)尺寸以及懸浮顯示框的初始顯示位置;當(dāng)所述功能頁面在所述懸浮顯示框顯示時(shí),接收調(diào)整指令;根據(jù)所述調(diào)整指令,實(shí)時(shí)調(diào)整所述懸浮顯示框的尺寸以及顯示位置;并且對(duì)應(yīng)的更新所述預(yù)設(shè)尺寸及初始顯示位置。
可選地,所述當(dāng)存在所述來電呼叫指令時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面,具體包括:當(dāng)存在所述來電呼叫指令時(shí),獲取來電呼叫指令對(duì)應(yīng)的呼叫方信息;判斷所述呼叫方信息是否屬于呼叫黑名單,所述呼叫黑名單為用戶預(yù)設(shè)的名單;
若是,則忽略所述來電呼叫指令;若否,則在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面。
為解決上述技術(shù)問題,本發(fā)明實(shí)施方式采用的一個(gè)技術(shù)方案是:提供一種來電顯示裝置。所述來電顯示裝置包括:顯示模塊,用于在初始顯示框中顯示功能頁面;判斷模塊,用于判斷是否存在來電呼叫指令;
所述顯示模塊還用于:當(dāng)存在所述來電呼叫指令時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面;并且將所述功能頁面縮小至具有預(yù)設(shè)尺寸的懸浮顯示框中顯示,所述懸浮顯示框設(shè)置在所述初始顯示框的上層。
可選地,還包括:功能頁面控制模塊;
所述功能頁面控制模塊包括:暫停單元,用于暫停運(yùn)行所述功能頁面對(duì)應(yīng)的功能;語音通話判斷單元,用于判斷由所述來電呼叫指令建立的語音通話是否結(jié)束;以及運(yùn)行單元,用于在延時(shí)預(yù)定時(shí)間段后,運(yùn)行所述功能頁面對(duì)應(yīng)的功能;
所述顯示模塊還用于,在所述語音通話結(jié)束時(shí),重新在所述初始顯示框顯示所述功能頁面。
可選地,所述方法還包括:音頻控制模塊;所述音頻控制模塊用于,當(dāng)存在所述來電呼叫指令時(shí),停止所述功能頁面的音頻輸出。
可選地,還包括:尺寸設(shè)置模塊以及調(diào)整模塊;
所述尺寸設(shè)置模塊用于,根據(jù)所述初始顯示框以及初始顯示框與懸浮顯示框的默認(rèn)比例,確定所述預(yù)設(shè)尺寸以及懸浮顯示框的初始顯示位置;
所述調(diào)整模塊用于,當(dāng)所述功能頁面在所述懸浮顯示框顯示時(shí),接收調(diào)整指令;并且根據(jù)所述調(diào)整指令,對(duì)應(yīng)的更新所述預(yù)設(shè)尺寸及初始顯示位置;
所述顯示模塊還用于,根據(jù)所述調(diào)整指令,實(shí)時(shí)調(diào)整所述懸浮顯示框的尺寸以及顯示位置。
可選地,所述判斷模塊還用于:當(dāng)存在所述來電呼叫指令時(shí),獲取來電呼叫指令對(duì)應(yīng)的呼叫方信息;
判斷所述呼叫方信息是否屬于呼叫黑名單,所述呼叫黑名單為用戶預(yù)設(shè)的名單;并且所述呼叫方信息屬于呼叫黑名單時(shí),忽略所述來電呼叫指令;
所述顯示模塊還用于,所述呼叫方信息不屬于呼叫黑名單時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面。
本發(fā)明實(shí)施例提供的一種來電顯示方法及其裝置,通過將當(dāng)前正在執(zhí)行的功能頁面縮小的方式,能夠在顯示來電消息的同時(shí)繼續(xù)顯示用戶正在進(jìn)行的功能頁面,能夠避免生硬、直接的切換,便于用戶進(jìn)行操作以及提升用戶體驗(yàn)。
附圖說明
圖1是本發(fā)明實(shí)施例提供的應(yīng)用場(chǎng)景的示意圖;
圖2是本發(fā)明實(shí)施例提供的智能終端的硬件框架結(jié)構(gòu)圖;
圖3是本發(fā)明實(shí)施例提供的來電顯示方法的方法流程圖;
圖4是本發(fā)明另一實(shí)施例提供的來電顯示方法方法流程圖;
圖5是本發(fā)明又一實(shí)施例提供的來電顯示方法的方法流程圖;
圖6是本發(fā)明實(shí)施例提供的防騷擾功能的方法流程圖;
圖7是本發(fā)明實(shí)施例提供的來電顯示裝置的功能框圖圖;
圖8是本發(fā)明實(shí)施例提供的功能頁面控制模塊的功能框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在現(xiàn)有的智能終端中,除了傳統(tǒng)的蜂窩網(wǎng)絡(luò)外,還可以支持一種或者多種不同的,基于互聯(lián)網(wǎng)提供的語音和/或視頻通話功能。在本發(fā)明實(shí)施例中,所述來電是指由特定聯(lián)系人發(fā)起的,指向一個(gè)或者多個(gè)特定人物或者群體的,建立雙向語音和/或視頻通話的請(qǐng)求。該請(qǐng)求通??梢允前l(fā)送至對(duì)應(yīng)移動(dòng)終端的,任何合適形式的來電呼叫指令。
另外,智能終端在顯示某個(gè)特定的功能頁面時(shí),通常使用特定的容器裝載這些功能頁面,從而有序的在顯示屏幕上顯示。在本發(fā)明實(shí)施例中,使用顯示框或者類似的術(shù)語來表示特定大小的容器,表示用戶可以觀察到的功能頁面在顯示屏幕中的位置或者尺寸。
圖1為本發(fā)明實(shí)施例提供的來電顯示方法的應(yīng)用場(chǎng)景。如圖1所示,包括:若干個(gè)智能終端10、用戶20以及網(wǎng)絡(luò)30。
所述智能終端10具體可以是任何合適的,運(yùn)行有智能操作系統(tǒng)的終端設(shè)備,例如手機(jī)、平板電腦、智能可穿戴設(shè)備等。
如圖2所示,所述智能終端10具有至少一個(gè)處理器11、存儲(chǔ)器12、顯示裝置13、輸入/輸出設(shè)備14以及通信模組15。在一些實(shí)施例中,還可以根據(jù)實(shí)際需要,添加或者減省一些功能模塊,例如增加一個(gè)或者多個(gè)功能按鍵,觸控屏幕等。
在圖2中,處理器11、存儲(chǔ)器12、顯示裝置13、輸入/輸出設(shè)備14以及通信模組15可以通過總線或者其他方式連接,圖2中以通過總線連接為例。
存儲(chǔ)器12作為一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可用于存儲(chǔ)非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊,處理器11通過運(yùn)行存儲(chǔ)在存儲(chǔ)器12中的非易失性軟件程序、指令以及模塊,從而執(zhí)行服務(wù)器的各種功能應(yīng)用以及數(shù)據(jù)處理,實(shí)現(xiàn)本發(fā)明實(shí)施例提供的來電顯示方法中的一個(gè)或者多個(gè)步驟。
所述存儲(chǔ)器12可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他非易失性固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,存儲(chǔ)器12可選包括相對(duì)于處理器11遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
所述智能終端10中運(yùn)行的智能操作系統(tǒng),可以支持一個(gè)或者多個(gè)不同的語音/視頻通話形式,例如普通的基于2g/3g/4g蜂窩網(wǎng)絡(luò)的語音通話或者視頻通話,基于社交應(yīng)用的即時(shí)語音交互等。
用戶20可以通過智能終端10的輸入/輸出設(shè)備14(例如,觸摸屏幕、控制按鍵),輸入相應(yīng)的用戶指令(如一個(gè)或者多個(gè)關(guān)鍵字),令所述智能終端10向特定的用戶發(fā)送呼叫請(qǐng)求(例如撥打特定的手機(jī)號(hào)碼),對(duì)端的智能終端可以通過所述網(wǎng)絡(luò)30接收到對(duì)應(yīng)的來電呼叫指令,并作出相應(yīng)的來電顯示動(dòng)作,提示用戶20是否與請(qǐng)求方(或呼叫人)建立聯(lián)系。
所述網(wǎng)絡(luò)30具體可以是任何合適,具有一個(gè)或者多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),能夠提供不同資源的開放或者封閉式的網(wǎng)絡(luò)。例如,互聯(lián)網(wǎng)或者2g/3g/4g蜂窩網(wǎng)絡(luò)。所述通信模組15可以任何合適的有線或者無線通信模組,例如wifi通信模組、藍(lán)牙通信模組或者物理網(wǎng)線接口等,用于與網(wǎng)絡(luò)30建立通信信道,傳輸數(shù)據(jù)。
在一些實(shí)施例中,所述智能終端10則可以通過通信模組15,連接到所述網(wǎng)絡(luò)30,從所述網(wǎng)絡(luò)30中獲取相應(yīng)的數(shù)據(jù)或者通過網(wǎng)絡(luò)建立相應(yīng)數(shù)據(jù)連接通道,支持雙向語音/視頻通話。
在日常的使用過程中,智能終端10可能在任何特定的時(shí)刻,接受到來自對(duì)端的來電呼叫指令。智能終端10在接收到這樣的指令時(shí),可以采用合適的方式平衡當(dāng)前正在執(zhí)行的任務(wù)(例如播放視頻)和來電顯示之間的沖突,更平滑的實(shí)現(xiàn)兩個(gè)任務(wù)之間的切換一提升用戶體驗(yàn)。
圖3為本發(fā)明實(shí)施例提供的來電顯示方法的方法流程圖。如圖3所示,該方法包括如下步驟:
301、在初始顯示框中顯示功能頁面,并判斷是否存在來電呼叫指令。
在用戶使用智能終端執(zhí)行某些特定功能,滿足自己的使用需求時(shí),例如觀看視頻,智能終端會(huì)將對(duì)應(yīng)的功能頁面在初始顯示框中顯示,作為用戶交互的方式,以滿足用戶的使用。在本實(shí)施例中,假設(shè)用戶正在利用智能終端完成某個(gè)特定的功能。
所述功能頁面具體是指能夠執(zhí)行至少一項(xiàng)特定功能的,顯示在顯示屏幕上,以滿足用戶意圖的頁面,其既可以是靜態(tài)的頁面,如某個(gè)相冊(cè)應(yīng)用中的展示的圖片。更多的,還可以是動(dòng)態(tài)的頁面,例如用于播放連續(xù)的視頻的視頻播放頁面等。
所述初始顯示框是智能終端當(dāng)前在前臺(tái)運(yùn)行的應(yīng)用或者功能的顯示框。其具體可以是與智能終端的顯示屏幕大小、尺寸完全一致的顯示框,亦即在用戶角度看的所謂“全屏顯示”。在一些實(shí)施例中,所述初始顯示框還可以僅占用所述顯示屏幕的一部分體積,例如三分之四或者更少。亦即在用戶角度看的“非全屏顯示”。
302、當(dāng)存在所述來電呼叫指令時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面。
接收到來電呼叫指令后,由于來電呼叫是一種暫時(shí)性的指令,其不可能長時(shí)間的執(zhí)行,通常也代表較為緊急重要的事項(xiàng)。因此,應(yīng)當(dāng)首先將該來電呼叫指令顯示在屏幕上,顯示給與用戶。亦即初始顯示框作為前臺(tái)運(yùn)行的程序,顯示的應(yīng)當(dāng)是當(dāng)前較為緊急的來電顯示界面,提示用戶存在來電。
303、將所述功能頁面縮小至具有預(yù)設(shè)尺寸的懸浮顯示框中顯示,所述懸浮顯示框設(shè)置在所述初始顯示框的上層。
該懸浮顯示框是與所述初始顯示框?qū)盈B設(shè)置的顯示框。由多個(gè)不同的透明顯示框形成的層疊結(jié)構(gòu)是一種常用的顯示方式。位于上層的顯示框的顯示優(yōu)先級(jí)高于位于下層的顯示框。所述懸浮顯示框設(shè)置于所述初始顯示框的上層,是指在顯示優(yōu)先級(jí)上,懸浮顯示框優(yōu)先于所述初始顯示框。
因此,當(dāng)懸浮顯示框沒有內(nèi)容,屬于透明狀態(tài)時(shí),不會(huì)影響位于下層的初始顯示框的顯示效果。而當(dāng)位于上層的懸浮顯示框在具有顯示內(nèi)容時(shí),將會(huì)遮擋或者覆蓋掉重疊部分的初始顯示框的顯示內(nèi)容。
通過這樣的方式,可以將原有正在運(yùn)行或者顯示的功能頁面縮小到懸浮顯示框的尺寸,在顯示屏幕上顯示。顯示屏幕的其他部分則用于顯示和來電呼叫指令對(duì)應(yīng)的來電顯示界面,例如顯示請(qǐng)求建立通話的呼叫人名稱、頭像、來電電話等信息。
相較于現(xiàn)有技術(shù)中直接、完全的進(jìn)行兩個(gè)功能頁面的切換方式,本發(fā)明實(shí)施例提供的來電顯示方法是一種更為“溫和”或者順暢的切換方式。在面對(duì)在任意時(shí)刻突然出現(xiàn)的來電呼叫指令時(shí),通過縮小當(dāng)前功能頁面的方式來平衡當(dāng)前功能頁面和來電顯示界面兩者向用戶呈現(xiàn)的先后次序。
這樣的方式能夠提供更好的用戶體驗(yàn),也更便于用戶根據(jù)實(shí)際情況來選擇自己對(duì)應(yīng)的操作(例如是否接聽這樣的來電呼叫)。
當(dāng)圖1所示的兩個(gè)用戶20順利的完成語音通話后,智能終端10將充分返回到系統(tǒng)待機(jī)狀態(tài)。在一些實(shí)施例中,如圖4所示,在步驟303以后,所述方法還可以包括:
401、暫停運(yùn)行所述功能頁面對(duì)應(yīng)的功能。
在本實(shí)施例中,每個(gè)功能頁面都有其對(duì)應(yīng)的功能,例如視頻播放頁面具有流媒體播放的功能。由于此時(shí)用戶需要對(duì)來電呼叫進(jìn)行處理,因此無法繼續(xù)進(jìn)行功能頁面對(duì)應(yīng)的功能的操作。例如當(dāng)功能頁面的視頻播放頁面時(shí),用戶通常無法在接聽電話的同時(shí),觀看視頻。
通過暫停運(yùn)行所述功能,可以令功能頁面保持在來電時(shí)的狀態(tài),便于用戶繼續(xù)進(jìn)行操作。
402、判斷由所述來電呼叫指令建立的語音通話是否結(jié)束。
智能終端可以判斷用戶的語音通話是否結(jié)束。通常可以通過檢測(cè)當(dāng)前智能終端對(duì)應(yīng)的語音通話功能是否正在運(yùn)行的方式來完成。
403、在所述語音通話結(jié)束時(shí),重新在所述初始顯示框顯示所述功能頁面。
語音通話結(jié)束后,之前被切換到懸浮顯示框中顯示的功能頁面將重新被切回至前臺(tái)運(yùn)行,在初始顯示框中顯示來確保用戶的操作。例如將視頻播放頁面重新切換至初始顯示框中顯示。
404、在延時(shí)預(yù)定時(shí)間段后,運(yùn)行所述功能頁面對(duì)應(yīng)的功能。所述預(yù)定時(shí)間段具體可以由用戶根據(jù)實(shí)際情況設(shè)置,例如是5s或者10s。
在來電呼叫完畢后,用戶一般還需要一定的緩沖時(shí)間,才可以重新進(jìn)入到先前的精神狀態(tài)。因此通過延時(shí)預(yù)定時(shí)間段后,再重新運(yùn)行的方式,可以更好的降低用戶在語音通話以及功能頁面兩者之間進(jìn)行切換過程中的突兀或者生硬的感覺,提高切換的平滑程度。
在本實(shí)施例中,由于存在懸浮顯示框的緩存,智能終端10可以快速的將功能頁面重新加載到所述初始顯示框中顯示,并在延時(shí)預(yù)定時(shí)間段后自動(dòng)的運(yùn)行,使用戶可以更平滑的使用通話前的功能,例如,繼續(xù)觀看視頻。
在一些實(shí)施例中,當(dāng)存在所述來電呼叫指令時(shí),除執(zhí)行步驟303外,如圖3所示,所述方法還可以包括如下步驟:
304:停止所述功能頁面的音頻輸出。顯然,若智能終端建立語音通話,用戶并不期望出現(xiàn)其他的音頻輸出干擾正常的語音通話,影響與其他用戶之間的交流。
因此,為了避免這樣的干擾,可以通過切斷開關(guān)等方式,停止功能頁面相關(guān)的音頻輸出,從而使揚(yáng)聲器能夠被語音通話所獨(dú)占使用。所述功能頁面的音頻輸出具體可以是視頻播放的聲音或者某些移動(dòng)應(yīng)用的背景音樂。
上述來電顯示方法是基于在同一個(gè)顯示屏幕上,同時(shí)顯示功能頁面和來電顯示頁面的方式來實(shí)現(xiàn)兩者之間的順利切換。對(duì)于不同的用戶,可能有不同的判斷準(zhǔn)則,判斷懸浮顯示框是否會(huì)阻礙到來電顯示界面的顯示。為了進(jìn)一步的適應(yīng)不同的用戶的個(gè)性化需求,如圖5所示,所述方法還可以包括如下步驟:
501、根據(jù)所述初始顯示框以及初始顯示框與懸浮顯示框的默認(rèn)比例,確定所述預(yù)設(shè)尺寸以及懸浮顯示框的初始顯示位置。
所述默認(rèn)比例是智能終端根據(jù)日常的使用習(xí)慣所確定的數(shù)值,例如是二分之一,三分之一等。所述懸浮顯示框的初始顯示位置可以通過在顯示屏幕上的坐標(biāo)所確定,其作為初始值,可以是任意的值。當(dāng)然,所述預(yù)設(shè)尺寸和初始顯示位置應(yīng)當(dāng)盡量保證不對(duì)來顯顯示界面顯示的信息造成影響。
502、當(dāng)所述功能頁面在所述懸浮顯示框顯示時(shí),接收調(diào)整指令。
503、根據(jù)所述調(diào)整指令,實(shí)時(shí)調(diào)整所述懸浮顯示框的尺寸以及顯示位置。
與上述頁面恢復(fù)指令相類似的,該調(diào)整指令具體也可以是任何合適的,根據(jù)智能終端具有的輸入/輸出設(shè)備所設(shè)置的操作指令。用戶在觀察到所述懸浮顯示框的顯示效果后,可以通過這樣的操作指令,調(diào)整懸浮顯示框的尺寸以及顯示位置,使其滿足自己個(gè)性化的需求。
例如,當(dāng)所述智能終端具有觸摸屏?xí)r,用戶可以通過拖拽懸浮顯示框的方式改變所述顯示位置,或者通過雙指外擴(kuò)或者內(nèi)收的手勢(shì)指令控制懸浮顯示框的改變尺寸。
504、對(duì)應(yīng)的更新所述預(yù)設(shè)尺寸及初始顯示位置。
為了進(jìn)一步的方便用戶的使用,避免重復(fù)調(diào)整。智能終端10可以實(shí)時(shí)的將每次調(diào)整后的尺寸和顯示位置作為最新的預(yù)設(shè)尺寸和初始顯示位置,從而在下一次操作時(shí),以上一次調(diào)整完畢后的位置和尺寸進(jìn)行顯示。
當(dāng)圖1所示的應(yīng)用環(huán)境的智能終端10執(zhí)行本發(fā)明實(shí)施例提供的來電顯示方法時(shí),可以具有如下的應(yīng)用場(chǎng)景:
用戶20正在使用智能終端10觀看視頻,智能終端10接收到一個(gè)來電呼叫指令(來自對(duì)端的其他用戶)。然后,智能終端10將正在播放的視頻暫停,切斷其音頻輸出并且按照預(yù)定的比例縮小其顯示界面。
智能終端10還利用屏幕空余的空間來顯示與來電呼叫指令相對(duì)應(yīng)的來電顯示界面,提醒用戶有來電呼叫,是否接聽。
當(dāng)用戶10結(jié)束通話或者選擇不接聽來電呼叫后,可以重新點(diǎn)擊縮小的視頻顯示界面,繼續(xù)觀看視頻。
當(dāng)然,在現(xiàn)有的復(fù)雜的網(wǎng)絡(luò)環(huán)境下,可能存在有很多騷擾的來電呼叫,或者用戶因?yàn)樘囟ǖ脑蚨黄谕牭降模瑏碜阅承┤说膩黼姾艚小S纱?,智能終端10可以智能的執(zhí)行一些方法,來過濾或者排除這樣的來電呼叫,避免對(duì)用戶造成不必要的影響。
如圖6所示,該來電呼叫的過濾方法可以包括如下步驟:
601、當(dāng)存在所述來電呼叫指令時(shí),獲取來電呼叫指令對(duì)應(yīng)的呼叫方信息。所述呼叫方信息可以包括與呼叫者相關(guān)的,任何合適的信息,例如名稱、歸屬地、電話號(hào)碼、設(shè)備硬件編號(hào)等
602、判斷所述呼叫方信息是否屬于呼叫黑名單,所述呼叫黑名單為用戶預(yù)設(shè)的名單。若是,則執(zhí)行步驟603,若否,則執(zhí)行步驟604。
所述黑名單是指用戶不期待或者被用戶認(rèn)為屬于騷擾來電的列表。用戶可以根據(jù)多種合適的方式來設(shè)置這樣的黑名單。例如,將某個(gè)電話號(hào)碼標(biāo)記為黑名單,或者將不屬于智能終端10的聯(lián)系人列表的號(hào)碼均標(biāo)記為黑名單。
在一些實(shí)施例中,所述智能終端10還可以通過結(jié)合一些移動(dòng)應(yīng)用提供的防騷擾功能,為用戶提供相應(yīng)的建議。
603、忽略所述來電呼叫指令。
604、在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面。來電呼叫指令屬于黑名單時(shí),智能終端10將忽略這次指令,不執(zhí)行后續(xù)的縮小功能界面等操作,從而避免對(duì)于用戶20的正常使用造成干擾。
圖7為本發(fā)明實(shí)施例提供的,與上述來電顯示方法相對(duì)應(yīng)的裝置。如圖7所示,所述裝置包括顯示模塊710以及判斷模塊720。
其中,所述顯示模塊710,用于在初始顯示框中顯示功能頁面;判斷模塊720,用于判斷是否存在來電呼叫指令;所述顯示模塊720還用于:當(dāng)存在所述來電呼叫指令時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面;并且將所述功能頁面縮小至具有預(yù)設(shè)尺寸的懸浮顯示框中顯示,所述懸浮顯示框設(shè)置在所述初始顯示框的上層。
在一些實(shí)施例中,如圖7所示,所述裝置還可以包括功能頁面控制模塊730。如圖8所示,所述功能頁面控制模塊包括:暫停單元801、語音通話判斷單元802以及運(yùn)行單元803。
其中,所述暫停單元801用于暫停運(yùn)行所述功能頁面對(duì)應(yīng)的功能;所述語音通話判斷單元802用于判斷由所述來電呼叫指令建立的語音通話是否結(jié)束。所述運(yùn)行單元803用于在延時(shí)預(yù)定時(shí)間段后,運(yùn)行所述功能頁面對(duì)應(yīng)的功能。
在本實(shí)施例中,所述顯示模塊710還用于,在所述語音通話結(jié)束時(shí),重新在所述初始顯示框顯示所述功能頁面。
具體的,請(qǐng)繼續(xù)參閱圖7,所述裝置還可以包括音頻控制模塊740。所述音頻控制模塊740用于當(dāng)存在所述來電呼叫指令時(shí),停止所述功能頁面的音頻輸出。
進(jìn)一步的,在較佳實(shí)施例中,所述裝置還可以具有調(diào)整懸浮顯示框的功能。如圖7所示,所述裝置還可以包括尺寸設(shè)置模塊750以及調(diào)整模塊760。
其中,所述尺寸設(shè)置模塊750用于根據(jù)所述初始顯示框以及初始顯示框與懸浮顯示框的默認(rèn)比例,確定所述預(yù)設(shè)尺寸以及懸浮顯示框的初始顯示位置;所述調(diào)整模塊760用于當(dāng)所述功能頁面在所述懸浮顯示框顯示時(shí),接收來自用戶的調(diào)整指令;并且根據(jù)所述調(diào)整指令,對(duì)應(yīng)的更新所述預(yù)設(shè)尺寸及初始顯示位置。
在本實(shí)施例中,所述顯示模塊710還用于根據(jù)所述調(diào)整指令,實(shí)時(shí)調(diào)整所述懸浮顯示框的尺寸以及顯示位置。
在另一些實(shí)施例中,所述系統(tǒng)還可以具有一定的智能化功能。所述監(jiān)聽模塊720還可以用于當(dāng)存在所述來電呼叫指令時(shí),獲取來電呼叫指令對(duì)應(yīng)的呼叫方信息;以及判斷所述呼叫方信息是否屬于呼叫黑名單,所述呼叫黑名單為用戶預(yù)設(shè)的名單;并且所述呼叫方信息屬于呼叫黑名單時(shí),忽略所述來電呼叫指令;
所述顯示模塊710還用于,所述呼叫方信息不屬于呼叫黑名單時(shí),在所述初始顯示框中顯示對(duì)應(yīng)的來電顯示界面。
上述系統(tǒng)可執(zhí)行本發(fā)明實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的方法。
專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所述的計(jì)算機(jī)軟件可存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體或隨機(jī)存儲(chǔ)記憶體等。
以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。