一种实现来电视频铃声的方法与流程

文档序号:11139077阅读:5898来源:国知局
一种实现来电视频铃声的方法与制造工艺

本发明涉及无线通信技术领域,具体涉及一种实现来电视频铃声的方法。



背景技术:

目前,无线通信技术被广泛应用到人们的日常生活中,移动电话终端因其使用的便利性也得到普及。随着经济的发展和科技的进步,人们的生活水平大大提高,低端的移动电话终端多媒体技术已经无法满足人们的需要,具有音乐和视频功能的多媒体智能手机越来越受到人们的追捧。

目前的多媒体智能手机,一般是以音乐铃声作为来电提示,没有视频的来电提示方法,这种现象在满足人们对多媒体智能手机的需求上存在一定的不足,不能完全满足人们日益增长的高品质生活追求和精神文化需要。

另外,随着多媒体智能手机的升级,高版本多媒体智能手机的操作系统不允许第三方APP采用代码程序的方式接听电话,这也为实现来电视频铃声带来了障碍。



技术实现要素:

本发明的目的在于提供一种适用高版本多媒体智能手机的操作系统的实现来电视频铃声的方法,用以解决现实应用中不能用视频提示来电的问题。

为实现上述目的,本发明提供了一种实现来电视频铃声的方法,所述方法包括:收到系统来电通知后,选择来电视频,记录系统铃声音量并将系统铃声静音,调用视频播放器在智能通信端的背景界面上形成来电视频界面以播放来电视频,在来电视频界面上启用交互界面并在交互界面上绘制交互信息和交互按钮;收到系统挂机通知后,恢复之前的系统铃声音量,移除来电视频界面并挂断电话;其中,接听电话时,移除来电视频界面。

本发明公开的上述实现来电视频铃声的方法,进一步地,选择来电视频包括以下过程:获得来电的号码;根据来电号码本地查询该号码所属的位置信息及运营商信息;判断该号码是否有对应的来电视频路径;如果该号码有对应的来电视频路径,则选择与该号码对应的来电视频;如果该号码没有对应的来电视频路径,则选择与默认的来电视频。

本发明公开的上述实现来电视频铃声的方法,进一步地,交互界面包括第一交互界面和第二交互界面,在来电视频界面上播放来电视频时首先启用第一交互界面,当在第一交互界面上选择短信拒接时,启用第二交互界面覆盖所述第一交互界面。

本发明公开的上述实现来电视频铃声的方法,进一步地,在交互界面上绘制交互信息及交互按钮包括:在来电视频界面上播放来电视频时,在第一交互界面的上半部分绘制来电好友姓名、运营商和来电归属地,在第一交互界面的下半部分绘制接听按钮、挂断按钮和拒接短信按钮;在第一交互界面上选择短信拒接启用第二交互界面覆盖第一交互界面交互界面时,在第二交互界面上绘制预设信息。

本发明公开的上述实现来电视频铃声的方法,进一步地,在第二交互界面上预设信息点击确定后通过短信发送至来电号码。

本发明公开的上述实现来电视频铃声的方法,进一步地,接听按钮、挂断按钮和拒接短信按钮在第一交互界面的下半部分完成绘制后,对来电启动循环监听。

本发明公开的上述实现来电视频铃声的方法,进一步地,对来电的循环监听包括以下过程:同时判断来电是否为接听状态、挂断状态或拒接短信状态;若来电为接听状态,则执行接听指令,否则继续循环监听来电是否为接听状态;若来电为挂断状态,则调用挂机指令,否则继续循环监听来电是否为挂断状态;若来电为拒接短信状态,则在第二交互界面上发送短信后调用挂机指令,否则继续循环监听来电是否为拒接短信状态。

本发明公开的上述实现来电视频铃声的方法,进一步地,执行接听指令后,通过第三方APP进行来电接听包括:将背景界面、来电视频界面和交互界面的悬浮窗口的类型由PHONE类型替换设置为TOAST类型。

本发明公开的上述实现来电视频铃声的方法,进一步地,执行接听指令后,通过第三方APP进行来电接听包括:由第三方APP向智能终端操作系统发送蓝牙设备接入智能终端操作系统的广播通知;由第三方APP模拟用户按下蓝牙设备接听按键;其中,智能终端操作系统为Android 4.4以上版本的操作系统。

本发明公开的上述实现来电视频铃声的方法,进一步地,在交互界面上绘制交互信息和交互按钮的同时绘制来电通知动画。

本发明具有如下优点:

本发明公开的一种实现来电视频铃声的方法,使来电提示更生动,更具趣味性,增强了手机的多媒体功能。另外,针对高版本多媒体智能手机的操作系统不允许第三方APP采用代码程序的方式接听电话,通过将悬浮窗口的类型由PHONE类型替换设置为TOAST类型,以及发送蓝牙设备接入操作系统的广播通知后模拟用户按下蓝牙设备接听按键,使其适用于适用高版本多媒体智能手机的操作系统。

