【技术实现步骤摘要】
一种终端控制方法及装置、计算机可读存储介质
本专利技术涉及移动终端领域,更具体地说,涉及一种终端控制方法及装置、计算机可读存储介质。
技术介绍
随着终端技术的不断发展、进步,移动终端使用的应用程序也越来越多,尤其是对于地图、聊天等应用的使用,用户常常会使用导航功能,但是在使用完导航后,用户往往会忘记关闭,从而导致数据流量的浪费以及终端电量的消耗。目前,对于这些应用程序请求访问位置时,GPS服务模块会检查该应用程序的权限,并不断地提示用户是否需要进行确认操作,如果是禁止应用程序获取位置,则不提供位置服务;如果是允许应用程序获取位置,则提供位置服务;这样的提示会使得用户非常厌烦,大大降低了用户的使用体验,同时其操作也相对比较复杂,因此,如何避免用户在不使用终端时应用程序获取到当前地理位置,从而保护用户的隐私和降低终端功耗成为亟待解决的问题。
技术实现思路
本专利技术要解决的技术问题在于,避免了用户在不使用终端时应用程序可以获取到当前地理位置,从而保护了用户的隐私和降低终端功耗的问题,针对该技术问题,提供一种终端控制方法及装置、计算机可读存储介质。为解决上述技术问题,本专利 ...
【技术保护点】
一种终端控制方法,其特征在于,所述方法包括:在接收到应用程序的位置更新请求时,获取终端当前的工作参数;根据所述工作参数判断终端当前的工作状态是否为握持且屏幕解锁状态;若所述工作状态为握持且屏幕解锁状态,则根据所述位置更新请求获取终端的当前位置信息;若所述工作状态不是握持且屏幕解锁状态,则拦截所述应用程序发送的位置更新请求。
【技术特征摘要】
1.一种终端控制方法,其特征在于,所述方法包括:在接收到应用程序的位置更新请求时,获取终端当前的工作参数;根据所述工作参数判断终端当前的工作状态是否为握持且屏幕解锁状态;若所述工作状态为握持且屏幕解锁状态,则根据所述位置更新请求获取终端的当前位置信息;若所述工作状态不是握持且屏幕解锁状态,则拦截所述应用程序发送的位置更新请求。2.如权利要求1所述的终端控制方法,其特征在于,所述工作参数包括:所述终端侧边上的被触发的传感器的个数和屏幕的显示亮度;所述根据所述工作参数判断终端当前的工作状态是否为握持且屏幕解锁状态包括:判断所述被触发的传感器的个数是否满足所述握持状态规定的个数;若所述被触发的传感器的个数满足所述握持状态规定的个数,则判断所述终端的屏幕的显示亮度;若所述显示亮度等于或大于预设亮度值,则判定所述终端处于握持且屏幕解锁状态。3.如权利要求2所述的终端控制方法,其特征在于,在根据所述工作参数判定所述工作状态为握持且屏幕解锁状态之后,还包括:判断所述应用程序是否为属于用户根据自身实际情况设置的自定义模式下允许运行的应用程序;若属于自定义模式下允许运行的应用程序,则根据所述位置更新请求获取终端的当前位置信息。4.如权利要求1或2所述的终端控制方法,其特征在于,在根据所述工作参数判定所述工作状态为握持且屏幕解锁状态之后,还包括:检测所述终端的屏幕上是否存在满足预设条件的滑动触控操作;若存在满足预设条件的滑动触控操作,则允许所述应用程序获取终端的当前位置信息。5.如权利要求4所述的终端控制方法,其特征在于,检测所述终端的屏幕上存在满足预设条件的滑动触控操作包括:获取所述终端屏幕上在预设时间段内的滑动触控操作的次数;判断所述滑动触控操作的次数是否等于或大于预设阈值;若所述次数等于或大于预设阈值,则确定所述滑动触控操作满足预设条件。6.如权利要求4所述的终端控制方法,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。