系统功能的执行方法、装置、终端及存储介质制造方法及图纸

技术编号:24572181 阅读:31 留言:0更新日期:2020-06-20 23:53
本申请实施例公开了一种系统功能的执行方法、装置、终端及存储介质,属于计算机技术领域,由于本申请实施例能够获取焦点窗口对应的目标应用的标识,在目标应用的标识属于白名单时,接收目标应用发送的配置信息,当终端接收到第一手势时,根据配置信息终止执行指令,使得目标应用是焦点窗口对应的应用时,能够不响应第一手势,保证了第一手势不会同时指示应用执行指定功能和操作系统执行对应的系统功能,提高了目标应用正常运行的能力,避免了禁用系统功能被非法应用滥用,降低了操作系统的维护难度,使得操作系统能够更好地满足丰富的沉浸式应用的系统功能控制的需求。

Execution method, device, terminal and storage medium of system function

【技术实现步骤摘要】
系统功能的执行方法、装置、终端及存储介质
本申请实施例涉及计算机
,特别涉及一种系统功能的执行方法、装置、终端及存储介质。
技术介绍
在配置有触摸屏的移动终端中,沉浸式应用能够提供优良的视听效果和丰富的功能。因此,移动终端中运行沉浸式应用的时间也越来越长。一些可能的应用方式中,沉浸式应用在移动终端中全屏显示。由于移动终端在侧边区域中常驻显示一些按钮,例如返回按钮、主页按钮和多任务按钮。当侧边区域中显示沉浸式应用的功能控件时,用户在侧边区域中的手势将造成系统功能和应用功能的冲突,导致终端响应的问题。
技术实现思路
本申请实施例提供了一种系统功能的执行方法、装置、终端及存储介质。所述技术方案如下:根据本申请的一方面内容,提供了一种系统功能的执行方法,所述方法包括:获取目标应用的标识,所述目标应用是焦点窗口对应的应用;当所述目标应用的标识属于白名单时,接收所述目标应用发送的配置信息,所述配置信息用于配置终端在所述目标应用运行时执行系统功能的策略;当所述目标应用是所述焦点窗口对应的应用,且所述终端接收到第一手势时,根据所述配置信息终止执行指令,所述第一手势用于生成所述执行指令,所述执行指令用于执行所述系统功能。根据本申请的另一方面内容,提供了一种系统功能的执行装置,所述装置包括:标识获取模块,用于获取目标应用的标识,所述目标应用是焦点窗口对应的应用;信息接收模块,用于当所述目标应用的标识属于白名单时,接收所述目标应用发送的配置信息,所述配置信息用于配置终端在所述目标应用运行时执行系统功能的策略;终止执行模块,用于当所述目标应用是所述焦点窗口对应的应用,且所述终端接收到第一手势时,根据所述配置信息终止执行指令,所述第一手势用于生成所述执行指令,所述执行指令用于执行所述系统功能。根据本申请的另一方面内容,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如本申请实施提供的系统功能的执行方法。根据本申请的另一方面内容,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如本申请实施提供的系统功能的执行方法。本申请实施例提供的技术方案带来的有益效果可以包括:由于本申请实施例能够获取焦点窗口对应的目标应用的标识,在目标应用的标识属于白名单时,接收目标应用发送的配置信息,当终端接收到第一手势时,根据配置信息终止执行指令,使得目标应用是焦点窗口对应的应用时,能够不响应第一手势,保证了第一手势不会同时指示应用执行指定功能且操作系统执行对应的系统功能,提高了目标应用正常运行的能力,避免了禁用系统功能被非法应用滥用,降低了操作系统的维护难度,使得操作系统能够更好地满足丰富的沉浸式应用的系统功能控制的需求。附图说明为了更清楚地介绍本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本申请一个示例性实施例提供的终端的结构框图;图2是本申请一个示例性实施例提供的一种系统功能的执行方法的流程图;图3是本申请另一个示例性实施例提供的一种系统功能的执行方法流程图;图4是本申请实施例提供的一种系统功能的执行方法的框架图;图5是本申请一个示例性实施例提供的系统功能的执行装置的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。为了本申请实施例所示方案易于理解,下面对本申请实施例中出现的若干名词进行介绍。目标应用:指能够运行在终端的操作系统中,并提供可视的用户界面的指定应用。其中,目标应用可以是游戏应用、购物程序、即时通讯程序、博客应用、制图绘画应用、文本编辑应用、订票应用、地图导航应用、视频播放应用、直播应用、浏览器应用、阅读应用、音乐应用、理财支付应用、相机应用、相片美化程序、智能设备控制应用、电话应用、短信程序、天气应用、时钟程序、系统搜索应用、联系人程序、共享交通应用、物流应用、打车应用、外卖应用、考勤打卡应用和扫码应用中至少一种。游戏应用:包括独立封装的游戏应用、通过第三方应用提供启动入口的游戏应用和集成在第三方应用中的游戏应用中的至少一种。可选地,当游戏应用是独立封装的游戏应用时,该游戏应用可以是一个单独的应用、程序或者客户端。例如,游戏应用可以是通过apk(AndroidPackage,安卓安装包)安装在搭载安卓系统的终端中的应用;或者,游戏应用也可以是通过ipa(iPhoneApplication,苹果应用)安装包安装在搭载ios操作系统的终端中的应用。可选地,当游戏应用是通过第三方应用提供入口的应用时,该游戏应用可以由指定的第三方应用提供入口。例如,该游戏应用可以是通过html5(HyperTextMarkupLanguage5,超级文本标记语言第5版)编写的小程序(miniprogram)、轻应用(LightApp)或者快应用等。可选地,游戏应用也可以根据进行游戏的方式进行分类,例如,可以包括第一人称射击类游戏应用FPS、角色扮演类游戏应用RPG、动作角色扮演类游戏应用ARPG、多人在线战术竞技游戏应用MOBA、大型多人在线类游戏应用MMOG、消除类游戏应用、捕鱼类游戏应用、卡牌类游戏应用、音乐类游戏应用和放置类游戏应用中的至少一种。在一种可能的实现方式中,当游戏应用是大型多人在线类游戏应用MMOG时,该MMOG可以包括:策略类大型多人在线游戏应用MMOSLG、冒险类大型多人在线游戏应用MMOAVG、模拟类大型多人在线游戏应用MMOSG、运动类大型多人在线游戏应本文档来自技高网...

