一种虚拟键盘分割方法、装置及电子设备制造方法及图纸

技术编号:38327154 阅读:15 留言:0更新日期:2023-07-29 09:09
本申请提供了一种虚拟键盘分割方法、装置及电子设备,涉及终端技术领域。该方法中,电子设备在显示编辑界面后,可以根据用户的操作,确定出与用户的使用习惯相适配的键盘分割线,并由该键盘分割线对电子设备上显示的虚拟键盘进行分割,从而使得分割后的虚拟键盘符合用户的输入习惯,进而便于用户在的电子设备上执行输入操作,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
一种虚拟键盘分割方法、装置及电子设备


[0001]本申请涉及终端
,尤其涉及一种虚拟键盘分割方法、装置及电子设备。

技术介绍

[0002]目前,电子设备的屏幕逐渐增大,这给用户的输入编辑操作带来了不便。在屏幕较大的电子设备上,虚拟键盘通常有两种提供方式,一种为悬浮显示虚拟键盘,另一种为在屏幕下半部分铺满屏幕。前一种只适用于单手操作,难以实现双手操作,导致需要使用一只手来握持大屏设备,一只手来进行输入,容易导致握持设备的手疲劳,如果使用双手,则大部分键盘按键都难以触摸到。后一种在双手操作时,左右拇指热区覆盖不到位于中间位置的键盘按键。因此,如何便于用户在电子设备上输入是目前亟需解决的技术问题。

技术实现思路