附图说明

图1是本发明的实现来电视频铃声的方法中的收到系统来电通知后进行来电视频铃声展现的流程图。

图2是本发明的实现来电视频铃声的方法中的收到系统挂机通知后挂断电话的流程图。

具体实施方式

以下实施例用于说明本发明,但不用来限制本发明的范围。

实施例1

参考图1,本实施例中公开的一种实现来电视频铃声的方法包括:收到系统来电通知后,选择来电视频,记录系统铃声音量并将系统铃声静音,调用视频播放器在智能通信端的背景界面上形成来电视频界面以播放来电视频,同时在来电视频界面上启用交互界面并在交互界面上绘制交互信息和交互按钮。其中,选择来电视频进一步包括以下过程:获得来电的号码;根据来电号码本地查询该号码所属的位置信息及运营商信息;判断该号码是否有对应的来电视频路径;如果该号码有对应的来电视频路径,则选择与该号码对应的来电视频;如果该号码没有对应的来电视频路径,则选择与默认的来电视频。

其中,交互界面进一步包括第一交互界面和第二交互界面,在来电视频界面上播放来电视频时首先启用第一交互界面,当在第一交互界面上选择短信拒接时,启用第二交互界面覆盖所述第一交互界面。在交互界面上绘制交互信息及交互按钮过程中,在来电视频界面上播放来电视频时,在第一交互界面的上半部分绘制来电好友姓名、运营商和来电归属地,在第一交互界面的下半部分绘制接听按钮、挂断按钮和拒接短信按钮;在第一交互界面上选择短信拒接启用第二交互界面覆盖第一交互界面交互界面时,在第二交互界面上绘制预设信息,例如,预设信息可以预设为:“您好,对不起,我在开车,请稍后再拨”,其中,来电好友姓名、运营商、来电归属地以及预设信息属于交互信息,而接听按钮、挂断按钮和拒接短信按钮则属于交互按钮。另外,在交互界面上绘制交互信息和交互按钮的同时还绘制来电通知动画。

另外,接听按钮、挂断按钮和拒接短信按钮在第一交互界面的下半部分完成绘制后,便对来电启动循环监听。对来电的循环监听包括以下过程:同时判断来电是否为接听状态、挂断状态或拒接短信状态;若来电为接听状态,则执行接听指令,否则继续循环监听来电是否为接听状态;若来电为挂断状态,则调用挂机指令,否则继续循环监听来电是否为挂断状态;若来电为拒接短信状态,则在第二交互界面上发送短信后调用挂机指令,否则继续循环监听来电是否为拒接短信状态。以上描述中,若用户在第二交互界面上选择点击接听按钮,此时来电便进入接听状态,接听电话时,移除来电视频界面,若用户在第二交互界面上选择点击挂断按钮,此时来电便进入挂断状态,若用户在第二交互界面上选择点击拒接短信按钮,此时来电便进入拒接短信状态,在第二交互界面上预设信息点击确定后通过短信发送该预设信息至来电号码。

参考图2,本实施例中公开的一种实现来电视频铃声的方法包括:收到系统挂机通知后,根据将系统铃声静音时记录的系统铃声音量恢复之前的系统铃声音量,移除来电视频界面并挂断电话。

另外,以上所述的一种实现来电视频铃声的方法需要获得第三方APP获得来电接听的权限,但是,随着智能终端操作系统版本的升级,操作系统不允许第三方APP通过代码程序进行接听电话,这样,对于实现来电视频铃声形成了障碍,例如,智能终端操作系统为Android 5.0以下版本的操作系统时,背景界面、来电视频界面和交互界面的悬浮窗口的类型为PHONE类型,其并不影响第三方APP执行来电接听,但是,Android 5.0版本及其以上版本的操作系统时,第三方APP便不能执行来电接听,本实施例中对以上问题进行了改进,执行接听指令后,通过第三方APP进行来电接听过程中,将背景界面、来电视频界面和交互界面的悬浮窗口的类型由PHONE类型替换设置为TOAST类型,这样使第三方APP执行来电接听适用于所有的Android版本的操作系统,其中,PHONE类型和TOAST类型是APP调用窗口的两种类型,PHONE类型(TYPE_PHONE)属于悬浮窗,标记为电话,通常会覆盖电话界面之上,而TOAST类型(TYPE_TOAST)不属于悬浮窗,但有悬浮窗的功能,缺点是在Android2.3上无法接收点击事件,但是在5.0版本之后,则可以接受点击事件,同时,对于智能终端操作系统为Android 4.4以上版本的操作系统,执行接听指令后,在通过第三方APP进行来电接听过程中,由第三方APP向智能终端操作系统发送蓝牙设备接入智能终端操作系统的广播通知;由第三方APP模拟用户按下蓝牙设备接听按键,这样便解决了第三方APP进行来电接听的权限问题。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1