移动终端及开机键使能控制方法、及存储介质与流程

文档序号:14448116
移动终端及开机键使能控制方法、及存储介质与流程

本发明涉及移动终端领域,尤其涉及的是一种移动终端及开机键使能控制方法、及存储介质。



背景技术:

虽然移动终端主要采用触摸屏技术,并且绝大多数的操作是通过触摸屏来实现的,但目前的移动终端仍然必然会存在开机键,其用于当移动终端屏幕点亮状态下按下开机键以熄灭屏幕,当移动终端屏幕熄灭状态下按下开机键以点亮屏幕,达到节省触摸屏电能的目的。

在现有技术中,开机键处于始终使能的状态,也就是说在移动终端开机后其开机键在任何时候的按下操作均是有效的。而按下操作最终体现到电路上则是相关电路的连通或断开,移动终端处理器正是通过检测其连通或断开来进行相应的亮灭屏操作控制。但是在实际使用中,由于移动终端的长期使用可能会存在内部细小的导电物体进入,或其他原因在移动终端静止放置时自动误检测到了开机键按下点亮了屏幕,从而使移动终端的电能被浪费了。

因此,现有技术存在缺陷,有待改进与发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端及开机键使能控制方法、及存储介质。本发明提供了一种移动终端开机键使能控制方法,旨在当移动终端处于静止放置状态下时对开机键进行操作使能控制,从而防止这种意外的误检测开机键被按下的点亮屏幕的过程,提升电池续航,为用户提供方便。

本发明解决技术问题所采用的技术方案如下:

一种移动终端开机键使能控制方法,其中,包括:

预先在移动终端的开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,如果没有变化则控制所述开关断开;

判断陀螺仪输出数据是否有变化,如果有变化则控制所述开关闭合。

所述移动终端开机键使能控制方法,其中,所述预先在开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能的步骤具体包括:

所述开关包括三个端口,第一端口与开机键电路的输出相连接,第二端口与处理器的输入相连接,第三端口与处理器输出相连接;

当处理器输出为高电平时控制第一端口与第二端口相闭合,此时开机键电路能够直接将其输出的信号传至处理器的输入端,以此处理器根据开机键电路输入的信号来控制点亮显示屏;

当处理器输出为低电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器。

所述移动终端开机键使能控制方法,其中,所述预先在开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能的步骤具体包括:

所述开关包括三个端口,第一端口与开机键电路的输出相连接,第二端口与处理器的输入相连接,第三端口与处理器输出相连接;

当处理器输出为低电平时控制第一端口与第二端口相闭合,开机键电路直接将其输出的信号传至处理器的输入端,处理器根据开机键电路输入的信号来控制点亮显示屏;

当处理器输出为高电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器。

所述移动终端开机键使能控制方法,其中,所述启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,具体包括:

启动定时器,每隔设定时间获取陀螺仪输出数据;

判断本次获取陀螺仪输出数据与上次获取陀螺仪输出数据是否相同,若相同则开始计时,若不相同则清零计时;

当计时超过设定时间段时执行相应步骤。

所述移动终端开机键使能控制方法,其中,所述启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,如果没有变化则控制所述开关断开的步骤包括:

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化;

当没变化则判定为移动终端不在使用中,如果没有变化则控制所述开关断开,此时操作开机键无效。

所述移动终端开机键使能控制方法,其中,所述判断陀螺仪输出数据是否有变化,如果有变化则控制所述开关闭合的步骤包括:

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化;

当有变化则判定为移动终端在使用中,如果有变化则控制所述开关闭合,此时操作开机键有效。

一种移动终端,其中,包括处理器,通过一开关与处理器连接的开机键电路,以及与所述处理器连接的存储器:

在移动终端的开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;

所述存储器存储有开机键使能控制程序,该开机键使能控制程序被所述处理器执行时实现以下步骤:

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,如果没有变化则控制所述开关断开;

判断陀螺仪输出数据是否有变化,如果有变化则控制所述开关闭合;

所述处理器用于调用所述开机键使能控制程序指令。

所述的移动终端,其中,所述开关包括三个端口,第一端口与开机键电路的输出相连接,第二端口与处理器的输入相连接,第三端口与处理器输出相连接;

当处理器输出为高电平时控制第一端口与第二端口相闭合,此时开机键电路能够直接将其输出的信号传至处理器的输入端,以此处理器根据开机键电路输入的信号来控制点亮显示屏;

