本发明涉及一种具有多功能快捷键的手持终端及快捷功能实现方法。
背景技术:
传统的手持设备,比如手持终端、Pad等移动手持终端,当使用某个功能时,需要先按电源键点亮屏幕,然后再去解锁,等解锁成功后再于众多应用中进行选择,操作步骤比较繁琐。
技术实现要素:
本发明的目的是解决目前在手持终端中选择某个应用的操作过程较为繁琐的技术问题。
为实现以上发明目的,一方面,本发明提供一种具有多功能快捷键的手持终端,包括快捷键、快捷功能设置模块和后台处理模块;
所述快捷键设于手持终端本体的侧面或背面,电气上连接于应用处理器,用于产生按键消息;
所述快捷功能设置模块用于定义所述按键消息所对应的处理事件;
所述后台处理模块用于接收所述按键消息,并处理所述按键消息对应的所述处理事件。
进一步地,所述快捷键与音量键构成组合快捷键,所述组合快捷键用于产生所述按键消息。
进一步地,对所述快捷键进行短按、长按和连续按分别产生不同的所述按键消息,各所述按键消息分别对应不同的处理事件。
进一步地,所述音量键包括音量上键和音量下键。
另一方面,本发明提供一种手持终端快捷功能实现方法,包括如下步骤:
(1)按压手持终端的快捷键产生按键消息;
(2)定义所述按键消息所对应的处理事件;
(3)接收所述按键消息,并处理所述按键消息对应的所述处理事件。
进一步地,所述步骤(1)中,对所述快捷键进行短按、长按和连续按分别产生不同的所述按键消息,各所述按键消息分别对应不同的处理事件。
进一步地,所述步骤(1)中,按下音量上键的同时,对所述快捷键进行短按、长按和连续按分别产生不同的所述按键消息,各所述按键消息分别对应不同的处理事件。
进一步地,所述步骤(1)中,按下音量下键的同时,对所述快捷键进行短按、长按和连续按分别产生不同的所述按键消息,各所述按键消息分别对应不同的处理事件。
与现有技术相比,本发明的有益效果是:
本发明通过以不同的方式按快捷键,或按快捷键与音量键的组合,直接进入用户想用的功能,无需再经过点亮屏幕、解锁、选择应用等繁琐步骤,大大提高了用户体验效果。
附图说明
图1是快捷键的一种设置位置示意图;
图2是快捷键的另一种设置位置示意图;
图3是快捷键按键消息与处理事件对应图;
图4是快捷键和音量上键组合键的按键消息与处理事件对应图;
图5是快捷键和音量下键组合键的按键消息与处理事件对应图;
图6是与按键消息对应的处理事件的处理流程图。
图中,手持终端本体1;快捷键101。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
如图1-2所示,快捷键101位于手持终端本体1的背面或者侧面。当位于背面时,快捷键不限于任何位置;当位于侧面时,不限于上侧或下侧。
如图3-5所示给出了不同的按键消息对应的处理事件或功能映射图,映射图给出了不同按键方式对应的功能。
如图3所示,快捷键101单独实现快捷功能时,按键消息包括长按、短按、连续按两次或多次快捷键101,其中长按快捷键101的按键消息对应的处理事件或功能为照相机,即长按快捷键101就可启动照相机进行拍照;同样,短按快捷键101启动手电筒进行照明;连续按两次或以上快捷键101,启动音乐播放软件播放音乐。
如图4所示,为快捷键101与音量上键构成的组合快捷键,当音量上键被按下时,长按、短按、连续两次或多次按下快捷键101的按键消息对应不同功能或应用,长按对应功能1,短按对应功能2,连续按对应功能3;
如图5所示,为快捷键101与音量下键构成的组合快捷键,当音量下键被按下时,长按、短按、连续两次或多次按下快捷键101的按键消息对应不同功能或应用,长按对应功能4,短按对应功能5,连续按对应功能6。
不同按键消息对应的处理事件或功能均可在手持终端设置模块中进行自定义。
图6给出了按键消息对应的处理事件的处理流程图,
首先,后台应用会检测快捷键101是否按下,如果快捷键101被按下,再判断音量键是否按下,如果音量键没有被按下,那么再去检测快捷键101是哪种方式被按下,长按、短按、连续按分别调用对应的功能和应用;
其次,如果音量键也被按下,那么去检测音量上键是否被按下,如果音量上键被按下,那么去检测快捷键101是哪种方式被按下,长按、短按、连续按分别调用对应的功能和应用;
最后,如果是音量下键被按下,那么去检测快捷键101是哪种方式被按下,长按、短按、连续按分别调用对应的功能和应用。
流程图中按键的处理方式,单独按键、按键与音量上键组合、按键与音量下键组合,这三种方式对应的三种快捷键101按键方式(短按、长按、连续按)所调用的功能和应用是不同的。
本发明提通过快捷按,直接进入用户想用的功能,无需再经过点亮屏幕、解锁、选择应用等繁琐步骤,大大提高了用户体验效果。
除上述实施例外,本发明还可以有其他实施方式,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围内。