The invention provides a trigger method, a device and a terminal for a virtual key, which relates to the field of communication technology. The method includes: detecting terminal screen received contact operation, obtain the corresponding relation and virtual key group operation preset; according to the corresponding relationship between operation and virtual key group, virtual key group determines the corresponding contact operation, the virtual button group to display in the virtual key group; after that, if the detected terminal screen receives the sliding operation, obtaining the sliding track sliding operation; wherein, the sliding operation of contact with the operation for continuous operation; according to the sliding track sliding operation, determine the target virtual keys, generate and execute the key instruction target virtual buttons the. The scheme of the present invention solves the problem that the existing scheme will affect the user's browsing content and reduce the user experience.
【技术实现步骤摘要】
一种虚拟按键的触发方法、装置及终端
本专利技术涉及通信
,特别是指一种虚拟按键的触发方法、装置及终端。
技术介绍
对于传统的物理按键,由于在使用过程中往往需要频繁操作,非常容易出现损坏的情况,增加了硬件成本,而且物理按键的设计布局还会增加移动终端的整体尺寸。因此,仅将电源键、音量键等少数几处使用频率较低、方便用户使用的功能按键设置为物理按键,而类似返回键、回到主屏幕home键、键盘等都普遍采用了触屏屏上的虚拟按键方式实现。当前市场上的智能终端的虚拟按键的实现方式,一种是设置在屏幕显示区域底部,占据一固定区域,用户点击这一区域内定义好的按键就能完成相应操作;另一种是在屏幕上显示悬浮按钮,该悬浮按钮可以任意拖动,使用时点击该悬浮按钮,会弹出一组悬浮在屏幕上的虚拟按键以供用户使用。然而,在屏幕上占据固定区域设置虚拟按键,减少了屏幕有效的内容显示区域,而设置悬浮按钮的方式,不仅需要在触发该悬浮按钮后再操作,而且该悬浮按钮虽然可以在不用时变成半透明且任意拖动,但是显示区域还是会影响到用户的浏览内容,用户也需要经常拖动该悬浮按钮到屏幕两侧以适应单手操作。
技术实现思路
本专利技术的目的是提供一种虚拟按键的触发方法、装置及终端,在用户未进行操作时能够隐藏预定的虚拟按键组,将更多的区域用于内容显示而不会出现遮挡,且触发时也不会影响屏幕布局的改变,提升用户体验。为达到上述目的,本专利技术的实施例提供一种虚拟按键的触发方法,包括:检测终端显示屏接收到接触操作时,获取预设定的操作与虚拟按键组的对应关系;根据所述操作与虚拟按键组的对应关系,确定所述接触操作对应的虚拟按键组,将所 ...
【技术保护点】
一种虚拟按键的触发方法,其特征在于,包括:检测终端显示屏接收到接触操作时,获取预设定的操作与虚拟按键组的对应关系;根据所述操作与虚拟按键组的对应关系,确定所述接触操作对应的虚拟按键组,将所述虚拟按键组进行显示;在所述虚拟按键组显示后,若检测到终端显示屏接收到滑动操作,则获取所述滑动操作的滑动轨迹;其中,所述滑动操作与所述接触操作为连续性操作;根据所述滑动操作的滑动轨迹,确定目标虚拟按键,生成并执行所述目标虚拟按键对应的按键指令。
【技术特征摘要】
1.一种虚拟按键的触发方法,其特征在于,包括:检测终端显示屏接收到接触操作时,获取预设定的操作与虚拟按键组的对应关系;根据所述操作与虚拟按键组的对应关系,确定所述接触操作对应的虚拟按键组,将所述虚拟按键组进行显示;在所述虚拟按键组显示后,若检测到终端显示屏接收到滑动操作,则获取所述滑动操作的滑动轨迹;其中,所述滑动操作与所述接触操作为连续性操作;根据所述滑动操作的滑动轨迹,确定目标虚拟按键,生成并执行所述目标虚拟按键对应的按键指令。2.根据权利要求1所述的虚拟按键的触发方法,其特征在于,所述虚拟按键的触发方法还包括:在所述虚拟按键组显示后,若检测到所述接触操作消失,则隐藏所述虚拟按键组。3.根据权利要求1所述的虚拟按键的触发方法,其特征在于,所述将所述虚拟按键组进行显示的步骤包括:获取所述接触操作在所述终端显示屏上截止位置;根据所述截止位置,调整所述虚拟按键组中各个虚拟按键的布局;将调整后的各个虚拟按键显示在所述截止位置的周围。4.根据权利要求1所述的虚拟按键的触发方法,其特征在于,在检测到终端显示屏接收到滑动操作之后,还包括:获取所述滑动操作的当前滑动位置;若显示在所述当前滑动位置的虚拟按键具有扩展区域,则显示所述扩展区域。5.根据权利要求1所述的虚拟按键的触发方法,其特征在于,所述根据所述滑动操作的滑动轨迹,确定目标虚拟按键的步骤包括:确定所述滑动操作的滑动轨迹的终点位置;将显...
【专利技术属性】
技术研发人员:李欣,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。