一种车载娱乐系统屏幕按键方法

文档序号:9235203阅读:801来源:国知局
一种车载娱乐系统屏幕按键方法
【技术领域】
[0001]本发明涉及一种屏幕按键方法,尤其设计涉及一种车载娱乐系统中的屏幕按键方法。
【背景技术】
[0002]目在车载娱乐系统中,屏幕按键的方法有很多种,长按、短按,长长按等。当我们要设计一种功能界面,而这种功能界面又不需要开放给用户使用,只是内部设计时才使用到。这时我们需要一种比较隐蔽的按键方法,而这种方法又不会让用户操作到。传统的方法经常使用两个或多个硬按键同时按下,并延长一段时间(如1S或20S)的方法,但是对于一些系统中,硬按键比较少,只有一个的情况下,一些对用户不开放的功能的进入方式的设计复杂性过高,这时候采用硬按键来实现的方法变得不太可能。

【发明内容】

[0003]有鉴于此,本发明提供一种提高不开放界面隐蔽处理的机制,降低设计的复杂性的车载娱乐系统中的屏幕按键方法。
[0004]本发明采取的设计方案为:
所述屏幕按键方法适用于具有一触控屏幕的车载娱乐系统,该屏幕的按键方法包含下列步骤:
Ca)车载娱乐系统进入初始触发界面;
(b)定义至少大于两个的采集按键区域,初始按键有效次数为O ;
进一步的,所述采集按键区域设于触控屏幕中相异的位置区域,区域面积定义为2?3*2 ?3cm ;
进一步的,所述采集按键区域不在屏幕中显示。
[0005](C)判断屏幕的按压区域是否是定义的采集按键区域,若是则执行步骤(d),否则结束;
(d)判断按键有效次数为η的按压区域是否是预设的采集按键区域,若是则按键有效次数增加一次,否则清空按键有效次数并结束;判断按键有效次数为m的按压区域是否是另一预设的采集按键区域,若是则按键有效次数增加一次,否则清空按键有效次数并结束;
进一步的,创建一个两次按压屏幕之间为3?5s的定时器。
[0006]进一步的,若两次按压间隔时间超过定时器规定时长,则清空按键有效次数并结束;
进一步的,若系统退出音频关闭界面或者关闭屏幕,则清空按键有效次数并结束。
[0007](e)判断按键有效次数是否为k,若是则进入升级模界面,否则结束;
(f)程序结束后返回执行步骤(a);
上述步骤中,所述n、m、k为自然数,其中k的取值一般为小于10的自然数,若k的取值大于10则导致程序复杂,增加错误率,不利于程序的整体运行。
[0008]与现有技术相比,本发明具有如下优点:
1、本发明通过引入多点重复按键的方法,很好的提高了车载娱乐系统中按键功能的隐蔽设计及降低设计和操作的复杂度。
[0009]2、设计简单实用,可移植性好,操作简便,不容易出错。
[0010]3、隐蔽性好,有效避免用户进入(如工程诊断模式界面)不开放界面而造成的系统损坏。
【附图说明】
[0011]图1为本发明的屏幕按键方法所对应的触控屏幕的一实施例的示意图;
图2为本发明实施例1的屏幕按键方法流程图;
图3为本发明实施例2的屏幕按键方法流程图。
【具体实施方式】
[0012]为了让本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明作进一步阐述。
[0013]实施例1
依据本发明的一种实施方式的一种触控屏幕示意图如图1所示,包括,
触控屏幕10,用于采集按键按压信号;
采集按键区域,用于按键有效信号输入;
车载娱乐系统,该系统包括存储单元14和处理器13,所述存储单元14中存储的数据包括能够被处理器执行的程序,该程序的执行和完成依据本发明的一种屏幕按键方法,所述处理器13与触控屏幕10,存储单元14数据连接,用于执行程序,所述的处理器13为一般车载娱乐系统的处理器。
[0014]依据本发明的一种实施方式的车载娱乐系统的屏幕按键方法如图2所示,其步骤包括:
Ca)车载娱乐系统进入初始触发界面;
(b)定义至少大于两个的采集按键区域,初始按键有效次数为O ;
具体实施步骤如图2所示,
20:采集按键区域
本实施例中,在触控屏幕10上方的两个角落区域分别定义第一采集按键区域11和第二采集按键区域12,区域面积定义为2*2cm。其中,第一、第二采集按键区域11、12不在触控屏幕10中显示。
[0015](C)判断屏幕的按压区域是否是第一采集按键区域或第二采集按键区域,若是则执行步骤(d),否则结束;进一步的,创建一个两次按压屏幕之间为3?7s的定时器;
具体实施步骤如图2所示,
21:判断按键区域是否为第一或第二采集按键区域
22:创建一个两次按压按键之间的为5s的定时器
本实施例中,触控屏幕10采集按压信号,通过处理器13执行程序命令判断屏幕的按压区域是否是第一采集按键区域11或第二采集按键区域12。其中通过定时器判断两次按压触控屏幕10之间的时间间隔是否超过5s,若是则清空按键有效次数并结束,否则执行步骤⑷。
[0016](d)判断按键有效次数为η的按压区域是否是预设的采集按键区域,若是则按键有效次数增加一次,否则清空按键有效次数并结束;判断按键有效次数为m的按压区域是否是另一预设的采集按键区域,若是则按键有效次数增加一次,否则清空按键有效次数并结束;
本实施例中,η的取值为0、2、4,m的取值为1、3、5,
具体实施步骤如图2所示,
231:判断按键有效次数是否为0、2、4,若是则执行241,否则执行232 ;
232:判断按键有效次数是否为1、3、5,若是则执行242,否则结束;
241:判断此次按键区域是否是第一采集按键区域11,若是则按键有效次数增加一次并结束;
242:判断此次按键区域是否是第二采集按键区域12,若是则执行25,否则清空按键有效次数并结束;
Ce)判断按键有效次数是否为5,若是则进入升级模界面,否则结束。
[0017]具体实施步骤如图2所示,
25:判断按键有效次数是否为5 ;
本实施例中,k的取值为5,若按键有效次数为5则执行步骤26系统进入升级模界面,否则结束。
[0018](f)程序结束后返回执行步骤(a)
本实施例中,若系统退出
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1