一种虚拟键盘的显示方法及显示装置制造方法及图纸

技术编号:15436831 阅读:58 留言:0更新日期:2017-05-25 19:05
本发明专利技术涉及通讯技术领域,公开了一种虚拟键盘的显示方法及显示装置及电子终端。其中,所述显示方法包括:接收唤起虚拟键盘的启动指令;响应于所述启动指令,获取预存的用户对于虚拟键盘的手指记忆程度缓存值及键盘透明度缓存值;以及在所述手指记忆程度缓存值超出设定阈值时,根据所述键盘透明度缓存值将虚拟键盘以悬浮模式显示在电子终端的显示屏上。本发明专利技术的虚拟键盘的显示方法及显示装置,根据用户的手指记忆程度选择性地为用户提供悬浮模式的虚拟键盘,不会对电子终端的原有视图场景造成破坏,且可以尽量保留其他内容的可视空间需求,从而提升了用户体验。

Display method of virtual keyboard and display device

The invention relates to the field of communication technology, and discloses a display method of a virtual keyboard, a display device and an electronic terminal. Among them, the display method comprises: receiving calls the virtual keyboard start command; in response to the start command, get stored for users of the virtual keyboard and keyboard fingers memory cache value transparency caching values; and in the memory cache exceeds the set value of finger threshold, according to the keyboard transparency cache value the virtual keyboard in suspension mode is displayed in the electronic display terminal. The virtual keyboard display method and display device, according to the virtual keyboard user's finger memory selectively provide suspension mode for the user, without causing damage to the original electronic terminals, view the scene, visual space and can retain other content requirements, so as to enhance the user experience.

