单手模式下实现按键操作的方法及装置的制造方法_2

文档序号:9375082阅读:来源:国知局
下实现按键操作的方法可以应用在终端设备(例如:智能手机、平板电脑)上,如图1A所示,该单手模式下实现按键操作的方法包括以下步骤S101-S103:
[0061]在步骤SlOl中,确定终端设备是否为单手模式。
[0062]在一实施例中,可以通过监听终端设备上关于单手模式的设置选项来确定终端设备是否处于单手模式。在一实施例中,单手模式可以包括左手单手模式和右手单手模式。
[0063]在步骤S102中,在终端设备为单手模式时,在单手模式对应的显示区域显示终端设备的屏蒂按键对应的虚拟按键。
[0064]在一实施例中,如图1B所示,在终端设备10的显示屏区域11内,当终端设备10处于左手单手模式时,在显示屏区域11内显示了用户单手模式对应的显示区域12,可以将终端设备20的屏幕按键对应的虚拟按键显示在显示区域12内,例如,显示区域12下方标号13对应的区域。在一实施例中,屏幕按键可以包括终端设备10上设置在非显示区域的菜单键(menu键)、主键(home键)、返回键(back键)。
[0065]在步骤S103中,在虚拟按键被触发时调用虚拟按键对应的屏幕按键的按键功能。
[0066]在一实施例中,可以通过监听虚拟按键被触摸的位置,从而确定是哪一个屏幕按键被触发,进而调用屏幕按键对应的功能,例如,当主键对应的虚拟按键被触发时,调用主键的功能,显示终端设备10的主界面,当菜单键对应的虚拟按键被触发时,调用菜单键的功能,在终端设备10的用户界面上显示菜单,当返回键对应的虚拟按键被触发时,调用返回键的功能,回到终端设备10的上一次的操作界面。
[0067]本实施例中,在单手模式对应的显示区域显示终端设备的屏幕按键对应的虚拟按键,在虚拟按键被触发时调用虚拟按键对应的屏幕按键的按键功能,从而可以使用户能够通过单手模式对应的显示区域内的触摸操作实现屏幕按键的操作,解决了单手模式下用户不方便操作屏幕按键的问题,提高了单手模式时的用户体验。
[0068]在一实施例中,在单手模式对应的显示区域显示终端设备的屏幕按键对应的虚拟按键,可包括:
[0069]在单手模式对应的显示区域显示虚拟按键的第一区域;
[0070]确定第一区域需要显示的屏幕按键的按键列表;
[0071]根据屏幕按键的位置关系将按键列表所记录的屏幕按键映射到第一区域。
[0072]在一实施例中,在虚拟按键被触发时调用虚拟按键对应的屏幕按键的按键功能,可包括:
[0073]监听被触摸的虚拟按键的标识;
[0074]根据虚拟按键的标识确定屏幕按键对应的按键事件;
[0075]调用按键事件对应的按键功能。
[0076]在一实施例中,方法还可包括:
[0077]确定单手模式的类型,单手模式的类型包括右手单手模式和左手单手模式;
[0078]确定终端设备的音量键在终端设备上的位置,终端设备上的位置包括终端设备的左侧和右侧;
[0079]如果单手模式的类型与音量键的位置不一致,将音量键对应的虚拟按键显示在单手模式对应的显示区域中的第二区域。
[0080]在一实施例中,方法还可包括:
[0081]在监听到音量键对应的虚拟按键在第二区域被触发时,根据在第二区域被触发的音量级别调整终端设备的音量。
[0082]具体如何在单手模式下实现按键操作的,请参考后续实施例。
[0083]至此,本公开实施例提供的上述方法,可以使用户能够通过单手模式对应的显示区域内的触摸操作实现屏幕按键的操作,解决单手模式下用户不方便操作屏幕按键的问题,提高单手模式时的用户体验。
[0084]下面以具体实施例来说明本公开实施例提供的技术方案。
[0085]图2A是根据一示例性实施例一示出的单手模式下实现按键操作的方法的流程图,图2B是根据一示例性实施例一示出的单手模式时的界面示意图;本实施例利用本公开实施例提供的上述方法,以如何调用屏幕按键为例进行示例性说明,如图2A所示,包括如下步骤:
[0086]在步骤S201中,确定终端设备是否为单手模式。
[0087]步骤S201的描述请参见上述步骤SlOl的描述,在此不再详述。
[0088]在步骤S202中,在终端设备为单手模式时,在单手模式对应的显示区域显示虚拟按键的第一区域。
[0089]在一实施例中,如图2B所示,第一区域13可以位于单手模式对应的显示区域12的下方,虚拟按键131、虚拟按键132、虚拟按键133分别对应了终端设备10的屏幕按键中的菜单键、主键、返回键。本领域技术人员可以理解的是,第一区域13还可以根据单手模式的类型来确定是否设置在显示区域12的左侧还是右侧,例如,在单手模式的类型为左手单手模式时,第一区域13可以设置在显示区域12的左侧,在单手模式的类型为右手单手模式时,第一区域13可以设置在显示区域12的右侧,从而方便用户在第一区域13内触摸屏幕按键对应的虚拟按键。
[0090]在步骤S203中,确定第一区域需要显示的屏幕按键的按键列表。
[0091]在一实施例中,用户可以根据操作习惯自定义设置第一区域内的虚拟按键与屏幕按键的对应关系,例如,用户可以将主键和返回键两个实体按键对应的虚拟按键显示在第一区域,此时,按键列表中包括主键和返回键,再例如,用户可以将屏幕按键上全部的实体按键对应的虚拟按键显示在第一区域,此时,按键列表中包括菜单键131、主键132和返回键133的标识。
[0092]在步骤S204中,根据屏幕按键的位置关系将按键列表所记录的屏幕按键映射到第一区域。
[0093]例如,屏幕按键菜单键、主键和返回键依次从左至右排列在终端设备10的底部边框上,此时根据屏幕按键的位置关系将按键列表中所记录的屏幕按键映射到第一区域13,例如,菜单键131、主键132和返回键133从左至右顺次排列在第一区域13中。
[0094]在步骤S205中,监听被触摸的虚拟按键的标识。
[0095]在步骤S206中,根据虚拟按键的标识确定屏幕按键对应的按键事件。
[0096]在步骤S207中,调用按键事件对应的按键功能。
[0097]在上述步骤S205至步骤S207中,在一实施例中,例如,当监听到用户触摸菜单键131的标识时,确定用户触摸了菜单键131,可以确定菜单键131对应的按键事件为菜单按键,当监听到用户触摸主键132的标识时,确定用户出没了主键132,可以确定主键132对应的按键事件为显示终端设备10的主界面,当监听到用户触摸返回键133的标识时,确定用户触摸了返回键133,可以确定返回键133对应的按键事件为返回上一界面。
[0098]本实施例在具有上述实施例的有益技术效果的基础上,根据屏幕按键的位置关系将按键列表所记录的屏幕按键映射到第一区域,通过监听第一区域内的虚拟按键的按键事件,调用按键事件对应的按键功能,从而可以使用户能够在单手模式下的第一区域内触摸虚拟按键实现屏幕按键的操作,解决单手模式下用户不方便操作屏幕按键的问题,提高单手模式时的用户体验。
[0099]图3A是根据一示例性实施例二示出的单手模式下实现按键操作的方法的流程图,图3B是根据一示例性实施例二示出的单手模式时的界面示意图;本实施例利用本公开实施例提供的上述方法,以如何调用音量键为例进行示例性说明,如图3A所示,包括如下步骤:
[0100]在步骤S301中,确定终端设备是否为单手模式。
[0101]步骤S301的描述请参见上述步骤SlOl的描述,在此不再详述。
[0102]在步骤S302中,在确定终端设备为单手模式时,确定单手模式的类型,单手模式的类型包括右手单手模式和左手单手模式。
[0103]在一实施例中,可以通过监听终端设备上关于单手模式的设置选项来确定单手模式的类型是左手单手模式还是右手单手模式。
[0104]在步骤S303中,确定终端设备的音量键在终端设备上的位置,终端设备上
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1