当处理器输出为低电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器;

或者当处理器输出为低电平时控制第一端口与第二端口相闭合,开机键电路直接将其输出的信号传至处理器的输入端,处理器根据开机键电路输入的信号来控制点亮显示屏;

当处理器输出为高电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器。

所述的移动终端,其中,所述开机键使能控制程序被所述处理器执行时,还实现以下步骤:

启动定时器,每隔设定时间获取陀螺仪输出数据;

判断本次获取陀螺仪输出数据与上次获取陀螺仪输出数据是否相同,若相同则开始计时,若不相同则清零计时;

当计时超过设定时间段时执行以下相应步骤;

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化;

当没变化则判定为移动终端不在使用中,如果没有变化则控制所述开关断开,此时操作开机键无效;

当有变化则判定为移动终端在使用中,如果有变化则控制所述开关闭合,此时操作开机键有效

一种存储介质,其中,所述存储介质存储有开机键使能控制程序,该开机键使能控制程序被处理器执行时实现任一项所述移动终端开机键使能控制方法的步骤。

本发明所提供的移动终端及开机键使能控制方法、及存储介质,所述方法通过预先在开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;启动陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,如果没有变化则执行如下步骤:控制所述开关断开;判断陀螺仪输出数据是否有变化,如果有变化则执行如下步骤:控制所述开关闭合。使在当移动终端处于静止放置状态下时对开机键进行操作使能控制,从而防止这种意外的误检测开机键被按下的点亮屏幕的过程,提升电池续航,为用户提供方便。

附图说明

图1是本发明移动终端开机键使能控制方法的较佳实施例的流程图。

图2是本发明移动终端较佳实施例功能原理框图。

图3是本发明移动终端第二较佳实施例功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明移动终端开机键使能控制方法的较佳实施例的流程图。如图1所示,本发明实施例所述移动终端开机键使能控制方法,包括以下步骤:

步骤S100、预先在移动终端的开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;

本发明实施例中,如图2所示,需要预先在移动终端101的开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能。

如图2所示,所述开关包括三个端口,第一端口1与开机键电路的输出相连接,第二端口2与处理器的输入相连接,第三端口3与处理器输出相连接;

当处理器输出为高电平时控制第一端口与第二端口相闭合,此时开机键电路能够直接将其输出的信号传至处理器的输入端,以此处理器根据开机键电路输入的信号来控制点亮显示屏;当处理器输出为低电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器。

或者当处理器输出为低电平时控制第一端口与第二端口相闭合,此时开机键电路能够直接将其输出的信号传至处理器的输入端,以此处理器根据开机键电路输入的信号来控制点亮显示屏;当处理器输出为高电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器。

步骤S200、启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,如果没有变化则控制所述开关断开。

本发明实施例中,启动定时器,每隔设定时间获取陀螺仪输出数据;

判断本次获取陀螺仪输出数据与上次获取陀螺仪输出数据是否相同,若相同则开始计时,若不相同则清零计时;当计时超过设定时间(例如2秒)段时执行步骤S300。

步骤S300、判断陀螺仪输出数据是否有变化,如果有变化则控制所述开关闭合。

本发明实施例中,所述启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化,如果没有变化则控制所述开关断开的步骤包括:

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化;

当没变化则判定为移动终端不在使用中,如果没有变化则控制所述开关断开,此时操作开机键无效。

本发明中,当控制所述开关断开此时,开机键的任何操作都是无效的, 从而避免当移动终端处于静止放置状态下时对开机键进行操作使能控制,从而防止这种意外的误检测开机键被按下的点亮屏幕的过程,提升电池续航,为用户提供方便。

而当启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化;当有变化则判定为移动终端在使用中,如果有变化则控制所述开关闭合,此时操作开机键有效。

本步骤的目的在于,当用户人工去按开机键时会导致陀螺仪的数据发生变化,从而及时控制所述开关闭合,使开机键的操作能被处理。

这样,本发明在当移动终端处于静止放置状态下时对开机键进行操作使能控制,从而防止这种意外的误检测开机键被按下的点亮屏幕的过程,提升电池续航,为用户提供方便。

