确定正在播放声音的应用程序的方法及系统的制作方法

文档序号:8412350阅读:601来源:国知局
确定正在播放声音的应用程序的方法及系统的制作方法
【技术领域】
[0001]本发明涉及应用程序识别技术领域,特别是涉及确定正在播放声音的应用程序的方法及系统。
【背景技术】
[0002]随着电子设备性能的提高,用户的手机、平板电脑、计算机等电子设备上安装的应用程序也越来越多。
[0003]为了与用户进行交互时有更好的交互效果,许多应用程序都可以控制电子设备发出声音,例如各种音乐播放应用程序、视频播放应用程序、网络电台应用程序、有声阅读应用程序、语音聊天应用程序等。当用户的电子设备中运行有多个可以控制电子设备发出声音的应用程序时,如果电子设备发出了声音,用户可能并不知道是哪一个正在运行的应用程序发出的声音。如果用户希望对该正在控制电子设备发出声音的应用程序进行操作,需要首先找到该应用程序。根据现有的操作方式,用户需要分别打开正在运行的各应用程序的界面,进而根据界面的播放状态确定正在控制电子设备发出声音的应用程序。
[0004]可见,现有的操作方式效率较低,不仅不便于用户使用,而且多次打开应用程序的界面还会造成电子设备资源的不必要消耗,如何帮助用户快速找到正在控制电子设备发出声音的应用程序,仍是一个亟待解决的技术问题。

【发明内容】

[0005]本发明实施例的目的在于提供一种确定正在播放声音的应用程序的方法及系统,以帮助用户快速找到正在控制电子设备发出声音的应用程序。
[0006]为达到上述目的,本发明实施例公开了一种确定正在播放声音的应用程序的方法,应用于电子设备,所述方法包括:
[0007]查询正在播放声音的进程的进程标识;
[0008]根据进程标识与应用程序的对应关系,确定查询到的所述进程标识对应的应用程序;
[0009]在所述电子设备的显不屏上,显不所确定的应用程序的图标。
[0010]可选的,所显示的图标具有预设的显示效果。
[0011]可选的,所述查询正在播放声音的进程的进程标识,包括:
[0012]在接收到用户的应用程序查询操作后,查询正在播放声音的进程的进程标识;
[0013]或者,
[0014]在检测到有进程正在播放声音后,查询正在播放声音的进程的进程标识。
[0015]可选的,还包括:
[0016]接收用户针对所述图标的点击操作,根据所述点击操作显示所确定的应用程序的界面;
[0017]或者,
[0018]接收用户的进程停止操作,根据所述进程停止操作停止正在播放声音的进程的运行。
[0019]可选的,所述电子设备为移动终端,所述应用程序查询操作为:正在运行的应用程序的查询操作。
[0020]可选的,所述查询正在播放声音的进程的进程标识,包括:
[0021]通过应用程序编程接口查询正在通过声音输出通道Aud1 Track向音频子系统的aud1 flinger模块传输声音数据的进程的进程标识。
[0022]一种确定正在播放声音的应用程序的系统,应用于电子设备,所述系统包括:进程查询单元、应用确定单元和图标显示单元,
[0023]所述进程查询单元,用于查询正在播放声音的进程的进程标识;
[0024]所述应用确定单元,用于根据进程标识与应用程序的对应关系,确定查询到的所述进程标识对应的应用程序;
[0025]所述图标显示单元,用于在所述电子设备的显示屏上,显示所确定的应用程序的图标。
[0026]可选的,所显示的图标具有预设的显示效果。
[0027]可选的,所述进程查询单元,包括:操作查询子单元或检测查询子单元,
[0028]所述操作查询子单元,用于在接收到用户的应用程序查询操作后,查询正在播放声音的进程的进程标识;
[0029]所述检测查询子单元,用于在检测到有进程正在播放声音后,查询正在播放声音的进程的进程标识。
[0030]可选的,还包括:界面显示单元或进程停止单元,
[0031]所述界面显示单元,用于接收用户针对所述图标的点击操作,根据所述点击操作显不所确定的应用程序的界面;
[0032]所述进程停止单元,用于接收用户的进程停止操作,根据所述进程停止操作停止正在播放声音的进程的运行。
[0033]可选的,所述电子设备为移动终端,所述应用程序查询操作为:正在运行的应用程序的查询操作。
[0034]可选的,所述进程查询单元,具体用于:通过应用程序编程接口查询正在通过声音输出通道Aud1 Track向音频子系统的aud1 flinger模块传输声音数据的进程的进程标识。
[0035]本发明实施例提供的确定正在播放声音的应用程序的方法及系统,可以查询正在播放声音的进程的进程标识,根据进程标识与应用程序的对应关系,确定查询到的进程标识对应的应用程序,显示所确定的应用程序的图标。因此,本发明可以自动确定正在播放声音的应用程序并且将该应用程序的图标显示出来,从而帮助用户快速找到正在控制电子设备发出声音的应用程序。因此,本发明可以避免由于用户多次打开应用程序界面带来的资源消耗。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本发明实施例提供的一种确定正在播放声音的应用程序的方法的流程图;
[0038]图2为本发明实施例提供的一种带有预设的显示效果的应用程序的图标示意图;
[0039]图3为本发明实施例提供的另一种确定正在播放声音的应用程序的方法的流程图;
[0040]图4为本发明实施例提供的另一种确定正在播放声音的应用程序的方法的流程图;
[0041]图5为本发明实施例提供的另一种确定正在播放声音的应用程序的方法的流程图;
[0042]图6为本发明实施例提供的一种在图标一侧显示音量调节控件的示意图;
[0043]图7为本发明实施例提供的一种确定正在播放声音的应用程序的系统的结构示意图;
[0044]图8为本发明实施例提供的另一种确定正在播放声音的应用程序的系统的结构示意图;
[0045]图9为本发明实施例提供的另一种确定正在播放声音的应用程序的系统的结构示意图;
[0046]图10为本发明实施例提供的另一种确定正在播放声音的应用程序的系统的结构示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]如图1所示,本发明实施例提供的一种确定正在播放声音的应用程序的方法,应用于电子设备,该方法可以包括:
[0049]S100、查询正在播放声音的进程的进程标识;
[0050]本发明中的电子设备可以为手机、平板电脑、计算机等设备,本发明尤其适用于手机中。
[0051]其中,SlOO的实施过程可以为如下两种具体执行方式中的任一种:
[0052]方式一、在接收到用户的应用程序查询操作后,查询正在播放声音的进程的进程标识;
[0053]方式二、在检测到有进程正在播放声音后,查询正在播放声音的进程的进程标识。
[0054]在方式一中,当电子设备为手机等移动终端时,应用程序查询操作可以为:正在运行的应用程序的查询操作,如:应用管理器启动操作、对“设置”选项中的“应用”选项的“正在运行”选项的点击操作,其中,应用管理器启动操作可以有多种,如对Home键的双击操作、对Home键的长按操作等。当然,该应用程序查询操作也可以为其他操作,本发明在此不作限定。
[0055]当然,方式一在接收到用户的应用管理器启动操作后,还可以启动应用程序管理器查询电子设备中正在运行的应用程序并显示查询到的应用程序的图标。本发明的功能可以添加到现有的应用管理器中,这样,当应用管理器在查询电子设备中正在运行的应用程序时就会同时查询正在播放声音的进程的进程标识。当然,本发明的功能也可以独立于应用
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1