一种限制应用使用的方法、装置、终端设备及存储介质制造方法及图纸

技术编号:24122225 阅读:25 留言:0更新日期:2020-05-13 03:26
本发明专利技术公开了一种限制应用使用的方法、装置、终端设备及存储介质,用于实现对应用的限制使用。该方法包括:基于监听应用的辅助功能服务,监听其它应用的启动状态;在监听到任一其它应用开始启动时,辅助服务功能发出事件,获得正在启动的目标应用的目标应用标识,其中,目标应用标识用于唯一表示目标应用;将目标应用标识与应用黑名单进行匹配,以确定目标应用标识是否包括在应用黑名单中,其中,应用黑名单包括若干个需要限制启动的其它应用的应用标识;若目标应用标识位于应用黑名单中,则限制目标应用使用。

【技术实现步骤摘要】
一种限制应用使用的方法、装置、终端设备及存储介质
本专利技术涉及计算机
,尤其涉及一种限制应用使用的方法、装置、终端设备及存储介质。
技术介绍
随着科技的不断发展,移动终端设备逐渐成为人们日常生活不可或缺的一部分,而移动终端设备中的各种各样的应用在为人们的生活带来便利的同时,也带来了不少的问题,例如,由于用户长期沉迷游戏类应用、视频类应用等娱乐性较强的应用,而对用户的工作学习生活带来不好的影响。然而,现有技术中虽然存在直接卸载应用的方式,例如获取超级用户(root)权限的方式来卸载应用,但该方式可能会导致数据丢失会系统不稳定等风险,而且只能卸载应用,并不能在不卸载应用的前提下限制应用的使用。可见,现有技术中缺乏对应用限制使用的方案。
技术实现思路
本专利技术实施例提供一种限制应用使用的方法、装置、终端设备及存储介质,用于限制应用的使用。第一方面,提供一种限制应用使用的方法,所述方法包括:基于监听应用的辅助功能服务,监听其它应用的启动状态;在监听到任一其它应用开始启动时,获得正在启动的目标应用的目标应用标识,其中,所述目标应用标识用于唯一表示所述目标应用;将所述目标应用标识与应用黑名单进行匹配,以确定所述目标应用标识是否包括在所述应用黑名单中,其中,所述应用黑名单包括若干个需要限制启动的应用的应用标识;若所述目标应用标识位于所述应用黑名单中,则限制所述目标应用使用。可选的,在基于监听应用的辅助功能服务,监听其它应用的启动状态之前,还包括:判断所述辅助功能服务是否开启;若未开启,则输出提示信息,所述提示信息用于提示用户开启所述辅助功能服务。可选的,所述方法还包括:更新所述应用黑名单。可选的,更新所述应用黑名单,包括:基于预设的更新周期,通过网络从服务器更新所述应用黑名单;或者,基于用户触发的更新指令,通过网络从服务器更新所述应用黑名单库。可选的,更新所述应用黑名单,包括:检测用户针对所述应用黑名单的显示界面进行的输入操作;基于所述输入操作,更新所述应用黑名单。可选的,基于所述输入操作,更新所述应用黑名单,包括:基于所述输入操作,删除或增加所述应用黑名单中包括的应用标识,和/或,编辑所述应用黑名单中的应用标识对应的应用的限制使用时间。可选的,限制所述目标应用使用,包括:模拟预设按键,从当前显示界面返回系统主界面以限制所述目标应用的使用;或者,继续保持当前显示界面以限制所述目标应用的使用;或者,禁止所述目标应用启动。第二方面,提供一种限制应用使用的装置,该限制应用使用的装置包括:监听模块,用于基于监听应用的辅助功能服务,监听其它应用的启动状态;获得模块,用于在监听到任一其它应用开始启动时,获得正在启动的目标应用的目标应用标识,其中,所述目标应用标识用于唯一表示所述目标应用;确定模块,用于将所述目标应用标识与应用黑名单进行匹配,以确定所述目标应用标识是否包括在所述应用黑名单中,其中,所述应用黑名单包括若干个需要限制启动的应用的应用标识;限制模块,用于若所述目标应用标识位于所述应用黑名单中,则限制所述目标应用使用。可选的,所述限制应用使用的装置还包括:判断模块,用于判断所述辅助功能服务是否开启;输出模块,用于若未开启,则输出提示信息,所述提示信息用于提示用户开启所述辅助功能服务。可选的,所述限制应用使用的装置还包括更新模块,用于更新所述应用黑名单。可选的,更新模块,用于:基于预设的更新周期,通过网络从服务器更新所述应用黑名单;或者,基于用户触发的更新指令,通过网络从服务器更新所述应用黑名单库。可选的,所述更新模块,用于:检测用户针对所述应用黑名单的显示界面进行的输入操作;基于所述输入操作,更新所述应用黑名单。可选的,所述更新模块,用于:基于所述输入操作,删除或增加所述应用黑名单中所包括的应用标识,和/或,编辑所述应用黑名单中的应用标识对应的应用的限制使用时间。可选的,所述限制模块,用于:模拟预设按键,从当前显示界面返回系统主界面以限制所述目标应用的使用;或者,继续保持当前显示界面以限制所述目标应用的使用;或者,禁止所述目标应用启动。第三方面,提供一种终端设备,该终端设备包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行第一方面中的任一方法包括的步骤。第四方面,提供一种存储介质,该存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行第一方面中的任一方法包括的步骤。本专利技术实施例中,可以基于监听应用的辅助功能服务监听其它应用的启动状态,当监听到任一其它应用开始启动时,可以获得正在启动的目标应用的目标应用标识,然后将获得的目标应用标识与应用黑名单进行匹配,以判断目标应用标识是否包括在应用黑名单中,由于应用黑名单是限制使用的应用名单,若目标应用标识位于应用黑名单中,则表明目标应用是用户希望限制使用的应用,从而可以限制该目标应用的使用,也就是说,可以通过监听应用的辅助功能服务实现对应用的限制使用,这样无需卸载应用就能达到限制应用使用的目的,通过该方式可以将一些希望限制使用的应用进行限制,进而达到合理平衡娱乐应用和工作学习的目的,提升用户使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例。图1为本专利技术实施例中的限制应用使用的方法的流程图;图2为本专利技术实施例中的限制应用使用的方法的另一流程图;图3为本专利技术实施例中的限制应用使用的装置的示意图;图4为本专利技术实施例中的终端设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本专利技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的保护。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施本文档来自技高网...