【技术实现步骤摘要】
一种虚拟键盘的显示方法及显示装置
本专利技术涉及通讯
,具体地,涉及一种虚拟键盘的显示方法及显示装置。
技术介绍
目前,移动终端等电子设备的虚拟键盘默认是收起的,当用户需要进行输入时,会唤起虚拟键盘以显示给用户。但是,本申请专利技术人在实现本专利技术的过程中发现这种虚拟键盘的显示方式存在两方面的问题:1)唤起的虚拟键盘会对原有视图场景会造成破坏。现有虚拟键盘显示方式中,唤起的虚拟键盘是内嵌在原视图的,从而在唤起虚拟键盘时,原有视图场景需要进行移动,这样对原视图场景造成了破坏。以图1所示出的某科技热点发现APP(Application,应用)的表单填写界面为例,当用户需要输入时,唤起的虚拟键盘如图2所示,其内嵌在原视图场景中。对比图1与图2,可以看出,虚拟键盘被唤起时,表单被向上移动,可视空间变小,多个字段信息被移出到了屏幕之外,比较影响用户的输入和查看,进而影响用户的操作效率。2)虚拟键盘占据屏幕空间。同样参考图2,设备屏幕的空间有限,当虚拟键盘被唤起时更是占据了屏幕大部分空间,从而使得其他内容的可视空间非常有限。因此,需要提出新的方案,以实现在唤起虚拟键盘时,虚拟键盘不对原有视图场景造成破坏且尽量保留其他内容可视空间的需求。
技术实现思路
本专利技术的目的是提供一种拟键盘的显示方法及显示装置,用于实现在唤起虚拟键盘时不对原有视图场景造成破坏且尽量保留其他内容可视空间的需求。为了实现上述目的,本专利技术提供了一种虚拟键盘的显示方法,该显示方法包括:接收唤起虚拟键盘的启动指令;响应于所述启动指令,获取预存的用户对于虚拟键盘的手指记忆程度缓存值及键盘透明度缓存值;以及在所述手指记忆程度缓存值超出设定阈值时,根据所述键盘透明度缓存值将虚拟键盘以悬浮模式显示在电子终端的显示屏上。可选地,其中,所述手指记忆程度缓存值与所述键盘透明度缓存值相关联,且所述手指记忆程度缓存值越大,对应配置的键盘透明度缓存值也越大。可选地,该显示方法还包括:根据用户的输入信息及预设指标计算用户的手指记忆程度,并根据计算结果更新所述手指记忆程度缓存值及所述键盘透明度缓存值;或者从用户首次进行输入开始,按预设周期使所述手指记忆程度缓存值及所述键盘透明度缓存值递增。可选地,该显示方法还包括:接收用户调节虚拟键盘透明度的调节指令;以及响应于所述调节指令,向用户展示手动调节虚拟键盘透明度的调节页面。可选地,该显示方法还包括:在所述手指记忆程度缓存值未超出设定阈值时,将虚拟键盘以嵌入模式显示在电子终端的显示屏上。本专利技术还提供了一种虚拟键盘的显示装置,该显示装置包括:接收模块,用于接收唤起虚拟键盘的启动指令;响应模块,用于响应于所述启动指令,获取预存的用户对于虚拟键盘的手指记忆程度缓存值及键盘透明度缓存值;以及悬浮显示模块,用于在所述手指记忆程度缓存值超出设定阈值时,根据所述键盘透明度缓存值将虚拟键盘以悬浮模式显示在电子终端的显示屏上。可选地,其中,所述手指记忆程度缓存值与所述键盘透明度缓存值相关联,且所述手指记忆程度缓存值越大,对应配置的键盘透明度缓存值也越大。可选地,该显示装置还包括:第一更新模块,用于根据用户的输入信息及预设指标计算用户的手指记忆程度,并根据计算结果更新所述手指记忆程度缓存值及所述键盘透明度缓存值;或者第二更新模块,用于从用户首次进行输入开始,按预设周期使所述手指记忆程度缓存值及所述键盘透明度缓存值递增。可选地,其中,所述接收模块还用于接收用户调节虚拟键盘透明度的调节指令;以及所述响应模块还用于响应于所述调节指令,向用户展示手动调节虚拟键盘透明度的调节页面。可选地,该显示装置还包括:嵌入显示模块,用于在所述手指记忆程度缓存值未超出设定阈值时,将虚拟键盘以嵌入模式显示在电子终端的显示屏上。通过上述技术方案,本专利技术的有益效果是:本专利技术的虚拟键盘的显示方法及显示装置,根据用户的手指记忆程度选择性地为用户提供悬浮模式的虚拟键盘,该悬浮模式的虚拟键盘不会对电子终端的原有视图场景造成破坏,且可以尽量保留其他内容的可视空间需求,从而提升了用户体验。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是本专利技术
技术介绍
中的某科技热点发现APP的表单填写界面图;图2是图1的APP唤起虚拟键盘时的视图场景;图3是本专利技术实施例的虚拟键盘的显示方法的流程示意图;图4是对应于图1的APP,通过本专利技术实施例的虚拟键盘的显示方法唤起悬浮模式的虚拟键盘的视图场景;图5是本专利技术实施例中更新手指记忆程度缓存值及键盘透明度缓存值的一种方法的流程示意图;图6是本专利技术实施例中用户完成一次文本输入的流程示意图;图7是本专利技术实施例中的电子终端的结构示意图;图8是本专利技术实施例中的虚拟键盘的显示装置的结构示意图。附图标记说明700电子终端800显示装置701触摸屏702处理器801接收模802响应模块803悬浮显示模块804嵌入显示模块805展示模块806第一更新模块807第二更新模块具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。需说明的是,本专利技术实施例中的电子终端是指采用触摸屏、显示屏及虚拟键盘的终端设备,如智能手机、平板电脑、笔记本电脑、台式电脑、车载终端及可穿戴智能设备等,但本专利技术实施例并不限制于此。用户长期使用实体键盘打字时,会形成手指记忆,实现键盘盲打。而对于采用触摸屏的电子终端,用户长期使用虚拟键盘也会形成手指记忆,从而在很多时候手指的动作可以先于眼睛完成文字输入,在这种场景下虚拟键盘的可视要求会被降低。基于此,本专利技术实施例提出了利用用户的手指记忆来显示虚拟键盘的方案。如图3所示,本专利技术实施例提供了一种虚拟键盘的显示方法,应用于电子终端,该显示方法具体包括以下步骤:步骤S301,接收唤起虚拟键盘的启动指令。具体地,用户操作电子终端以输入信息,如文字、图片、表情等,此时用户通过点击信息输入位置来产生虚拟键盘的启动指令,电子终端接收该启动指令。步骤S302,响应于所述启动指令,获取预存的用户对于虚拟键盘的手指记忆程度缓存值及键盘透明度缓存值。其中,所述手指记忆程度缓存值作为虚拟键盘的配置参数之一而预存在电子终端的系统中,其用于表明该电子终端的用户对于虚拟键盘操作的手指记忆程度,且根据用户输入次数的不断增加,其手指记忆程度也会发生变化,从而本实施例将手指记忆程度设定为缓存值,以便于可实时进行更新。当电子终端接收到用户唤起虚拟键盘的启动指令时,自动开始从电子终端的系统中获取当前所缓存的手指记忆程度缓存值。另外,所述键盘透明度缓存值也是虚拟键盘的配置参数之一,其用于指示虚拟键盘进行显示的透明度。步骤S303,在所述手指记忆程度缓存值超出设定阈值时,根据所述键盘透明度缓存值将虚拟键盘以悬浮模式显示在电子终端的显示屏上。其中,基于预存的键盘透明度缓存值,可采用现有技术中的AlphaBlending技术等处理虚拟键盘的图片,使虚拟键盘呈现键盘透明度缓存值对应的透明度,并悬浮显示在显示屏上。本实施例中,虚拟键盘主要包括悬浮模式和嵌入模式这本文档来自技高网
...
一种虚拟键盘的显示方法及显示装置

