本發(fā)明涉及無(wú)線通信技術(shù)領(lǐng)域,具體涉及一種實(shí)現(xiàn)來(lái)電視頻鈴聲的方法。
背景技術(shù):
目前,無(wú)線通信技術(shù)被廣泛應(yīng)用到人們的日常生活中,移動(dòng)電話終端因其使用的便利性也得到普及。隨著經(jīng)濟(jì)的發(fā)展和科技的進(jìn)步,人們的生活水平大大提高,低端的移動(dòng)電話終端多媒體技術(shù)已經(jīng)無(wú)法滿足人們的需要,具有音樂(lè)和視頻功能的多媒體智能手機(jī)越來(lái)越受到人們的追捧。
目前的多媒體智能手機(jī),一般是以音樂(lè)鈴聲作為來(lái)電提示,沒(méi)有視頻的來(lái)電提示方法,這種現(xiàn)象在滿足人們對(duì)多媒體智能手機(jī)的需求上存在一定的不足,不能完全滿足人們?nèi)找嬖鲩L(zhǎng)的高品質(zhì)生活追求和精神文化需要。
另外,隨著多媒體智能手機(jī)的升級(jí),高版本多媒體智能手機(jī)的操作系統(tǒng)不允許第三方APP采用代碼程序的方式接聽(tīng)電話,這也為實(shí)現(xiàn)來(lái)電視頻鈴聲帶來(lái)了障礙。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種適用高版本多媒體智能手機(jī)的操作系統(tǒng)的實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,用以解決現(xiàn)實(shí)應(yīng)用中不能用視頻提示來(lái)電的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,所述方法包括:收到系統(tǒng)來(lái)電通知后,選擇來(lái)電視頻,記錄系統(tǒng)鈴聲音量并將系統(tǒng)鈴聲靜音,調(diào)用視頻播放器在智能通信端的背景界面上形成來(lái)電視頻界面以播放來(lái)電視頻,在來(lái)電視頻界面上啟用交互界面并在交互界面上繪制交互信息和交互按鈕;收到系統(tǒng)掛機(jī)通知后,恢復(fù)之前的系統(tǒng)鈴聲音量,移除來(lái)電視頻界面并掛斷電話;其中,接聽(tīng)電話時(shí),移除來(lái)電視頻界面。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,選擇來(lái)電視頻包括以下過(guò)程:獲得來(lái)電的號(hào)碼;根據(jù)來(lái)電號(hào)碼本地查詢?cè)撎?hào)碼所屬的位置信息及運(yùn)營(yíng)商信息;判斷該號(hào)碼是否有對(duì)應(yīng)的來(lái)電視頻路徑;如果該號(hào)碼有對(duì)應(yīng)的來(lái)電視頻路徑,則選擇與該號(hào)碼對(duì)應(yīng)的來(lái)電視頻;如果該號(hào)碼沒(méi)有對(duì)應(yīng)的來(lái)電視頻路徑,則選擇與默認(rèn)的來(lái)電視頻。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,交互界面包括第一交互界面和第二交互界面,在來(lái)電視頻界面上播放來(lái)電視頻時(shí)首先啟用第一交互界面,當(dāng)在第一交互界面上選擇短信拒接時(shí),啟用第二交互界面覆蓋所述第一交互界面。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,在交互界面上繪制交互信息及交互按鈕包括:在來(lái)電視頻界面上播放來(lái)電視頻時(shí),在第一交互界面的上半部分繪制來(lái)電好友姓名、運(yùn)營(yíng)商和來(lái)電歸屬地,在第一交互界面的下半部分繪制接聽(tīng)按鈕、掛斷按鈕和拒接短信按鈕;在第一交互界面上選擇短信拒接啟用第二交互界面覆蓋第一交互界面交互界面時(shí),在第二交互界面上繪制預(yù)設(shè)信息。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,在第二交互界面上預(yù)設(shè)信息點(diǎn)擊確定后通過(guò)短信發(fā)送至來(lái)電號(hào)碼。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,接聽(tīng)按鈕、掛斷按鈕和拒接短信按鈕在第一交互界面的下半部分完成繪制后,對(duì)來(lái)電啟動(dòng)循環(huán)監(jiān)聽(tīng)。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,對(duì)來(lái)電的循環(huán)監(jiān)聽(tīng)包括以下過(guò)程:同時(shí)判斷來(lái)電是否為接聽(tīng)狀態(tài)、掛斷狀態(tài)或拒接短信狀態(tài);若來(lái)電為接聽(tīng)狀態(tài),則執(zhí)行接聽(tīng)指令,否則繼續(xù)循環(huán)監(jiān)聽(tīng)來(lái)電是否為接聽(tīng)狀態(tài);若來(lái)電為掛斷狀態(tài),則調(diào)用掛機(jī)指令,否則繼續(xù)循環(huán)監(jiān)聽(tīng)來(lái)電是否為掛斷狀態(tài);若來(lái)電為拒接短信狀態(tài),則在第二交互界面上發(fā)送短信后調(diào)用掛機(jī)指令,否則繼續(xù)循環(huán)監(jiān)聽(tīng)來(lái)電是否為拒接短信狀態(tài)。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,執(zhí)行接聽(tīng)指令后,通過(guò)第三方APP進(jìn)行來(lái)電接聽(tīng)包括:將背景界面、來(lái)電視頻界面和交互界面的懸浮窗口的類(lèi)型由PHONE類(lèi)型替換設(shè)置為T(mén)OAST類(lèi)型。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,執(zhí)行接聽(tīng)指令后,通過(guò)第三方APP進(jìn)行來(lái)電接聽(tīng)包括:由第三方APP向智能終端操作系統(tǒng)發(fā)送藍(lán)牙設(shè)備接入智能終端操作系統(tǒng)的廣播通知;由第三方APP模擬用戶按下藍(lán)牙設(shè)備接聽(tīng)按鍵;其中,智能終端操作系統(tǒng)為Android 4.4以上版本的操作系統(tǒng)。
本發(fā)明公開(kāi)的上述實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,進(jìn)一步地,在交互界面上繪制交互信息和交互按鈕的同時(shí)繪制來(lái)電通知?jiǎng)赢?huà)。
本發(fā)明具有如下優(yōu)點(diǎn):
本發(fā)明公開(kāi)的一種實(shí)現(xiàn)來(lái)電視頻鈴聲的方法,使來(lái)電提示更生動(dòng),更具趣味性,增強(qiáng)了手機(jī)的多媒體功能。另外,針對(duì)高版本多媒體智能手機(jī)的操作系統(tǒng)不允許第三方APP采用代碼程序的方式接聽(tīng)電話,通過(guò)將懸浮窗口的類(lèi)型由PHONE類(lèi)型替換設(shè)置為T(mén)OAST類(lèi)型,以及發(fā)送藍(lán)牙設(shè)備接入操作系統(tǒng)的廣播通知后模擬用戶按下藍(lán)牙設(shè)備接聽(tīng)按鍵,使其適用于適用高版本多媒體智能手機(jī)的操作系統(tǒng)。
附圖說(shuō)明
圖1是本發(fā)明的實(shí)現(xiàn)來(lái)電視頻鈴聲的方法中的收到系統(tǒng)來(lái)電通知后進(jìn)行來(lái)電視頻鈴聲展現(xiàn)的流程圖。
圖2是本發(fā)明的實(shí)現(xiàn)來(lái)電視頻鈴聲的方法中的收到系統(tǒng)掛機(jī)通知后掛斷電話的流程圖。
具體實(shí)施方式
以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。
實(shí)施例1
參考圖1,本實(shí)施例中公開(kāi)的一種實(shí)現(xiàn)來(lái)電視頻鈴聲的方法包括:收到系統(tǒng)來(lái)電通知后,選擇來(lái)電視頻,記錄系統(tǒng)鈴聲音量并將系統(tǒng)鈴聲靜音,調(diào)用視頻播放器在智能通信端的背景界面上形成來(lái)電視頻界面以播放來(lái)電視頻,同時(shí)在來(lái)電視頻界面上啟用交互界面并在交互界面上繪制交互信息和交互按鈕。其中,選擇來(lái)電視頻進(jìn)一步包括以下過(guò)程:獲得來(lái)電的號(hào)碼;根據(jù)來(lái)電號(hào)碼本地查詢?cè)撎?hào)碼所屬的位置信息及運(yùn)營(yíng)商信息;判斷該號(hào)碼是否有對(duì)應(yīng)的來(lái)電視頻路徑;如果該號(hào)碼有對(duì)應(yīng)的來(lái)電視頻路徑,則選擇與該號(hào)碼對(duì)應(yīng)的來(lái)電視頻;如果該號(hào)碼沒(méi)有對(duì)應(yīng)的來(lái)電視頻路徑,則選擇與默認(rèn)的來(lái)電視頻。
其中,交互界面進(jìn)一步包括第一交互界面和第二交互界面,在來(lái)電視頻界面上播放來(lái)電視頻時(shí)首先啟用第一交互界面,當(dāng)在第一交互界面上選擇短信拒接時(shí),啟用第二交互界面覆蓋所述第一交互界面。在交互界面上繪制交互信息及交互按鈕過(guò)程中,在來(lái)電視頻界面上播放來(lái)電視頻時(shí),在第一交互界面的上半部分繪制來(lái)電好友姓名、運(yùn)營(yíng)商和來(lái)電歸屬地,在第一交互界面的下半部分繪制接聽(tīng)按鈕、掛斷按鈕和拒接短信按鈕;在第一交互界面上選擇短信拒接啟用第二交互界面覆蓋第一交互界面交互界面時(shí),在第二交互界面上繪制預(yù)設(shè)信息,例如,預(yù)設(shè)信息可以預(yù)設(shè)為:“您好,對(duì)不起,我在開(kāi)車(chē),請(qǐng)稍后再撥”,其中,來(lái)電好友姓名、運(yùn)營(yíng)商、來(lái)電歸屬地以及預(yù)設(shè)信息屬于交互信息,而接聽(tīng)按鈕、掛斷按鈕和拒接短信按鈕則屬于交互按鈕。另外,在交互界面上繪制交互信息和交互按鈕的同時(shí)還繪制來(lái)電通知?jiǎng)赢?huà)。
另外,接聽(tīng)按鈕、掛斷按鈕和拒接短信按鈕在第一交互界面的下半部分完成繪制后,便對(duì)來(lái)電啟動(dòng)循環(huán)監(jiān)聽(tīng)。對(duì)來(lái)電的循環(huán)監(jiān)聽(tīng)包括以下過(guò)程:同時(shí)判斷來(lái)電是否為接聽(tīng)狀態(tài)、掛斷狀態(tài)或拒接短信狀態(tài);若來(lái)電為接聽(tīng)狀態(tài),則執(zhí)行接聽(tīng)指令,否則繼續(xù)循環(huán)監(jiān)聽(tīng)來(lái)電是否為接聽(tīng)狀態(tài);若來(lái)電為掛斷狀態(tài),則調(diào)用掛機(jī)指令,否則繼續(xù)循環(huán)監(jiān)聽(tīng)來(lái)電是否為掛斷狀態(tài);若來(lái)電為拒接短信狀態(tài),則在第二交互界面上發(fā)送短信后調(diào)用掛機(jī)指令,否則繼續(xù)循環(huán)監(jiān)聽(tīng)來(lái)電是否為拒接短信狀態(tài)。以上描述中,若用戶在第二交互界面上選擇點(diǎn)擊接聽(tīng)按鈕,此時(shí)來(lái)電便進(jìn)入接聽(tīng)狀態(tài),接聽(tīng)電話時(shí),移除來(lái)電視頻界面,若用戶在第二交互界面上選擇點(diǎn)擊掛斷按鈕,此時(shí)來(lái)電便進(jìn)入掛斷狀態(tài),若用戶在第二交互界面上選擇點(diǎn)擊拒接短信按鈕,此時(shí)來(lái)電便進(jìn)入拒接短信狀態(tài),在第二交互界面上預(yù)設(shè)信息點(diǎn)擊確定后通過(guò)短信發(fā)送該預(yù)設(shè)信息至來(lái)電號(hào)碼。
參考圖2,本實(shí)施例中公開(kāi)的一種實(shí)現(xiàn)來(lái)電視頻鈴聲的方法包括:收到系統(tǒng)掛機(jī)通知后,根據(jù)將系統(tǒng)鈴聲靜音時(shí)記錄的系統(tǒng)鈴聲音量恢復(fù)之前的系統(tǒng)鈴聲音量,移除來(lái)電視頻界面并掛斷電話。
另外,以上所述的一種實(shí)現(xiàn)來(lái)電視頻鈴聲的方法需要獲得第三方APP獲得來(lái)電接聽(tīng)的權(quán)限,但是,隨著智能終端操作系統(tǒng)版本的升級(jí),操作系統(tǒng)不允許第三方APP通過(guò)代碼程序進(jìn)行接聽(tīng)電話,這樣,對(duì)于實(shí)現(xiàn)來(lái)電視頻鈴聲形成了障礙,例如,智能終端操作系統(tǒng)為Android 5.0以下版本的操作系統(tǒng)時(shí),背景界面、來(lái)電視頻界面和交互界面的懸浮窗口的類(lèi)型為PHONE類(lèi)型,其并不影響第三方APP執(zhí)行來(lái)電接聽(tīng),但是,Android 5.0版本及其以上版本的操作系統(tǒng)時(shí),第三方APP便不能執(zhí)行來(lái)電接聽(tīng),本實(shí)施例中對(duì)以上問(wèn)題進(jìn)行了改進(jìn),執(zhí)行接聽(tīng)指令后,通過(guò)第三方APP進(jìn)行來(lái)電接聽(tīng)過(guò)程中,將背景界面、來(lái)電視頻界面和交互界面的懸浮窗口的類(lèi)型由PHONE類(lèi)型替換設(shè)置為T(mén)OAST類(lèi)型,這樣使第三方APP執(zhí)行來(lái)電接聽(tīng)適用于所有的Android版本的操作系統(tǒng),其中,PHONE類(lèi)型和TOAST類(lèi)型是APP調(diào)用窗口的兩種類(lèi)型,PHONE類(lèi)型(TYPE_PHONE)屬于懸浮窗,標(biāo)記為電話,通常會(huì)覆蓋電話界面之上,而TOAST類(lèi)型(TYPE_TOAST)不屬于懸浮窗,但有懸浮窗的功能,缺點(diǎn)是在Android2.3上無(wú)法接收點(diǎn)擊事件,但是在5.0版本之后,則可以接受點(diǎn)擊事件,同時(shí),對(duì)于智能終端操作系統(tǒng)為Android 4.4以上版本的操作系統(tǒng),執(zhí)行接聽(tīng)指令后,在通過(guò)第三方APP進(jìn)行來(lái)電接聽(tīng)過(guò)程中,由第三方APP向智能終端操作系統(tǒng)發(fā)送藍(lán)牙設(shè)備接入智能終端操作系統(tǒng)的廣播通知;由第三方APP模擬用戶按下藍(lán)牙設(shè)備接聽(tīng)按鍵,這樣便解決了第三方APP進(jìn)行來(lái)電接聽(tīng)的權(quán)限問(wèn)題。
雖然,上文中已經(jīng)用一般性說(shuō)明及具體實(shí)施例對(duì)本發(fā)明作了詳盡的描述,但在本發(fā)明基礎(chǔ)上,可以對(duì)之作一些修改或改進(jìn),這對(duì)本領(lǐng)域技術(shù)人員而言是顯而易見(jiàn)的。因此,在不偏離本發(fā)明精神的基礎(chǔ)上所做的這些修改或改進(jìn),均屬于本發(fā)明要求保護(hù)的范圍。