1.一种屏幕状态控制方法,其特征在于,包括:
检测到终端的超声波功能开启时,在预设时间段内发出N次超声波发送信号,N为大于1的整数;
接收返回的超声波接收信号;
根据N次超声波发送信号及对应的超声波接收信号,逐次判断所述终端是否有遮挡,得到N个判断结果;
在N个判断结果中至少有一个判断结果为所述终端有遮挡时,确定所述终端有遮挡,将所述终端的屏幕状态由打开状态切换为关闭状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在N个判断结果均为所述终端无遮挡时,确定所述终端无遮挡。
3.根据权利要求1所述的方法,其特征在于,根据N次超声波发送信号及对应的超声波接收信号,逐次判断所述终端是否有遮挡,得到N个判断结果,包括:
根据N次超声波发送信号及对应的超声波接收信号,确定所述终端与物体之间距离的N个测试值;
将小于预设阈值的测试值对应的判断结果,确定为所述终端有遮挡。
4.根据权利要求3所述的方法,其特征在于,根据N次超声波发送信号及对应的超声波接收信号,确定所述终端与物体之间距离的N个测试值,包括:
根据超声波传播速度、N次超声波发送信号的发送时间及对应的超声波接收信号的接收时间,分别确定N次超声波发送信号所对应的所述终端与所述物体之间距离的N个测试值。
5.根据权利要求3所述的方法,其特征在于,根据N次超声波发送信号及对应的超声波接收信号,确定所述终端与物体之间距离的N个测试值,包括:
根据N次超声波发送信号与对应的超声波接收信号的振幅差值,分别确定N次超声波发送信号所对应的所述终端与所述物体之间距离的N个测试值。
6.根据权利要求1所述的方法,其特征在于,在预设时间段内发出N次超声波发送信号,接收返回的超声波接收信号,包括:
在预设时间段内,使用所述终端的音频发射器发出N次超声波发送信号,使用所述终端的音频接收器接收返回的超声波接收信号。
7.根据权利要求1所述的方法,其特征在于,将所述终端的屏幕状态切换为关闭状态之后,所述方法还包括:
在确定所述终端无遮挡时,将所述终端的屏幕状态由关闭状态切换为打开状态。
8.一种屏幕状态控制装置,其特征在于,包括:
信号发送模块,用于检测到终端的超声波功能开启时,在预设时间段内发出N次超声波发送信号,N为大于1的整数;
信号接收模块,用于接收返回的超声波接收信号;
判断模块,用于根据N次超声波发送信号及对应的超声波接收信号,逐次判断所述终端是否有遮挡,得到N个判断结果;
第一确定模块,用于在N个判断结果中至少有一个判断结果为所述终端有遮挡时,确定所述终端有遮挡;
第一切换模块,用于将所述终端的屏幕状态由打开状态切换为关闭状态。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第二确定模块,用于在N个判断结果均为所述终端无遮挡时,确定所述终端无遮挡。
10.根据权利要求8所述的装置,其特征在于,判断模块,包括:
第一确定子模块,用于根据N次超声波发送信号及对应的超声波接收信号,确定所述终端与物体之间距离的N个测试值;
第二确定子模块,用于将小于预设阈值的测试值对应的判断结果,确定为所述终端有遮挡。
11.根据权利要求10所述的装置,其特征在于,所述第一确定子模块根据超声波传播速度、N次超声波发送信号的发送时间及对应的超声波接收信号的接收时间,分别确定N次超声波发送信号所对应的所述终端与所述物体之间距离的N个测试值。
12.根据权利要求10所述的装置,其特征在于,所述第一确定子模块根据N次超声波发送信号与对应的超声波接收信号的振幅差值,分别确定N次超声波发送信号所对应的所述终端与所述物体之间距离的N个测试值。
13.根据权利要求8所述的装置,其特征在于,所述信号发送模块在预设时间段内,使用所述终端的音频发射器发出N次超声波发送信号;所述信号接收模块使用所述终端的音频接收器接收返回的超声波接收信号。
14.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第二切换模块,用于在第二切换模块将所述终端的屏幕状态切换为关闭状态之后,在确定所述终端无遮挡时,将所述终端的屏幕状态由关闭状态切换为打开状态。
15.一种屏幕状态控制装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
检测到终端的超声波功能开启时,在预设时间段内发出N次超声波发送信号,N为大于1的整数;
接收返回的超声波接收信号,;
根据N次超声波发送信号及对应的超声波接收信号,逐次判断所述终端是否有遮挡,得到N个判断结果;
在N个判断结果中至少有一个判断结果为所述终端有遮挡时,确定所述终端有遮挡,将所述终端的屏幕状态由打开状态切换为关闭状态。