[发明专利]应用窗口管控方法、终端及计算机可读存储介质有效
申请号: | 201711174704.0 | 申请日: | 2017-11-22 |
公开(公告)号: | CN108154030B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 李军 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F9/451 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷;李发兵 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 窗口 方法 终端 计算机 可读 存储 介质 | ||
本发明公开了一种应用窗口管控方法、终端及计算机可读存储介质,通过将终端界面中的各个应用窗口的设置参数信息与预设参数条件进行比对,即可从终端界面中的各个应用窗口中筛选出由后台应用在界面上创建的用于规避应用查杀系统查杀的恶意窗口,并将之移除。这样,由于各后台应用在界面上创建的恶意窗口都已被移除,即弥补了应用查杀系统漏洞,保证了应用查杀系统在进行后台应用查杀时,对各后台应用都可以准确进行查杀,进而保证了设立应用查杀系统得以实现。
技术领域
本发明涉及终端技术领域,更具体地说,涉及一种应用窗口管控方法、终端及计算机可读存储介质。
背景技术
随着终端技术的不断发展以及智能终端的不断普及,终端与人们日常生活的结合越来越密切,终端内所具备的应用程序也越来越多。然而大量应用程序的应用也带来了诸如终端能耗增加、续航能力降低、CPU负载过大等问题。
目前,为缓解上述问题,在终端内部往往都设立了应用查杀系统,用以根据设定的查杀规则将终端内运行着的某些非必要后台应用关闭,以降低终端能耗、保证终端续航能力、减小CPU负载等。但是在实际应用过程中,某些应用开发商为保证其开发的应用在后台运行过程中不被终端内的应用查杀系统关闭,会设置应用在退入后台时,在终端界面上创建了一个用户肉眼无法观测到的小悬浮窗口(例如创建一个1*1像素大小的悬浮窗口)。此时由于该应用在前台恶意创建的这一悬浮窗口,应用查杀系统则会判定该应用在界面存在可见窗口,从而漏过该应用,不会将其关闭。因此,提出一种可解决上述应用查杀系统漏洞,使得这类通过在前台恶意创建悬浮窗口以规避系统查杀的应用同样可以被应用查杀系统查杀的方法就十分有必要了。
发明内容
本发明要解决的技术问题在于:当前存在某些应用可通过在终端界面上创建了一个用户肉眼无法观测到的小悬浮窗口来使得应用查杀系统不会将其关闭,从而使得应用查杀系统形同虚设,无法达到降低终端能耗、保证终端续航能力、减小CPU负载等功用。针对该技术问题,提供一种应用窗口管控方法、终端及计算机可读存储介质。
为解决上述技术问题,本发明提供一种应用窗口管控方法,所述应用窗口管控方法包括:
获取应用窗口的设置参数信息;
将所述设置参数信息与预设参数条件进行比对;
在所述设置参数信息不满足所述预设参数条件时,将所述应用窗口移除。
可选的,所述获取应用窗口的设置参数信息包括:获取所述应用窗口的尺寸信息;
所述将所述设置参数信息与预设参数条件进行比对包括:将所述尺寸信息与预设尺寸条件进行比对。
可选的,所述获取应用窗口的设置参数信息还包括:
获取所述应用窗口的输入接口信息,和/或获取所述应用窗口的窗口类型信息,和/或获取所述应用窗口的透明度设置信息。
可选的,所述将所述设置参数信息与预设参数条件进行比对包括:
将所述尺寸信息与所述预设尺寸条件进行比对;
在所述尺寸信息不满足所述预设尺寸条件时,将获取到的所述输入接口信息和/或窗口类型信息和/或透明度设置信息分别与各设置参数对应的预设参数条件进行比对。
可选的,所述将所述尺寸信息与预设尺寸条件进行比对包括:
根据所述尺寸信息检测所述应用窗口的尺寸是否小于预设尺寸阈值;若是,判定所述尺寸信息不满足所述预设尺寸条件;
或,
根据所述尺寸信息检测所述应用窗口的窗口面积是否小于预设面积阈值;若是,判定所述尺寸信息不满足所述预设尺寸条件;
或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711174704.0/2.html,转载请声明来源钻瓜专利网。