[0003]本申请提供了一种虚拟键盘分割方法、装置、电子设备、计算机存储介质及计算机程序产品,能够使得分割后的虚拟键盘符合用户的使用习惯,从而便于用户在的电子设备上执行输入操作,提升了用户体验。
[0004]第一方面,本申请提供一种虚拟键盘分割方法,方法包括:电子设备获取用户的第一操作,其中,电子设备上显示有虚拟键盘;响应于第一操作,电子设备确定与用户的使用习惯适配的键盘分割线;电子设备按照键盘分割线,分割虚拟键盘,以得到第一键盘和第二键盘;电子设备显示第一键盘和第二键盘,其中,第一键盘和第二键盘之间的间距大于预设距离。这样,电子设备在显示编辑界面后,可以根据用户的操作,确定出与用户的使用习惯相适配的键盘分割线,并由该键盘分割线对电子设备上显示的虚拟键盘进行分割,从而使得分割后的虚拟键盘符合用户的输入习惯,进而便于用户在的电子设备上执行输入操作,提升了用户体验。示例性的,电子设备确定与用户的使用习惯适配的键盘分割线的方式可以包括:基于预设时间段内用户在虚拟键盘上多个按键的输入倾向确定键盘分割线,基于用户在虚拟键盘上的滑动操作所对应的触摸轨迹确定键盘分割线,根据电子设备的折叠屏的两个分屏的交界线或者电子设备的折叠轴确定键盘分割线等中的一项或多项。
[0005]在一种可能的实现方式中,电子设备确定与用户的使用习惯适配的键盘分割线,具体包括:基于预设时间段内用户在虚拟键盘上多个按键的输入倾向,确定键盘分割线,其中,在虚拟键盘上键盘分割线的两侧且处于同一行的按键对应的输入倾向相反。
[0006]在一种可能的实现方式中,第一操作为用户在虚拟键盘上的滑动操作;电子设备确定与用户的使用习惯适配的键盘分割线,具体包括:根据用户在滑动过程中的触摸轨迹,确定键盘分割线。
[0007]在一种可能的实现方式中,方法还包括:当触摸轨迹在虚拟键盘上第一行覆盖一个第一按键时,基于第一按键对应的输入倾向,确定第一按键两侧的空隙之一为在第一行的键盘分割线;当触摸轨迹在第一行覆盖两个按键时,确定两个按键间空隙为在第一行的键盘分割线;当触摸轨迹未覆盖虚拟键盘上的按键时,确定触摸轨迹对应的虚拟键盘上的
按键间的空隙为键盘分割线。
[0008]在一种可能的实现方式中,电子设备上的显示屏为折叠屏,电子设备确定与用户的使用习惯适配的键盘分割线,具体包括:根据折叠屏的两个分屏的交界线或者电子设备的折叠轴,确定键盘分割线。
[0009]在一种可能的实现方式中,方法还包括:当折叠屏的两个分屏的交界线或者电子设备的折叠轴在虚拟键盘上第一行覆盖一个第一按键时,基于第一按键对应的输入倾向,确定第一按键两侧的空隙之一为在第一行的键盘分割线;当折叠屏的两个分屏的交界线或者电子设备的折叠轴在第一行覆盖两个按键时,确定两个按键间空隙为在第一行的键盘分割线;当折叠屏的两个分屏的交界线或者电子设备的折叠轴未覆盖虚拟键盘上的按键时,确定折叠屏的两个分屏的交界线或者电子设备的折叠轴对应的虚拟键盘上的按键间的空隙为键盘分割线。
[0010]在一种可能的实现方式中,第一键盘和/或第二键盘上按键的尺寸小于虚拟键盘上的按键的尺寸。
[0011]在一种可能的实现方式中,电子设备显示第一键盘和第二键盘之后,方法还包括:获取用户对第一键盘或第二键盘上至少一个目标按键的第二操作;响应于第二操作,执行目标操作,目标操作包括以下一项或多项:将目标按键移动至目标位置,将第一键盘上的目标按键复制到第二键盘上,将第二键盘上的目标按键复制到第一键盘上,或者,调换不同的目标按键的位置。
[0012]第二方面,本申请提供一种虚拟键盘分割装置,包括:至少一个存储器,用于存储程序;至少一个处理器,用于执行存储器存储的程序,当存储器存储的程序被执行时,处理器用于执行如第一方面中所提供的方法。
[0013]第三方面,本申请提供一种电子设备,包括:显示屏;至少一个存储器,用于存储程序;至少一个处理器,用于执行存储器存储的程序,当存储器存储的程序被执行时,处理器用于执行如第一方面中所提供的方法。
[0014]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行如第一方面中所提供的方法。
[0015]第五方面,本申请提供一种计算机程序产品,其特征在于,当计算机程序产品在电子设备上运行时,使得电子设备执行如第一方面中所提供的方法。
[0016]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0017]图1是本申请实施例提供的一种应用场景的示意图;
[0018]图2是本申请实施例提供的一种电子设备的硬件结构示意图;
[0019]图3是本申请实施例提供的一种虚拟键盘分割方法的流程示意图;
[0020]图4是本申请实施例提供的一种电子设备确定的键盘分割线的示意图;
[0021]图5是本申请实施例提供的一种键盘分割过程示意图;
[0022]图6是本申请实施例提供的一种键盘分割过程示意图;
[0023]图7是本申请实施例提供的一种移动虚拟键盘上按键的过程示意图;
[0024]图8是本申请实施例提供的一种复制虚拟键盘上按键的过程示意图;
[0025]图9是本申请实施例提供的一种切换虚拟键盘上R键和E键的位置后的示意图;
[0026]图10是本申请实施例提供的一种键盘分割过程示意图;
[0027]图11是本申请实施例提供的一种键盘分割过程示意图;
[0028]图12是本申请实施例提供的一种虚拟键盘分割方法的步骤示意图;
[0029]图13是本申请实施例提供的一种虚拟键盘分割装置的硬件结构示意图。
具体实施方式
[0030]本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。
[0031]本文中的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一响应消息和第二响应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟键盘分割方法,其特征在于,所述方法包括:电子设备获取用户的第一操作,其中,所述电子设备上显示有虚拟键盘;响应于所述第一操作,所述电子设备确定与所述用户的使用习惯适配的键盘分割线;所述电子设备按照所述键盘分割线,分割所述虚拟键盘,以得到第一键盘和第二键盘;所述电子设备显示所述第一键盘和所述第二键盘,其中,所述第一键盘和所述第二键盘之间的间距大于预设距离。2.根据权利要求1所述的方法,其特征在于,所述电子设备确定与所述用户的使用习惯适配的键盘分割线,具体包括:基于预设时间段内所述用户在所述虚拟键盘上多个按键的输入倾向,确定所述键盘分割线,其中,在所述虚拟键盘上所述键盘分割线的两侧且处于同一行的按键对应的输入倾向相反。3.根据权利要求1所述的方法,其特征在于,所述第一操作为所述用户在所述虚拟键盘上的滑动操作;所述电子设备确定与所述用户的使用习惯适配的键盘分割线,具体包括:根据所述用户在滑动过程中的触摸轨迹,确定所述键盘分割线。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述触摸轨迹在所述虚拟键盘上第一行覆盖一个第一按键时,基于所述第一按键对应的输入倾向,确定所述第一按键两侧的空隙之一为在所述第一行的键盘分割线;当所述触摸轨迹在所述第一行覆盖两个按键时,确定所述两个按键间空隙为在所述第一行的键盘分割线;当所述触摸轨迹未覆盖所述虚拟键盘上的按键时,确定所述触摸轨迹对应的所述虚拟键盘上的按键间的空隙为所述键盘分割线。5.根据权利要求1所述的方法,其特征在于,所述电子设备上的显示屏为折叠屏,所述电子设备确定与所述用户的使用习惯适配的键盘分割线,具体包括:根据所述折叠屏的两个分屏的交界线或者所述电子设备的折叠轴,确定所述键盘分割线。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述折叠屏的两个分屏的交界线或者所述电子设备的折叠轴在所述虚拟键盘上第一行覆盖一个第一按键时,基于所述第一按键对应的输入倾向,确定所述第一按键两侧的空隙之一为在所述第一行的键盘分割线;当所述折叠屏的两个...

【专利技术属性】
技术研发人员:李瑞
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1