[发明专利]应用程序的控制方法、终端和计算机可读存储介质有效
申请号: | 201910614232.9 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110532765B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 孟欣;李果;罗企;刘亚国 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06F21/52 | 分类号: | G06F21/52;G06F3/0481;G06F3/0482 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 310011 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 控制 方法 终端 计算机 可读 存储 介质 | ||
1.一种应用程序的控制方法,其特征在于,包括:
监听对终端的导航键的点击操作;
在检测到所述终端当前的显示界面为预设的应用程序的界面时,若监听到对所述终端的导航键的点击操作,则拒绝响应所述点击操作;
其中,所述预设的应用程序具备置顶权限,所述置顶权限维持预设时长,所述在检测到所述终端当前的显示界面为预设的应用程序的界面时,若监听到对所述终端的导航键的点击操作,则拒绝响应所述点击操作,包括:
若所述置顶权限维持的时间未到达所述预设时长,在检测到所述终端当前的显示界面为预设的应用程序的界面时,若监听到对所述终端的导航键的点击操作,则拒绝响应所述点击操作;
若所述置顶权限维持的时间到达所述预设时长,取消所述应用程序具备的置顶权限。
2.根据权利要求1所述的应用程序的控制方法,其特征在于,所述导航键,包括以下任意之一或其组合:
home键,菜单键,返回键。
3.根据权利要求2所述的应用程序的控制方法,其特征在于,所述导航键为所述home键或所述菜单键;所述监听对终端的导航键的点击操作,包括:
监听用于表征关闭系统会话的行为意图的目标广播信息;其中,如果监听到所述目标广播信息,则确定监听到对所述导航键的点击操作。
4.根据权利要求3所述的应用程序的控制方法,其特征在于,所述目标广播信息为android.intent.action._CLOSE_SYSTEM_DIALOGS。
5.根据权利要求3或4所述的应用程序的控制方法,其特征在于,所述拒绝响应所述点击操作,具体为:
重写onReceive方法,控制所述终端的显示界面维持在所述预设的应用程序的界面。
6.根据权利要求2所述的应用程序的控制方法,其特征在于,所述导航键为所述返回键;所述监听对终端的导航键的点击操作,包括:
监听用于表征所述返回键被点击的OnkeyDown事件;其中,如果监听到所述OnkeyDown事件,则确定监听到对所述导航键的点击操作。
7.根据权利要求6所述的应用程序的控制方法,其特征在于,所述绝响应所述点击操作,具体为:
重写所述OnkeyDown事件,控制所述终端的显示界面维持在所述预设的应用程序的界面。
8.根据权利要求1所述的应用程序的控制方法,其特征在于,若检测到对所述预设的应用程序的权限进行修改的信息,则在所述监听对终端的导航键的点击操作之后,还包括:
在检测到所述终端当前的显示界面为修改权限后的所述应用程序的界面时,若监听到对所述终端的导航键的点击操作,则响应所述点击操作。
9.一种终端,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一所述的应用程序的控制方法。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的应用程序的控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910614232.9/1.html,转载请声明来源钻瓜专利网。