一种昆仑通泰触摸屏的屏幕保护方法与流程

文档序号:17441452发布日期:2019-04-17 04:49阅读:1911来源:国知局
一种昆仑通泰触摸屏的屏幕保护方法与流程

本发明涉及一种屏幕保护方法。



背景技术:

屏幕保护是为了保护显示器而设计的一种功能,是为了防止电脑因无人操作而使显示器长时间显示同一个画面,导致老化而缩短显示器寿命。目前昆仑通泰触摸屏在没有人对触摸屏进行操作后,延时一段时间,直接关闭显示屏,显示屏便处于黑屏状态,当有人点击触摸屏的显示屏后,触摸屏屏幕点亮,显示操作界面。现有的这种保护机制虽然对屏幕有一定的保护作用,但是在无人操作的那段时间内,屏幕只是显示同一个画面。长时间显示同一个画面容易导致触摸屏老化,即使触摸屏进入了黑屏状态,如果想查看设备的运行状态,还要点击触摸屏屏幕,让触摸屏重新点亮,才能从界面上看到设备的当前运行状态。



技术实现要素:

本发明的目的在于克服上述现有技术的缺点,提出一种昆仑通泰触摸屏的屏幕保护方法。应用本发明的昆仑通泰触摸屏,进入屏幕保护界面后,能够显示设备当前的运行状态。本发明可以防止昆仑通泰触摸屏因无人操作而使显示器长时间显示同一个画面,导致老化而缩短显示器寿命。

为了实现上述目的,本发明采用以下技术方案:

所述屏幕保护方法包括屏幕保护动态策略、屏幕保护启动策略、按钮定时策略和用户窗口启动定时策略。

所述的屏幕保护动态策略用于控制设备状态提示文本框在屏幕保护界面的显示位置的变化;所述的屏幕保护启动策略用于监测触摸屏无人操作的时间,当触摸屏无人操作的时间大于等于设置的时间,控制触摸屏进入屏幕保护界面;

所述的按钮定时策略用于检测是否有人在操作触摸屏,当按钮被按下时,认为有人在进行操作,当按钮没有被按下时,认为没有人进行操作;当检测到按钮按下时,对无人操作的时间进行清零,检测到按钮抬起后,打开定时器,无人操作时间开始每间隔1秒自动加1,当无人操作的时间大于等于100时,关闭定时器,停止无人操作时间自动加1。所述的用户窗口启动定时策略用于检测是否有人在操作触摸屏,当触摸屏从当前用户窗口切换到其他用户窗口时,认为有人在操作,当没有其他用户窗口被打开,一直显示当前用户窗口,认为没有人在操作,当检测到有界面切换时,对无人操作的时间进行清零,检测到没有界面切换时,打开定时器,无人操作时间开始每间隔1秒自动加1,当无人操作的时间大于等于100时,关闭定时器,停止无人操作时间自动加1。

按钮定时策略中使用定时器,是为了提供精准的1秒的间隔时间,是为了保证无人操时间每间隔1秒自动加1。按钮定时策略对无人操作时间进行清零,是为了保证有人操作时间从0开始进行每间隔1秒自动加1,当有人按下按钮时,如果不对无人操作时间进行清零,不能保证无人操作时间是从0开始每间隔1秒自动加1的,这样就不能保证触摸屏无人操作的时间大于等于设置的100秒时,控制触摸屏进入屏幕保护界面。

用户窗口启动定时策略中使用定时器,是为了提供精准的1秒的间隔时间,是为了保证无人操时间每间隔1秒自动加1。用户窗口启动定时策略对无人操作时间进行清零,是为了保证有人操作时间从0开始进行每间隔1秒自动加1,当有人按下按钮时,如果不对无人操作时间进行清零,不能保证无人操作时间是从0开始每间隔1秒自动加1的,这样就不能保证触摸屏无人操作的时间大于等于设置的100秒时,控制触摸屏进入屏幕保护界面。

应用本发明的昆仑通泰触摸屏,在无人操作的情况下能够快速进入屏幕保护界面,同时屏幕保护界面可以显示当前的设备运行状态,方便用户了解现在设备的运行状态,不需要再打开触摸屏界面去查看当前设备的运行状态。屏幕保护界面上的设备状态提示文本框的位置和颜色是随机变化的,避免了在某个固定的位置显示固定画面所导致的显示屏老化。

附图说明

图1为本次发明的屏幕保护功能流程图。

