本发明涉及通信技术领域,尤其涉及一种终端控制方法及装置。
背景技术:
随着社会的不断发展和进步,终端的使用越来越频繁,例如,手机、平板电脑等,在生活中占有的地位也越来越重要。并且终端的功能也越来越多,用户可以根据自身的使用需求对终端进行控制。
现有技术中的终端将很多种其他产品的功能进行统一,例如,手电筒。目前,终端一般都是利用后置闪光灯充当手电筒,在使用时,将闪光灯打开并保持常亮,利用闪光灯的光亮进行照明。
但是,用户在使用完手电筒后,将手机放在桌子或其它地方时,闪光灯被终端本体盖住,从而会很容易忘记关掉手电筒,不但会消耗手机较大的电量,还会损耗闪光灯的寿命。
技术实现要素:
本发明实施例提供一种终端控制方法及装置,实现了在一定状态下提示用户将终端的闪光灯关闭,降低了终端电量的消耗,延长了闪光灯的寿命。
本发明实施例提供一种终端控制方法,包括:
在闪光灯处于开启状态时,检测终端的空间位置;
若所述终端的空间位置为水平位置且所述终端保持静止时,开始计时;
若计时时长达到预设的时间阈值,输出所述闪光灯已开启的提示信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述检测终端的空间位置,包括:
使用角速度传感器检测所述终端的空间位置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所提示信息包括文字信息、声音信号、振动信号和提示灯中的一种或多种。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所提示信息为文字信息,输出所述提示信息包括:
在所述终端的屏幕内显示提示框,所述提示框内显示所述文字信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
关闭所述闪光灯。
本发明实施例还一种终端控制装置,包括:
检测模块,用于在闪光灯处于开启状态时,检测终端的空间位置;
计时模块,用于若所述终端的空间位置为水平位置且所述终端保持静止时,开始计时;
输出模块,用于若计时时长达到预设的时间阈值,输出所述闪光灯已开启的提示信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述检测模块,具体用于:
使用角速度传感器检测所述终端的空间位置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所提示信息包括文字信息、声音信号、振动信号和提示灯中的一种或多种。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所提示信息为文字信息,输出所述提示信息包括:
在所述终端的屏幕内显示提示框,所述提示框内显示所述文字信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括:
关闭模块,用于关闭所述闪光灯。
本发明实施例提供的终端控制方法及装置,在终端的闪光灯处于开启状态时,检测终端的空间位置,以确定用户是否忘记关掉手电筒,其可以通过检测终端的空间位置以及终端的移动状态来进行确定,具体地,当终端的空间位置为水平位置且终端保持静止时开始计时,当计时时长达到预设的时间阈值时,则终端输出闪光灯开启的提示信息,用以提示用户是否需要将闪光灯关闭,进而实现降低了终端电量的消耗,延长了闪光灯的寿命的效果,解决了现有技术中用户忘记关掉手电筒,不但会消耗手机较大的电量,还会损耗闪光灯的寿命。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的终端控制方法实施例一的流程图;
图2为本发明实施例提供的终端控制方法实施例二的流程图;
图3为本发明实施例提供的终端控制装置实施例一的结构示意图;
图4为本发明实施例提供的终端控制装置实施例二的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
图1为本发明实施例提供的终端控制方法实施例一的流程图,如图1所示,本发明实施例的终端控制方法,具体可以包括如下步骤:
101、在闪光灯处于开启状态时,检测终端的空间位置。
用户在开启手电筒后,闪光灯处于开启状态,且闪光灯会保持常亮。为了确定用户是否正在使用,需要根据终端的空间位置进行确认。在一个具体的过程中,可以使用角速度传感器检测终端的空间位置,例如,使用陀螺仪检测终端的空间位置,当终端发生位置、振动或者角度变化时,陀螺仪会产生电容的变化,进而确定终端的位置。
102、若终端的空间位置为水平位置且终端保持静止时,开始计时。
用户在手持终端时,应用户的手部会发生晃动,无法保持一个水平的状态,因此,当终端的空间位置为水平位置时,则可以认为终端正保持水平且未发生任何角度的变化,可以理解的是,若终端在水平位置的同时,还保持静止状态,即终端没有发生位移,则可以认为用户没有手持终端,且终端可能放置在桌面等水平的地方。
因此,在本发明实施例中,当终端的空间位置为水平位置且终端保持静止时,开始计时。计时可以使用终端中的时钟功能完成。
103、若计时时长达到预设的时间阈值,输出闪光灯已开启的提示信息。
在本发明实施例中,时间阈值可以存储在终端中,当计时时长达到预设的时间阈值时,可以理解的是,计时从0秒开始,当计时时长等于时间阈值时,终端输出闪光灯已开启的提示信息,用来提示用户此时的闪光灯正在开启状态。
在一个具体的实现过程中,提示信息可以包括文字信息、声音信号、振动信号和提示灯中的一种或多种。
例如,设定时间阈值为10秒,当计时时长等于10秒时,终端开始响铃。
又例如,设定时间阈值为20秒,当计时时长等于20秒时,终端开始振动并响铃。
当终端的闪光灯被终端自身遮挡住时,终端的显示屏与闪光灯背离,因此,若通过在终端的屏幕中显示文字信息的方式提示用户,则在终端的屏幕内显示提示框,提示框内显示文字信息。例如,在提示框内显示“是否需要关闭手电筒”的文字。
在本发明实施例中,关闭手电筒的动作在用户选择关闭后,终端关闭手电筒。
需要说明的是,本发明实施例中所涉及的终端可以包括但不限于个人计算机(Personal Computer,PC)、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、手机、MP3播放器、MP4播放器等。
本发明实施例提供的终端控制方法及装置,在终端的闪光灯处于开启状态时,检测终端的空间位置,以确定用户是否忘记关掉手电筒,其可以通过检测终端的空间位置以及终端的移动状态来进行确定,具体地,当终端的空间位置为水平位置且终端保持静止时开始计时,当计时时长达到预设的时间阈值时,则终端输出闪光灯开启的提示信息,用以提示用户是否需要将闪光灯关闭,进而实现降低了终端电量的消耗,延长了闪光灯的寿命的效果,解决了现有技术中用户忘记关掉手电筒,不但会消耗手机较大的电量,还会损耗闪光灯的寿命。
实施例二
图2为本发明实施例提供的终端控制方法实施例二的流程图,如图2所示,本发明实施例的终端控制方法,具体可以包括如下步骤:
201、在闪光灯处于开启状态时,检测终端的空间位置。
本发明实施例的步骤201,具体可以参照实施例一中步骤101的描述,其实现原理和技术效果类似,此处不再赘述。
202、若终端的空间位置为水平位置且终端保持静止时,开始计时。
本发明实施例的步骤202,具体可以参照实施例一中步骤102的描述,其实现原理和技术效果类似,此处不再赘述。
203、若计时时长达到预设的时间阈值,输出闪光灯已开启的提示信息。
本发明实施例的步骤203,具体可以参照实施例一中步骤103的描述,其实现原理和技术效果类似,此处不再赘述。
204、关闭闪光灯。
在本发明实施例中,为了进一步地节省终端的电量,在终端输出提示信息后,自动关闭闪光灯,减少用户的操作成本。
因此,本发明实施例中的终端控制方法,在实施例一的基础上,进一步地实现了节省终端的电量消耗,延长了闪光灯的使用寿命的同时,还具有较少用户的操作成本的效果。
实施例三
图3为本发明实施例提供的终端控制装置实施例一的结构示意图,如图3所示,本发明实施例的终端控制装置,可以包括:检测模块11、计时模块12和输出模块13。
检测模块11,用于在闪光灯处于开启状态时,检测终端的空间位置。
计时模块12,用于若终端的空间位置为水平位置且终端保持静止时,开始计时。
输出模块13,用于若计时时长达到预设的时间阈值,输出闪光灯已开启的提示信息。
在一个具体的实现过程中,检测模块11,具体用于:
使用角速度传感器检测终端的空间位置。
在一个具体的实现过程中,提示信息包括文字信息、声音信号、振动信号和提示灯中的一种或多种。
在一个具体的实现过程中,当提示信息为文字信息,输出模块13具体用于:
在终端的屏幕内显示提示框,提示框内显示文字信息。
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
实施例四
图4为本发明实施例提供的终端控制装置实施例二的结构示意图,如图4所示,本发明实施例的终端控制装置,在实施例三的基础上,还可以包括:关闭模块14。
关闭模块14,用于关闭闪光灯。
本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到至少两个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。