应用的处理方法、装置和电子设备制造方法及图纸

技术编号:32131796 阅读:22 留言:0更新日期:2022-01-29 19:32
本申请公开了一种应用的处理方法,属于电子设备领域。方法包括:在第一应用中存在音频播放的情况下,检测所述音频的播放参数;在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作。对所述第一应用执行目标处理操作。对所述第一应用执行目标处理操作。

【技术实现步骤摘要】
应用的处理方法、装置和电子设备


[0001]本申请属于电子设备领域,具体涉及一种应用的处理、装置和电子设备。

技术介绍

[0002]目前,安卓(Android)应用市场上的应用越来越多功能也越来越丰富,从应用设计者的角度总是希望自己的应用在用户手机中存活越来越长的时间以提升自身活跃度。由于Android是真后台设计,本身允许应用在后台播放音频,以满足后台音乐播放以及语音通话等基础功能。但是,部分应用开发者利用这个机制,通过在应用打开并进入后台之后播放无声音频,以保活自身防止被系统回收,最终导致用户手机耗电快。

技术实现思路

[0003]本申请实施例的目的是提供一种应用的处理、装置和电子设备,能够解决现有技术中应用在后台播放无声音频,导致用户的电子设备耗电快的问题。
[0004]第一方面,本申请实施例提供了一种应用的处理方法,该方法包括:
[0005]在第一应用中存在音频播放的情况下,检测所述音频的播放参数;
[0006]在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作。
[0007]第二方面,本申请实施例提供了一种应用的处理装置,包括:
[0008]检测模块,用于在第一应用中存在音频播放的情况下,检测所述音频的播放参数;
[0009]第一处理模块,用于在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作。
[0010]第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0011]第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0012]第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0013]在本申请实施例中,在第一应用中存在音频播放的情况下,通过检测所述音频的播放参数;并在播放参数指示音频为无声播放的情况下,对第一应用执行目标处理操作,能够及时发现播放无声音频的第一应用,并及时对第一应用进行处理,避免导致电子设备耗电过快。
附图说明
[0014]图1是本申请实施例的应用的处理方法流程图之一;
[0015]图2是本申请实施例的应用的处理示意图之一;
[0016]图3是本申请实施例的应用的处理示意图之二;
[0017]图4是本申请实施例的应用的处理示意图之三;
[0018]图5是本申请实施例的应用的处理方法流程图之二;
[0019]图6是本申请实施例的应用的处理装置的结构框图;
[0020]图7是本申请实施例的电子设备的结构框图;
[0021]图8是本申请实施例的电子设备的硬件结构示意图。
具体实施方式
[0022]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0023]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0024]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的应用的处理方法、装置及电子设备进行详细地说明。
[0025]如图1所示,本申请实施例提供一种应用的处理方法,应用于电子设备,具体包括以下步骤:
[0026]步骤101,在第一应用中存在音频播放的情况下,检测所述音频的播放参数;
[0027]该步骤中,检测所述音频的播放参数的步骤可以包括:对音频流进行识别,获得音频的输出频率,或者对音频流数据进行数据抽样,获得空数据的数量。
[0028]步骤102,在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作。
[0029]具体的,所述音频的播放参数包括:所述音频的输出频率和音频流数据;步骤102之前,所述方法还包括:
[0030]在所述输出频率不在人耳可听见范围内的情况下,确定所述音频为无声播放;或者,在所述输出频率在人耳可听见范围内的情况下,若所述音频流数据中空数据占比高于预设值,则确定所述音频为无声播放。
[0031]该步骤中,在音频的输出频率不在人耳可听见范围(人耳正常的听力频率在20至20000赫兹之间),则确定第一应用在无声播放音频;或者,当音频的输出频率在人耳可听见范围内时,若采样抽取的音频流数据大部分为空数据或者是接近空数据(例如大部分数据为0,只有少量非0数据),则确定第一应用在无声播放音频。
[0032]其中,对第一应用执行目标处理操作,包括,根据第一应用的运行位置(前台运行和后台运行),分别对第一应用执行不同的处理操作。
[0033]上述实施例中,在第一应用中存在音频播放的情况下,通过检测所述音频的播放
参数;并在播放参数指示音频为无声播放的情况下,对第一应用执行目标处理操作,能够使用户及时发现播放无声音频的第一应用,并及时对第一应用进行处理,避免导致用户电子设备耗电过快。
[0034]在一实施例中,所述对所述第一应用执行目标处理操作,包括:
[0035]在所述第一应用运行于后台的情况下,关闭所述第一应用;或者,
[0036]在所述第一应用运行于前台的情况下,显示第一提示信息,所述第一提示信息用于提示所述第一应用处于无声播放音频的状态。
[0037]示例性的,第一提示信息可以为通知消息、或者显示在第一应用的图标或者状态栏上的无声标识等。
[0038]该实施例中,若第一应用在后台运行,则系统回收第一应用,使第一应用处于关闭状态,以释放第一应用的音频资源,让系统正常休眠,并将第一应用标记成黑名单应用;若第一应用在前台运行,则显示第一提示信息,以及时告知用户该第一应用处于无声播放音频的状态,从而使得用户可以及时对第一应用进行处理。这样,用户可根据需要及时将该第一应用退出后台运行,避免耗电。
[0039]具体地,第一提示信息包括第一应用的标识,将第一应用的标识显示于界面中,示例性地,可以将第一应用的标识显示在通知栏处,从而用户可以方便的对第一应用的状态进行调整。
[0040]进一步的,关闭所述第一应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用的处理方法,其特征在于,包括:在第一应用中存在音频播放的情况下,检测所述音频的播放参数;在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作。2.根据权利要求1所述的应用的处理方法,其特征在于,所述对所述第一应用执行目标处理操作,包括:在所述第一应用运行于后台的情况下,关闭所述第一应用;或者,在所述第一应用运行于前台的情况下,显示第一提示信息,所述第一提示信息用于提示所述第一应用处于无声播放音频的状态。3.根据权利要求2所述的应用的处理方法,其特征在于,所述关闭所述第一应用之后,所述方法还包括:接收用户对所述第一应用的第一输入,所述第一输入用于触发开启所述第一应用和触发播放音频中的至少一项;响应于所述第一输入,显示第二提示信息,其中,所述第二提示信息用于提示所述第一应用在后台播放过无声音频。4.根据权利要求1所述的应用的处理方法,其特征在于,所述对所述第一应用执行目标处理操作,包括:若所述电子设备处于休眠状态,则关闭所述第一应用。5.根据权利要求1所述的应用的处理方法,其特征在于,所述音频的播放参数包括:所述音频的输出频率和音频流数据;所述在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作之前,所述方法还包括:在所述输出频率不在人耳可听见范围内的情况下,确定所述音频为无声播放;或者,在所述输出频率在人耳可听见范围内的情况下,若所述音频流数据中空数据占比高于预设值,则确定所述音频为无声播放。6.一种应用的处理装置,其特征在于,包括:检测模块,用于在第一应用中存在音频播放的情况下,检测所述音频的播放参数;第一处理模块,用于在所述播放参数指示所述音频为无声播放的情况下,对所述第一应用执行目标处理操作。7.根据权利要求6所述的应用的处理装置...

【专利技术属性】
技术研发人员:欧超
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1