具体实施方式

以下结合附图和具体实施方式进一步说明本发明。

本发明屏幕保护方法包括屏幕保护动态策略、屏幕保护启动策略、按钮定时策略和用户窗口启动定时策略。

屏幕保护动态策略用于控制设备状态提示文本框在屏幕保护界面的显示位置的变化。设备状态提示文本框在屏幕保护窗口的显示位置由变量x和变量y决定,变量x为屏幕的高度,取值范围为-150至150,变量y为屏幕的长度,取值范围为-300至300。本发明取随机数函数,在-150至150范围内随机取一个值赋给变量x,在-300至300范围内随机取一个值赋给变量y,将变量x、变量y的值分别赋给设备状态提示文本框的x坐标和y坐标,在触摸屏上变量x和变量y限定的相应的坐标位置显示设备状态提示文本框。屏幕保护动态策略每2秒运行一次,随机获取一次变量x和变量y,设备状态提示文本框的位置坐标也会随之更新,实现了设备状态提示文本框的位置的随机变化。

屏幕保护启动策略用于监测触摸屏无人操作的时间,当触摸屏无人操作的时间大于等于设置的时间,控制触摸屏进入屏幕保护界面;屏幕保护启动策略每秒对无人操作的时间变量t进行检测,当触摸屏无人操作的时间变量t大于等于100时,打开屏幕保护界面。

按钮定时策略用于检测是否有人在操作触摸屏,当按钮被按下时,认为有人在操作,当按钮没有被按下时,认为没有人操作,当检测到按下按钮时,对无人操作的时间进行清零,检测到按钮抬起后,打开定时器,无人操作时间开始每间隔1秒自动加1,关闭定时器,停止无人操作时间自动加1;按钮定时策略是用户每对按钮点击一次,对无人操作的时间变量t进行清零,并启定时器1,时间变量t从0开始每间隔1秒自动加1,无人操作的时间大于等于100时,关闭定时器,停止时间变量t自动加1。

用户窗口启动定时策略用于检测是否有人在操作触摸屏,当从当前用户窗口切换到其他用户窗口时,认为有人在进行操作,当没有其他用户窗口被打开,一直显示当前用户窗口,认为没有人在操作,当检测到有界面切换时,对无人操作的时间进行清零,检测到没有界面切换时,打开定时器,无人操作时间开始每间隔1秒自动加1,关闭定时器,停止无人操作时间自动加1。用户窗口启动定时策略是在用户每切换用户窗口一次,对无人操作时间变量t进行清零,并启定时器1,时间变量t从0开始每间隔1秒自动加1,无人操作的时间大于等于100时,关闭定时器,停止时间变量t自动加1。

如图1所示,本发明的屏幕保护功能流程图,启动昆仑通泰触摸屏后,触摸屏默认打开用户主界面,用户窗口启动定时策略启动,对触摸屏的时间变量t进行清零,并打开定时器1开始计时,时间变量t从0开始每间隔1秒自动加1。计时过程中如果有按钮按下,启动按钮定时策略,对触摸屏的时间变量t进行清零,并打开定时器1开始计时,时间变量t从0开始每间隔1秒自动加1。如果有新的界面被打开,启动用户窗口启动定时策略,对触摸屏的时间变量t进行清零,并打开定时器1开始计时,时间变量t从0开始每间隔1秒自动加1。如果没有按钮按下或者没有新的界面被打开,时间变量t每间隔1秒自动加1,屏幕保护启动策略一直对时间变量t进行检测判断,时间变量t大于等于100时,停止时间变量t的自动加1,打开屏幕保护界面,启动屏幕保护动态策略。屏幕保护动态策略每2秒运行一次,使用随机函数,获取一次变量x、变量y,再将变量x、变量y分别赋给设备状态提示文本框的x坐标和y坐标,设备状态提示文本框便在相应的坐标位置显示,实现设备状态提示文本框位置的变化。如果用户想对触摸屏进行操作,点击屏幕保护界面,触摸屏打开用户主界面,启动用户窗口启动定时策略,对触摸屏的时间变量t清零,并打开定时器1开始计时,时间变量t从0开始每间隔1秒自动加1,等待时间变量t大于等于100后,又进入屏幕保护界面。如果在屏幕保护界面运行状态下,没有对触摸屏进行点击操作,屏幕保护动态策略一直运行,设备状态提示文本框在屏幕上的显示位置一直变化。

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