【技术保护点】
一种虚拟键盘的显示方法,其特征在于,该显示方法包括:接收唤起虚拟键盘的启动指令;响应于所述启动指令,获取预存的用户对于虚拟键盘的手指记忆程度缓存值及键盘透明度缓存值;以及在所述手指记忆程度缓存值超出设定阈值时,根据所述键盘透明度缓存值将虚拟键盘以悬浮模式显示在电子终端的显示屏上。

【技术特征摘要】
1.一种虚拟键盘的显示方法,其特征在于,该显示方法包括:接收唤起虚拟键盘的启动指令;响应于所述启动指令,获取预存的用户对于虚拟键盘的手指记忆程度缓存值及键盘透明度缓存值;以及在所述手指记忆程度缓存值超出设定阈值时,根据所述键盘透明度缓存值将虚拟键盘以悬浮模式显示在电子终端的显示屏上。2.根据权利要求1所述的虚拟键盘的显示方法,其特征在于,其中,所述手指记忆程度缓存值与所述键盘透明度缓存值相关联,且所述手指记忆程度缓存值越大,对应配置的键盘透明度缓存值也越大。3.根据权利要求1所述的虚拟键盘的显示方法,其特征在于,该显示方法还包括:根据用户的输入信息及预设指标计算用户的手指记忆程度,并根据计算结果更新所述手指记忆程度缓存值及所述键盘透明度缓存值;或者从用户首次进行输入开始,按预设周期使所述手指记忆程度缓存值及所述键盘透明度缓存值递增。4.根据权利要求1所述的虚拟键盘的显示方法,其特征在于,该显示方法还包括:接收用户调节虚拟键盘透明度的调节指令;以及响应于所述调节指令,向用户展示手动调节虚拟键盘透明度的调节页面。5.根据权利要求1至4中任意一项所述的虚拟键盘的显示方法,其特征在于,该显示方法还包括:在所述手指记忆程度缓存值未超出设定阈值时,将虚拟键盘以嵌入模式显示在电子终端的显示屏上。6.一种虚拟键盘的显示装置,其特征在于,该显示装置包括:接收模...

【专利技术属性】
技术研发人员:彭洁傅强白金辉张英杰朱礼军
申请(专利权)人:北京万方数据股份有限公司中国科学技术信息研究所
类型:发明
国别省市:北京,11

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

1