【技术保护点】
1.一种系统功能的执行方法,其特征在于,所述方法包括:/n获取目标应用的标识,所述目标应用是焦点窗口对应的应用;/n当所述目标应用的标识属于白名单时,接收所述目标应用发送的配置信息,所述配置信息用于配置终端在所述目标应用运行时执行系统功能的策略;/n当所述目标应用是所述焦点窗口对应的应用,且所述终端接收到第一手势时,根据所述配置信息终止执行指令,所述第一手势用于生成所述执行指令,所述执行指令用于执行所述系统功能。/n

【技术特征摘要】
1.一种系统功能的执行方法,其特征在于,所述方法包括:
获取目标应用的标识,所述目标应用是焦点窗口对应的应用;
当所述目标应用的标识属于白名单时,接收所述目标应用发送的配置信息,所述配置信息用于配置终端在所述目标应用运行时执行系统功能的策略;
当所述目标应用是所述焦点窗口对应的应用,且所述终端接收到第一手势时,根据所述配置信息终止执行指令,所述第一手势用于生成所述执行指令,所述执行指令用于执行所述系统功能。


2.根据权利要求1所述的方法,其特征在于,所述当所述目标应用的标识属于白名单时,接收所述目标应用发送的配置信息,包括:
获取本地名单信息和云端名单信息;
将所述本地名单信息和所述云端名单信息结合,生成所述白名单;
当所述目标应用的标识属于所述白名单时,接收所述目标应用发送的配置信息。


3.根据权利要求2所述的方法,其特征在于,所述当所述目标应用的标识属于所述白名单时,接收所述目标应用发送的配置信息,包括:
当所述目标应用的标识属于所述白名单时,通过目标接口接收所述目标应用发送的配置信息,所述目标接口用于提供目标权限,所述目标权限用于根据所述配置信息配置所述系统功能的响应方式。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述目标应用安装时,获取所述目标应用的标识;
当所述目标应用的标识属于所述白名单时,向所述目标应用开放调用所述目标接口的权限;
当所述目标接口被调用时,获取所述配置信息。


5.根据权利要求1至4任一所述的方法,...

【专利技术属性】
技术研发人员:吴恒刚
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1