【技术保护点】
1.一种限制应用使用的方法,其特征在于,所述方法包括:/n基于监听应用的辅助功能服务,监听其它应用的启动状态;/n在监听到任一其它应用开始启动时,获得正在启动的目标应用的目标应用标识,其中,所述目标应用标识用于唯一表示所述目标应用;/n将所述目标应用标识与应用黑名单进行匹配,以确定所述目标应用标识是否包括在所述应用黑名单中,其中,所述应用黑名单包括若干个需要限制启动的应用的应用标识;/n若所述目标应用标识位于所述应用黑名单中,则限制所述目标应用使用。/n

【技术特征摘要】
1.一种限制应用使用的方法,其特征在于,所述方法包括:
基于监听应用的辅助功能服务,监听其它应用的启动状态;
在监听到任一其它应用开始启动时,获得正在启动的目标应用的目标应用标识,其中,所述目标应用标识用于唯一表示所述目标应用;
将所述目标应用标识与应用黑名单进行匹配,以确定所述目标应用标识是否包括在所述应用黑名单中,其中,所述应用黑名单包括若干个需要限制启动的应用的应用标识;
若所述目标应用标识位于所述应用黑名单中,则限制所述目标应用使用。


2.如权利要求1所述的方法,其特征在于,在基于监听应用的辅助功能服务,监听其它应用的启动状态之前,还包括:
判断所述辅助功能服务是否开启;
若未开启,则输出提示信息,所述提示信息用于提示用户开启所述辅助功能服务。


3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
更新所述应用黑名单。


4.如权利要求3所述的方法,其特征在于,更新所述应用黑名单,包括:
基于预设的更新周期,通过网络从服务器更新所述应用黑名单;或者,
基于用户触发的更新指令,通过网络从服务器更新所述应用黑名单库。


5.如权利要求3所述的方法,其特征在于,更新所述应用黑名单,包括:
检测用户针对所述应用黑名单的显示界面进行的输入操作;
基于所述输入操作,更新所述应用黑名单。


6.如权利要求5所述的方法,其特征在于,基于所述输入操作,更新所述...

【专利技术属性】
技术研发人员:罗企葛贤亮宋小龙李果刘亚国孙文阅
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

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

1