CN102023804A - 虚拟键盘处理方法及用户设备 - Google Patents
虚拟键盘处理方法及用户设备 Download PDFInfo
- Publication number
- CN102023804A CN102023804A CN2010105861757A CN201010586175A CN102023804A CN 102023804 A CN102023804 A CN 102023804A CN 2010105861757 A CN2010105861757 A CN 2010105861757A CN 201010586175 A CN201010586175 A CN 201010586175A CN 102023804 A CN102023804 A CN 102023804A
- Authority
- CN
- China
- Prior art keywords
- coordinate
- request message
- key assignments
- dummy keyboard
- assignments information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明实施例提供一种虚拟键盘处理方法及用户设备。该方法包括:若判断出显示屏横向放置时,对预设值和获取的显示屏的尺寸进行比较;若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该初始虚拟键盘包括两个子键盘,且两个子键盘分别设置在显示屏的两端。本发明的虚拟键盘处理方法及用户设备提高了信息输入效率,并有效地提高了用户使用的便捷性。
Description
技术领域
本发明实施例涉及电子技术,尤其涉及一种虚拟键盘处理方法及用户设备。
背景技术
键盘是现代计算机必备的输入工具之一,随着手机等掌上终端的逐渐普及和触摸屏技术的发展,利用触摸屏实现的虚拟键盘也使用广泛。有别于传统的物理键盘,虚拟键盘利用软件在显示屏上显示键盘外观和按键,通过触摸屏检测用户按下的位置,以计算出按下的键值,从而完成信息输入。
但是,现有的虚拟键盘中的按键是根据屏幕尺寸而均匀分布的,其按键的功能和位置是固定的,且用户在输入过程中,需要频繁的在字母、数字或者符号之间进行切换,从而使得信息输入效率较低,给用户的使用带来的极大的不方便。
发明内容
本发明实施例提供一种虚拟键盘处理方法及用户设备,用以提高了信息输入效率,并有效地提高了用户使用的便捷性。
本发明实施例提供一种虚拟键盘处理方法,包括:
若判断出显示屏横向放置时,对预设值和获取的所述显示屏的尺寸进行比较;
若所述显示屏的尺寸大于等于所述预设值时,获取预先设置的初始虚拟键盘,所述初始虚拟键盘包括两个子键盘,所述两个子键盘分别设置在所述显示屏的两端。
本发明实施例提供一种用户设备,包括:
比较模块,用于若判断出显示屏横向放置时,对预设值和获取的所述显示屏的尺寸进行比较;
初始虚拟键盘获取模块,用于若所述显示屏的尺寸大于等于所述预设值时,获取预先设置的初始虚拟键盘,所述初始虚拟键盘包括两个子键盘,所述两个子键盘分别设置在所述显示屏的两端。
本发明实施例的虚拟键盘处理方法及用户设备,通过在显示屏横向放置时,对该显示屏的尺寸和预设值进行比较,若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该虚拟键盘包括两个子键盘,且该两个子键盘分别设备在显示屏的两端,实现了在不同的显示屏上合理分配按键的位置,以适应了不用用户的需求,同时,还有效地提高了信息输入的效率,以及有效地提高了用户使用的便捷性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明虚拟键盘处理方法的一个实施例的流程图;
图2为用户设备横向放置时初始虚拟键盘在显示屏上设置的一个布局示意图;
图3为用户设备横向放置时初始虚拟键盘在显示屏上设置的另一个布局示意图;
图4为本发明的虚拟键盘处理方法的另一个实施例的流程图;
图5为本发明用户设备的一个实施例的结构示意图;
图6为本发明用户设备的另一个实施例的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明虚拟键盘处理方法的一个实施例的流程图,如图1所示,本实施例的执行主体为用户设备,则该方法包括:
步骤101、若判断出显示屏横向放置时,对预设值和获取的显示屏的尺寸进行比较。
举例来说,用户设备可以设置陀螺仪,以判断别用户设备的显示屏是否横向放置,或者还可以通过在用户设备的周边设置传感器,通过判断接收哪个周边采集的触摸感应信号,来判断用户设备的显示屏是否横向设置。需要说明的是,本实施例并不对用户设备如何判断显示屏是否横向放置的实现方式进行限制,本领域技术人员可以根据实际需要任意采用一种判断方式判断显示屏是否横向设置。其中,该用户设备可以具体为手机等设备。
步骤102、若显示屏的尺寸大于等于预设值时,获取预先设置的虚拟键盘,该初始虚拟键盘包括两个子键盘,该两个子键盘分别设置在显示屏的两端。
在本实施例中,当用户设备横向放置,且其显示屏的尺寸大于等于预设值时,用户设备可以获取预先设置的虚拟键盘,其中,图2为用户设备横向放置时初始虚拟键盘在显示屏上设置的一个布局示意图,如图2所示,该虚拟键盘可以是一个完整的键盘,并从中间分开,分成了两个子键盘,这两个子键盘分别设置在显示屏的两端,从而方便用户触摸按键,进而提高了信息输入效率。
或者,如图3所示,该虚拟键盘由两个子键盘组成,一个子键盘中的键值信息为数字;另一个子键盘中的键值信息为字母,在方便了用户触摸按键的同时,还可以根据用户的使用习惯设置键盘,进而更加有效地提高了信息输入效率。
在本实施例中,通过在显示屏横向放置时,对该显示屏的尺寸和预设值进行比较,若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该虚拟键盘包括两个子键盘,且该两个子键盘分别设备在显示屏的两端,实现了在不同的显示屏上合理分配按键的位置,以适应了不用用户的需求,同时,还有效地提高了信息输入的效率,以及有效地提高了用户使用的便捷性。
图4为本发明的虚拟键盘处理方法的另一个实施例的流程图,如图4所示,本实施例的执行主体为用户设备,在该方法包括:
步骤201、若判断出显示屏横向放置时,对预设值和获取的显示屏的尺寸进行比较。
在本实施例中,步骤201的实现方式与图1所示步骤101的实现方式相类似,此处不再赘述。
步骤202、若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该初始虚拟键盘包括两个子键盘,两个子键盘分别设置在显示屏的两端。
在本实施例中,步骤202的实现方式与图1所示步骤102的实现方式相类似,此处不再赘述。
步骤203、接收请求消息,该请求消息中包括键值信息。
步骤204、根据获取的触摸感应信号,确定指定位置,并识别该指定位置所在的坐标。
步骤205、根据键值信息和坐标,更新预先存储的与初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘。
步骤206、保存该最终虚拟键盘。
在本实施例中,由于用户的手型以及使用习惯的不同,因此,对于初始虚拟键盘上的各个按键放置的位置也会随着用户的不同需求实时发生变化。用户可以在用户设备上显示初始虚拟键盘后,将经常使用的键值信息对应的按键拖动到显示屏上适合自己使用的位置上,或者,还可以将经常使用的键值信息对应的按键替换或者添加在显示屏上;或者,还可以在初始虚拟键盘上,删除用户不经常使用的键值信息对应的按键。
具体的,用户设备接收用户发送的请求消息,该请求消息包括用户选择的按键对应的键值信息。用户设备还可以根据用户在触摸屏上的拖动轨迹或者触摸位置,获取触摸感应信号,并根据该触摸感应信号的拖动轨迹或者触摸位置,确定指定位置,从而根据请求消息,在该指定位置上添加、替换或者删除键值信息。最后,用户设备还可以根据请求消息中的键值信息和指定位置所在的坐标,更新预先存储的该初始虚拟键盘对应的映射关系表,形成并保存最终虚拟键盘,其中,该映射关系表包括键值信息和坐标的对应关系。
在本实施例中,通过在显示屏横向放置时,对该显示屏的尺寸和预设值进行比较,若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该虚拟键盘包括两个子键盘,且该两个子键盘分别设备在显示屏的两端,另外,该用户设备还可以接收携带有键值信息的请求消息,并获取触摸感应信号;根据该触摸感应信号,确定指定位置,并识别该指定位置所在的坐标,再根据请求消息中的键值信息和指定位置所在的坐标,更新预先存储的与初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,从而形成最终虚拟键盘,并保存该最终虚拟键盘,进而实现了在不同的显示屏上合理分配按键的位置,以适应了不用用户的需求,同时,还有效地提高了信息输入的效率,以及有效地提高了用户使用的便捷性。
进一步的,在上述图4所示实施例的基础上,在本发明的又一个实施例中,当请求消息为位置变化请求消息,则步骤205还可以具体为:
查找前述映射关系表,获取键值信息对应的坐标,并将键值信息对应的坐标更新为制定位置所在的坐标,形成最终虚拟键盘。
在本实施例中,当用户需要拖动初始虚拟键盘上的按键的位置到指定位置时,用户设备接收位置变化请求消息,该位置变化请求消息包括键值信息,并根据用户在用户设备的触摸屏上的拖动轨迹,获取触摸感应信号,并根据该触摸感应信号,获取用户在用户设备的触摸屏上的指定位置,从而将该键值信息对应的按键拖动到指定位置上,为了使得变化了位置的按键能够对应其本身的键值信息,用户设备还需要查找预先存储的与初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,获取位置变化请求消息中键值信息对应的坐标,并将该位置变化请求消息中键值信息对应的坐标更新为确定的指定位置所在的坐标,以形成最终虚拟键盘,从而当按键的位置信息变化后,还能够执行该按键本身对应的键值信息。
更进一步的,在上述图4所示实施例的基础上,在本发明的又一个实施例中,为了能够避免用户在输入过程中在字母、数字和符号之间频繁的切换,该请求消息还可以为替换按键请求消息,则步骤205还可以具体为:
查找前述映射关系表,获取指定位置所在坐标对应的键值信息,并根据所述替换按键请求消息,将所指定位置所在坐标对应的键值信息更新为替换按键请求消息中的键值信息。
在本实施例中,可以将显示屏上显示的初始虚拟键盘中的按键对应的键值信息替换为用户常用的键值信息,其具体的实现方式可以为:接收携带有键值信息的替换按键请求消息和触摸感应信号;根据该触摸感应信号,确定指定位置,并识别该指定位置所在的坐标,再查找前述映射关系表,获取指定位置所在坐标对应的键值信息,并根据所述替换按键请求消息,将所指定位置所在坐标对应的键值信息更新为替换按键请求消息中的键值信息,形成最终虚拟键盘。
或者,该请求消息还可以为添加按键请求消息,则步骤205还可以具体为:
根据添加请求消息,将添加按键请求消息中的键值信息和指定位置所在的坐标的对应关系保存在前述映射关系表中。
在本实施例中,可以将显示屏上显示的初始虚拟键盘中添加用户常用的键值信息,其具体的实现方式可以为:接收携带有键值信息的添加按键请求消息和触摸感应信号;根据该触摸感应信号,确定指定位置,并识别该指定位置所在的坐标,再根据添加请求消息,将添加按键请求消息中的键值信息和指定位置所在的坐标的对应关系保存在前述映射关系表中,形成最终虚拟键盘。
或者,该请求消息还可以为删除按键请求消息,则步骤205还可以具体为:
根据删除按键请求消息,在前述映射关系表中,删除按键请求消息中的键值信息和指定位置所在坐标。
在本实施例中,可以将显示屏上显示的初始虚拟键盘中删除用户不经常使用的键值信息,其具体的实现方式可以为:接收携带有键值信息的删除按键请求消息和触摸感应信号;根据该触摸感应信号,确定指定位置,并识别该指定位置所在的坐标,再根据所述删除按键请求消息,在所述映射关系表中,删除所述删除按键请求消息中的键值信息和所述指定位置所在坐标,形成最终虚拟键盘。
还需要说明的是,本发明的各个实施例中,用户设备还可以添加具有中文或者日文笔画的键值信息,例如:五笔输入等。另外,用户设备还可以连接网络,下载键值信息,并可以根据上述实施例所示的技术方案,根据下载的键值信息,更新前述映射关系表。
图5为本发明用户设备的一个实施例的结构示意图,如图5所示,本实施例的用户设备包括:比较模块11和初始虚拟键盘获取模块12。其中,比较模块11用于若判断出显示屏横向放置时,对预设值和获取的显示屏的尺寸进行比较;初始虚拟键盘获取模块12用于若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该初始虚拟键盘包括两个子键盘,两个子键盘分别设置在显示屏的两端。
本实施例的用户设备可以用于执行图1所示方法实施例的技术方案,其实现原理类似,此处不再赘述。
在本实施例中,通过在显示屏横向放置时,对该显示屏的尺寸和预设值进行比较,若显示屏的尺寸大于等于预设值时,获取预先设置的初始虚拟键盘,该虚拟键盘包括两个子键盘,且该两个子键盘分别设备在显示屏的两端,实现了在不同的显示屏上合理分配按键的位置,以适应了不用用户的需求,同时,还有效地提高了信息输入的效率,以及有效地提高了用户使用的便捷性。
图6为本发明用户设备的另一个实施例的结构示意图,如图6所示,在上述技术方案的基础上,该用户设备还包括:接收模块13、位置识别模块14、坐标和键值信息处理模块15和保存模块16。其中,接收模块13用于接收请求消息,该请求消息中包括键值信息;位置识别模块14用于根据获取的触摸感应信号,确定指定位置,并识别该指定位置所在的坐标;坐标和键值信息处理模块15用于根据键值信息和坐标,更新预先存储的与初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘;保存模块16用于保存最终虚拟键盘。
进一步的,为了能够适应用户的手型以及使用习惯,用户可以灵活的设置初始虚拟键盘中按键的位置,则当请求消息为位置变化请求消息时,则坐标和键值信息处理模块15具体用于查找前述映射关系表,获取键值信息对应的坐标,并将键值信息对应的坐标更新为指定位置所在的坐标,形成最终虚拟键盘。
更进一步的,为了能够避免用户在输入过程中在字母、数字和符号之间频繁的切换,当请求消息为替换按键请求消息,则坐标和键值信息处理模块15具体用于查找前述映射关系表,获取指定位置所在的坐标对应的键值信息,并根据替换按键请求消息,将指定位置所在的坐标对应的键值信息更新为替换按键请求消息中的键值信息。或者,
当请求消息为添加按键请求消息,则坐标和键值信息处理模块15具体用于根据添加请求消息,将添加按键请求消息中的键值信息和指定位置所在的坐标的对应关系保存在前述映射关系表中。或者,
当请求消息为删除按键请求消息,则坐标和键值信息处理模块15具体用于根据删除按键请求消息,在前述映射关系表中,删除删除按键请求消息中的键值信息和指定位置所在坐标。
本实施例的用户设备可以用于执行图4所示方法实施例的技术方案,其实现原理类似,此处不再赘述。
在本实施例中,当用户需要拖动初始虚拟键盘上的按键的位置到指定位置时,用户设备接收位置变化请求消息,该位置变化请求消息包括键值信息,并根据用户在用户设备的触摸屏上的拖动轨迹,获取触摸感应信号,并根据该触摸感应信号,获取用户在用户设备的触摸屏上的指定位置,从而将该键值信息对应的按键拖动到指定位置上,为了使得变化了位置的按键能够对应其本身的键值信息,用户设备还需要查找预先存储的与初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,获取位置变化请求消息中键值信息对应的坐标,并将该位置变化请求消息中键值信息对应的坐标更新为确定的指定位置所在的坐标,以形成最终虚拟键盘,从而当按键的位置信息变化后,还能够执行该按键本身对应的键值信息。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (12)
1.一种虚拟键盘处理方法,其特征在于,包括:
若判断出显示屏横向放置时,对预设值和获取的所述显示屏的尺寸进行比较;
若所述显示屏的尺寸大于等于所述预设值时,获取预先设置的初始虚拟键盘,所述初始虚拟键盘包括两个子键盘,所述两个子键盘分别设置在所述显示屏的两端。
2.根据权利要求1所述的虚拟键盘处理方法,其特征在于,还包括:
接收请求消息,所述请求消息中包括键值信息;
根据获取的触摸感应信号,确定指定位置,并识别所述指定位置所在的坐标;
根据所述键值信息和坐标,更新预先存储的与所述初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘;
保存所述最终虚拟键盘。
3.根据权利要求2所述的虚拟键盘处理方法,其特征在于,所述请求消息为位置变化请求消息,则所述根据所述键值信息和坐标,更新预先存储的与所述初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘,包括;
查找所述映射关系表,获取所述键值信息对应的坐标,并将所述键值信息对应的坐标更新为所述指定位置所在的坐标,形成最终虚拟键盘。
4.根据权利要求2所述的虚拟键盘处理方法,其特征在于,所述请求消息包括替换按键请求消息,则所述根据所述键值信息和坐标,更新预先存储的与所述初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘,包括:
查找所述映射关系表,获取所述指定位置所在坐标对应的键值信息,并根据所述替换按键请求消息,将所所述指定位置所在坐标对应的键值信息更新为所述替换按键请求消息中的键值信息。
5.根据权利要求2所述的虚拟键盘处理方法,其特征在于,所述请求消息包括添加按键请求消息,则所述根据所述键值信息和坐标,更新预先存储的与所述初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘,包括:
根据所述添加请求消息,将所述添加按键请求消息中的键值信息和所述指定位置所在的坐标的对应关系保存在所述映射关系表中。
6.根据权利要求2所述的虚拟键盘处理方法,其特征在于,所述请求消息包括删除按键请求消息,则所述根据所述键值信息和坐标,更新预先存储的与所述初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘,包括:
根据所述删除按键请求消息,在所述映射关系表中,删除所述删除按键请求消息中的键值信息和所述指定位置所在坐标。
7.一种用户设备,其特征在于,包括:
比较模块,用于若判断出显示屏横向放置时,对预设值和获取的所述显示屏的尺寸进行比较;
初始虚拟键盘获取模块,用于若所述显示屏的尺寸大于等于所述预设值时,获取预先设置的初始虚拟键盘,所述初始虚拟键盘包括两个子键盘,所述两个子键盘分别设置在所述显示屏的两端。
8.根据权利要求7所述的用户设备,其特征在于,还包括:
接收模块,用于接收请求消息,所述请求消息中包括键值信息;
位置识别模块,用于根据获取的触摸感应信号,确定指定位置,并识别所述指定位置所在的坐标;
坐标和键值信息处理模块,用于根据所述键值信息和坐标,更新预先存储的与所述初始虚拟键盘对应的映射关系表中的键值信息和坐标的对应关系,形成最终虚拟键盘;
保存模块,用于保存所述最终虚拟键盘。
9.根据权利要求8所述的用户设备,其特征在于,所述请求消息包括位置变化请求消息,则所述坐标和键值信息处理模块具体用于查找所述映射关系表,获取所述键值信息对应的坐标,并将所述键值信息对应的坐标更新为所述指定位置所在的坐标,形成最终虚拟键盘。
10.根据权利要求8所述的用户设备,其特征在于,所述请求消息包括替换按键请求消息,则所述坐标和键值信息处理模块具体用于查找所述映射关系表,获取所述指定位置所在的坐标对应的键值信息,并根据所述替换按键请求消息,将所述指定位置所在的坐标对应的键值信息更新为所述替换按键请求消息中的键值信息。
11.根据权利要求8所述的用户设备,其特征在于,所述请求消息包括添加按键请求消息,则所述坐标和键值信息处理模块具体用于根据所述添加请求消息,将所述添加按键请求消息中的键值信息和所述指定位置所在的坐标的对应关系保存在所述映射关系表中。
12.根据权利要求8所述的用户设备,其特征在于,所述请求消息包括删除按键请求消息,则所述坐标和键值信息处理模块具体用于根据所述删除按键请求消息,在所述映射关系表中,删除所述删除按键请求消息中的键值信息和所述指定位置所在坐标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105861757A CN102023804A (zh) | 2010-12-13 | 2010-12-13 | 虚拟键盘处理方法及用户设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105861757A CN102023804A (zh) | 2010-12-13 | 2010-12-13 | 虚拟键盘处理方法及用户设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102023804A true CN102023804A (zh) | 2011-04-20 |
Family
ID=43865140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105861757A Pending CN102023804A (zh) | 2010-12-13 | 2010-12-13 | 虚拟键盘处理方法及用户设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102023804A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102298497A (zh) * | 2011-08-12 | 2011-12-28 | 北京天地云箱科技有限公司 | 在嵌入式设备上进行字符输入的方法及*** |
CN103246458A (zh) * | 2012-02-09 | 2013-08-14 | 宇龙计算机通信科技(深圳)有限公司 | 自定义软键盘的方法及通信终端 |
CN103677608A (zh) * | 2012-09-18 | 2014-03-26 | 英业达科技有限公司 | 手持式装置中的虚拟输入装置的操作***及其方法 |
CN104469456A (zh) * | 2014-12-18 | 2015-03-25 | 青岛海尔软件有限公司 | 一种基于手机的红外遥控方法及红外遥控*** |
CN110874147A (zh) * | 2019-10-23 | 2020-03-10 | 维沃移动通信有限公司 | 一种显示方法及电子设备 |
CN113282227A (zh) * | 2021-07-22 | 2021-08-20 | 北京易真学思教育科技有限公司 | 虚拟键盘的控制方法、装置、虚拟键盘、电子设备和介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1641538A (zh) * | 2004-01-17 | 2005-07-20 | 联想(北京)有限公司 | 一种可调的触摸屏软键盘的实现方法 |
TW200928943A (en) * | 2007-12-28 | 2009-07-01 | High Tech Comp Corp | Handheld electronic device and operation method thereof |
CN101853136A (zh) * | 2010-06-22 | 2010-10-06 | 上海合合信息科技发展有限公司 | 虚拟键盘及其动态调整方法、电子设备 |
-
2010
- 2010-12-13 CN CN2010105861757A patent/CN102023804A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1641538A (zh) * | 2004-01-17 | 2005-07-20 | 联想(北京)有限公司 | 一种可调的触摸屏软键盘的实现方法 |
TW200928943A (en) * | 2007-12-28 | 2009-07-01 | High Tech Comp Corp | Handheld electronic device and operation method thereof |
CN101853136A (zh) * | 2010-06-22 | 2010-10-06 | 上海合合信息科技发展有限公司 | 虚拟键盘及其动态调整方法、电子设备 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102298497A (zh) * | 2011-08-12 | 2011-12-28 | 北京天地云箱科技有限公司 | 在嵌入式设备上进行字符输入的方法及*** |
CN103246458A (zh) * | 2012-02-09 | 2013-08-14 | 宇龙计算机通信科技(深圳)有限公司 | 自定义软键盘的方法及通信终端 |
CN103246458B (zh) * | 2012-02-09 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 自定义软键盘的方法及通信终端 |
CN103677608A (zh) * | 2012-09-18 | 2014-03-26 | 英业达科技有限公司 | 手持式装置中的虚拟输入装置的操作***及其方法 |
CN104469456A (zh) * | 2014-12-18 | 2015-03-25 | 青岛海尔软件有限公司 | 一种基于手机的红外遥控方法及红外遥控*** |
CN110874147A (zh) * | 2019-10-23 | 2020-03-10 | 维沃移动通信有限公司 | 一种显示方法及电子设备 |
CN110874147B (zh) * | 2019-10-23 | 2024-04-02 | 维沃移动通信有限公司 | 一种显示方法及电子设备 |
CN113282227A (zh) * | 2021-07-22 | 2021-08-20 | 北京易真学思教育科技有限公司 | 虚拟键盘的控制方法、装置、虚拟键盘、电子设备和介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101833418B (zh) | 一种在界面中添加图标的方法、装置及移动终端 | |
CN102112948B (zh) | 在便携终端中使用模式识别的用户界面装置和方法 | |
CN102714884B (zh) | 对联系人进行处理的方法及移动终端 | |
CN102023804A (zh) | 虚拟键盘处理方法及用户设备 | |
CN106201170B (zh) | 一种应用图标的角标处理方法及终端 | |
CN103037061B (zh) | 一种联系人信息处理的方法及终端 | |
CN102117165A (zh) | 触摸输入处理方法及移动终端 | |
CN103885702A (zh) | 选单管理***及其方法 | |
CN102216895A (zh) | 用于应用程序选择和激活的图示方法 | |
CN103543903A (zh) | 快捷操作方法、装置及移动终端 | |
CN103235685A (zh) | 一种设置终端操作***桌面内容的方法和装置 | |
CN104636142B (zh) | 一种信息处理方法及电子设备 | |
CN103500116A (zh) | 一种清除应用程序生成的数据的方法及*** | |
CN102033690B (zh) | 一种确定对象的方法及便携设备 | |
CN103383637B (zh) | 一种屏幕背景显示的控制方法和装置 | |
CN104461561A (zh) | 一种聊天记录的显示方法与装置 | |
CN102541352A (zh) | 一种使手机适应用户触控习惯的方法 | |
CN106101358A (zh) | 一种联系人信息更新的方法及智能设备 | |
CN102915198A (zh) | 用于通过移动装置中的滚动条进行字符输入的设备和方法 | |
CN103294175B (zh) | 一种电子设备及其自动切换输入模式的方法 | |
CN106095266A (zh) | 一种控件展示方法及设备 | |
CN102142035A (zh) | 一种用于对多个文字信息记录进行排序的方法与设备 | |
CN103246452A (zh) | 一种切换手写输入中字符类型的方法及一种电子设备 | |
CN102710846A (zh) | 基于压力感应实现电子书翻页的***及方法 | |
CN107562372B (zh) | 一种电子设备及其数据管理方法、计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110420 |