1.一种移动终端相机切换控制方法,其特征在于,所述方法包括:
预先设置第一预定时间段值和第二预定时间段值,并设置通过第一软件定时器来记录第一预定时间段值、通过第二软件定时器来记录第二预定时间段值;
检测移动终端是否有切换前置相机或后置相机;
当检测到有切换前置相机或后置相机的操作,在第一预定时间段内记录切换前置相机或后置相机的操作次数;
判断在第一预定时间段内切换前置相机或后置相机的操作次数是否达到预设阈值;
当在第一预定时间段内切换前置相机或后置相机的操作次数达到预设阈值,则自动禁止相机切换操作;
当禁止相机切换操作等待第二预定时间段后,没有检测到新的切换前置相机或后置相机的操作,则自动恢复相机切换操作;
所述检测移动终端是否有切换前置相机或后置相机的步骤之前包括:
预先设定在第一预定时间段内切换前置相机或后置相机的操作次数的预设阈值;
所述当检测到有切换前置相机或后置相机的操作,在第一预定时间段内记录切换前置相机或后置相机的操作次数的步骤包括:设置通过一计数器来记录在第一预定时间段切换前置相机或后置相机的操作次数,并将该计数器初始化为0;
所述检测移动终端是否有切换前置相机或后置相机的步骤包括:
移动终端实时检测是否有从前置相机切换到后置相机的操作;
或检测是否有从后置相机切换到前置相机的操作;
所述当检测到有切换前置相机或后置相机的操作,在第一预定时间段内记录切换前置相机或后置相机的操作次数的步骤包括:当移动终端实时检测有从前置相机切换到后置相机的操作;或检测有从后置相机切换到前置相机的操作,通过计数器在第一预定时间段内记录切换前置相机或后置相机的操作次数;
当判断在所述第一预定时间段内切换前置相机或后置相机的操作次数没有达到预设阈值,则计数器值初始化为0进行重新计数。
2.根据权利要求1所述的移动终端相机切换控制方法,其特征在于,所述判断在第一预定时间段内切换前置相机或后置相机的操作次数是否达到预设阈值的步骤包括:当判断在第一预定时间段内切换前置相机或后置相机的操作次数没有达到预设阈值,则计数器值初始化为0进行重新计数。
3.一种移动终端相机切换控制装置,其特征在于,所述装置包括:
相机切换检测模块,用于检测移动终端是否有切换前置相机或后置相机;还用于预先设定在第一预定时间段内切换前置相机或后置相机的操作次数的预设阈值;还用于设置通过一计数器来记录在第一预定时间段切换前置相机或后置相机的操作次数,并将该计数器初始化为0;还用于当移动终端实时检测有从前置相机切换到后置相机的操作;或检测有从后置相机切换到前置相机的操作,通过计数器在第一预定时间段内记录切换前置相机或后置相机的操作次数;
记录模块,用于当检测到有切换前置相机或后置相机的操作,在第一预定时间段内记录切换前置相机或后置相机的操作次数;还用于移动终端实时检测是否有从前置相机切换到后置相机的操作;或检测是否有从后置相机切换到前置相机的操作;
判断模块,用于判断在第一预定时间段内切换前置相机或后置相机的操作次数是否达到预设阈值;还用于当判断在所述第一预定时间段内切换前置相机或后置相机的操作次数没有达到预设阈值,则计数器值初始化为0进行重新计数;
禁止切换控制模块,用于当在第一预定时间段内切换前置相机或后置相机的操作次数达到预设阈值,则自动禁止相机切换操作;
切换恢复控制模块,用于当禁止相机切换操作等待第二预定时间段后,没有检测到新的切换前置相机或后置相机的操作,则自动恢复相机切换操作。
4.一种移动终端,其特征在于,所述移动终端包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的图像显示程序,所述处理器执行所述图像显示程序时,实现如权利要求1‑2任一项所述的移动终端相机切换控制方法的步骤。
5.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有图像显示程序,所述图像显示程序被处理器执行时,实现如权利要求1‑2任一项所述的移动终端相机切换控制方法的步骤。