由上可见,本发明一种移动终端开机键使能控制方法,所述方法通过预先在开机键电路与处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;启动陀螺仪,判断一段时间内陀螺仪输出数据是否有变化,如果没有变化则执行如下步骤:控制所述开关断开;判断陀螺仪输出数据是否有变化,如果有变化则执行如下步骤:控制所述开关闭合。使在当移动终端处于静止放置状态下时对开机键进行操作使能控制,从而防止这种意外的误检测开机键被按下的点亮屏幕的过程,提升电池续航,为用户提供方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过开机键使能控制程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

实施例二

本发明实施例还提供了一种移动终端,本发明实施例的移动终端可以为手机,如图3所示,本实施例的移动终端包括处理器,通过一开关与处理器连接的开机键电路10,以及与所述处理器10连接的存储器20;

所述存储器20存储有开机键使能控制程序,该开机键使能控制程序被所述处理器执行时实现上述实施例任一项所述移动终端开机键使能控制方法的步骤,具体如上所述。

实施例三

图3所示为本发明移动终端较佳实施例,本实施例的移动终端101包括处理器10,通过一开关90与处理器10连接的开机键电路80,以及与所述处理器10连接的存储器20;移动终端101的开机键电路80与处理器10之间设置一个开关90;所述开关90可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;

所述存储器20存储有开机键使能控制程序,该开机键使能控制程序被所述处理器执行时实现上述实施例任一项所述移动终端开机键使能控制方法的步骤,具体如上所述。

本实施例的移动终端的,所述开关90包括三个端口,第一端口1与开机键电路80的输出相连接,第二端口2与处理器10的输入相连接,第三端口3与处理器输10出相连接;

当处理器输出为高电平时控制第一端口与第二端口相闭合,此时开机键电路能够直接将其输出的信号传至处理器的输入端,以此处理器根据开机键电路输入的信号来控制点亮显示屏;

当处理器输出为低电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器;

或者当处理器输出为低电平时控制第一端口与第二端口相闭合,开机键电路直接将其输出的信号传至处理器的输入端,处理器根据开机键电路输入的信号来控制点亮显示屏;

当处理器输出为高电平时控制第一端口与第二端口相断开,此时开机键电路输出的信号无法传至处理器,具体如上所述。

其中,所述开机键使能控制程序被所述处理器执行时,还实现以下步骤:

启动定时器,每隔设定时间获取陀螺仪输出数据;

判断本次获取陀螺仪输出数据与上次获取陀螺仪输出数据是否相同,若相同则开始计时,若不相同则清零计时;

当计时超过设定时间段时执行以下相应步骤;

启动设置在移动终端上陀螺仪,判断一预定时间内陀螺仪输出数据是否有变化;

当没变化则判定为移动终端不在使用中,如果没有变化则控制所述开关断开,此时操作开机键无效;

当有变化则判定为移动终端在使用中,如果有变化则控制所述开关闭合,此时操作开机键有效

可见,本发明提供一种移动终端开机键使能控制方法,所述方法通过预先在开机键电路与中央处理器之间设置一个开关;所述开关可被控制,且当开关闭合时,开机键电路有效或使能,当开关断开时,开机键电路无效或禁能;启动陀螺仪,判断一段时间内陀螺仪输出数据是否有变化,如果没有变化则执行如下步骤:控制所述开关断开;判断陀螺仪输出数据是否有变化,如果有变化则执行如下步骤:控制所述开关闭合。使在当移动终端处于静止放置状态下时对开机键进行操作使能控制,从而防止这种意外的误检测开机键被按下的点亮屏幕的过程,提升电池续航,为用户提供方便。

实施例三

本发明实施例还提供了一种存储介质,所述存储介质存储有开机键使能控制程序,该开机键使能控制程序被处理器执行时实现如上任一项所述移动终端开机键使能控制方法的步骤,具体如上所述。

综上所述,本发明所提供的移动终端及开机键使能控制方法、及存储介质,所述方法通过当用户启动视频播放时,记录当前画质,并记录当前时间;之后当用户调节视频播放的画质时执行第一种操作,当用户关闭视频播放时执行第二种操作;根据第二种操作中得到的画质大小及先前存储的平均画质及视频播放时长计算得到一个新的平均画质值及新的视频播放时长;当用户进行视频播放需要适配视频播放画质时,根据先前记录的平均画质来进行自动适配;使当用户通过移动终端在视频应用中播放视频时,无需进行人工适配视频画质,并且能够根据用户的实质需求自动适配最合适的画质的视频文件进行自动播放,达到系统资源的合理利用,提高了系统的资源利用率,为用户提供方便。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1