当前位置: 首页 > 专利查询>贡海林专利>正文

一种基于虚拟键盘的输入方法及系统技术方案

技术编号:14030477 阅读:41 留言:0更新日期:2016-11-19 19:27
本发明专利技术公开了一种基于虚拟键盘的输入方法及系统,所述方法包括,当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件;判断所述触摸事件的类型,若所述触摸事件为第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为第二触摸事件,则录入所述按键对应的韵母信息;根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息。本发明专利技术在传统拼音输入法的基础上,增加了拼音韵母的快速输入方式,且不破坏原拼音输入法的输入规则,从而可以简单、方便、快捷的提高用户打字速度。特别地,当所述方法应用于全键盘模式时,效果尤为明显,给用户的使用带来极大的便捷。

【技术实现步骤摘要】

本专利技术涉及输入法
,特别涉及一种基于虚拟键盘的输入方法及系统
技术介绍
随着智能终端(如,智能手机、平板电脑等)的普及,触摸屏得到非常广泛的应用,因此虚拟键盘越来越成为人机交互的主要输入方式之一。相应的智能终端的输入形式为在虚拟键盘上用单手的单指来打字输入。现有的基于虚拟键盘的输入方法有全拼输入法、双拼输入法、简拼输入法、混合输入法等。但是上述各种输入法存在其相应的缺点,如全拼输入法,其在输入时需要输入汉字的整个拼音,按键次数多,重码率高,在虚拟键盘上单手操作非常不便;如双拼输入法,其在输入时每个字都要两次按键,在输入较长词句时非常不实用;如简拼输入法与混合输入法,其在单字输入时,依然要输入全部的声母和韵母,按键次数多,重码率高。因而现有技术还有待改进和提高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的不足,提供一种基于虚拟键盘的输入方法及系统,以解决现有基于虚拟键盘的输入法存在的按键次数多,重码率高,不适于单手操作的问题。为了解决上述技术问题,本专利技术所采用的技术方案如下:一种基于虚拟键盘的输入方法,其包括:当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件;判断所述触摸事件的类型,若所述触摸事件为用于录入字母信息的第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为用于录入韵母信息的第二触摸事件,则录入所述按键对应的韵母信息;根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息。所述基于虚拟键盘的输入方法,其中,所述根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息之后还包括:根据所述拼音输入信息在系统字库内调取相应的汉字,并将所述汉字输出于汉字候选栏;根据接收到的选择指令触动输入键选择输入汉字。所述根据接收到的选择指令触动输入键选择输入汉字之前还包括:监听空格键被触发而产生的控制指令;若监听到空格键被触发而产生的控制指令,则根据所述控制指令触动其所述对应的汉字的输入键选择输入汉字。所述基于虚拟键盘的输入方法,其中,所述当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件之前还包括:预先将所述虚拟键盘的每个字母按键配置对应的韵母信息。所述基于虚拟键盘的输入方法,其中,所述拼音输入信息中的拼音为字母组合或者字母与韵母组合。所述基于虚拟键盘的输入方法,其中,所述按键对应的韵母信息根据用户的选择显示于所述按键上。一种基于虚拟键盘的输入系统,其包括:第一监听模块,用于当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件;判断模块,用于判断所述触摸事件的类型,若所述触摸事件为第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为第二触摸事件,则录入所述按键对应的韵母信息;生成模块,用于根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息。所述基于虚拟键盘的输入系统,其还包括:调取模块,用于根据所述拼音输入信息在系统字库内调取相应的汉字,并将所述汉字输出于汉字候选栏;选择模块,用于根据接收到的选择指令触动输入键选择输入汉字。所述基于虚拟键盘的输入方法,其还包括:第二监听模块,用于监听空格键被触发而产生的控制指令;执行模块,用于当监听到空格键被触发而产生的控制指令时,根据所述控制指令触动其所述对应的汉字的输入键选择输入汉字。所述基于虚拟键盘的输入方法,所述拼音输入信息中的拼音为字母组合或者字母与韵母组合。有益效果:与现有技术相比,本专利技术提供了一种基于虚拟键盘的输入方法及系统,所述方法包括,当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件;判断所述触摸事件的类型,若所述触摸事件为第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为第二触摸事件,则录入所述按键对应的韵母信息;根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息。本方法在传统拼音输入法的基础上,增加了拼音韵母的快速输入方式,且不破坏原拼音输入法的输入规则,从而可以简单、方便、快捷的提高用户打字速度。特别地,当所述方法应用于全键盘模式,效果尤为明显,给用户的使用带来极大的便捷。附图说明图1为本专利技术提供的基于虚拟键盘的输入方法的较佳实施的流程图。图2为本专利技术提供的一种基于虚拟键盘的输入系统的结构原理图。具体实施方式本专利技术提供一种基于虚拟键盘的输入方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。下面结合附图,通过对实施例的描述,对
技术实现思路
作进一步说明。请参照图1,图1为本专利技术提供一种基于虚拟键盘的输入方法的较佳实施例的流程图。所述方法包括:S100、当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件。具体地,所述屏幕显示虚拟键盘处于拼音输入状态指的是智能终端的屏幕的显示界面内显示虚拟键盘,并且所述虚拟键盘的输入模式为拼音输入方式。所述智能终端可以为智能手机、平板电话等具有触摸显示屏并可输入汉字的终端设备,其中,所述触摸屏为可以为电容屏也可以是电阻屏等。在本实施例中,所述处于拼音输入状态中的虚拟键盘采用的是全键盘模式。在本实施例的其他实施例中所述虚拟键盘也可以处于其他键盘模式,如九宫格键盘模式等。所述全键盘模式中每个字母按键预先配置相应的韵母信息。当所述全键盘模式处于拼音输入方式时,每个字母按键同时相应的代表一个或者多个韵母,如配置字母Q的按键同时配置了韵母iu。所述按键对应的韵母信息可以根据用户的选择进行显示。用户可以通过设置界面对韵母进行设置,若用户设置显示韵母,则虚拟键盘显示韵母,若用户设置不显示韵母,则虚拟键盘则不显示韵母。所述监听用户在虚拟键盘的按键上输入的触摸事件指的是实时监听用户在虚拟键盘的按键上输入的触摸事件。在本实施中所述触摸事件可以为单点触摸事件或点滑触摸。并且将所述触摸事件按照其产生的方式划分为两种触摸事件,分别为第一触摸事件和第二触摸事件,用于产生不同的操作指令。由于现有的输入方法通过点击按键输入按键对应的信息,从而为了使所述输入法不改变现有输入方法的输入模式,将单点触摸事件定义为用于录入字母信息的第一触摸事件,将点滑触摸事件等定义为用于录入韵母信息的第二触摸事件。在本实施例的其他变形实施例,所述第二触摸事件可以为多点触摸事件等双击触摸事件其他区别于单点触摸的触摸形式。S200、判断所述触摸事件的类型,若所述触摸事件为用于录入字母信息的第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为用于录入韵母信息的第二触摸事件,则录入所述按键对应的韵母信息。具体地,判断所述触摸事件的类型指的是通过所述触摸事件产生的方式来判断所述触摸事件的类型。如果所述触摸事件产生的方式为单点触摸则所述触摸事件为第一触摸事件,如果所述触摸事件产生的方式为点滑触摸则所述触摸事件为第二触摸事件。所述判断所述触摸事件的类型指的是当检测到用于输入字母的按键被触发时判断所述触摸事件的类型。这是由于所述字母按键被预先配置字母信息和相应的韵母信息。并将字母信息录入控制指令和本文档来自技高网
...
一种基于虚拟键盘的输入方法及系统

【技术保护点】
一种基于虚拟键盘的输入方法,其特征在于,其包括:当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件;判断所述触摸事件的类型,若所述触摸事件为用于录入字母信息的第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为用于录入韵母信息的第二触摸事件,则录入所述按键对应的韵母信息;根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息。

【技术特征摘要】
1.一种基于虚拟键盘的输入方法,其特征在于,其包括:当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件;判断所述触摸事件的类型,若所述触摸事件为用于录入字母信息的第一触摸事件,则录入所述按键对应的字母信息;若所述操作指令为用于录入韵母信息的第二触摸事件,则录入所述按键对应的韵母信息;根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息。2.根据权利要求1所述基于虚拟键盘的输入方法,其特征在于,所述根据触摸事件的被触发顺序依次录入各触摸事件对应的录入信息生成拼音输入信息之后还包括:根据所述拼音输入信息在系统字库内调取相应的汉字,并将所述汉字输出于汉字候选栏;根据接收到的选择指令触动输入键选择输入汉字。3.根据权利要求2所述基于虚拟键盘的输入方法,其特征在于,所述根据接收到的选择指令触动输入键选择输入汉字之前还包括:监听空格键被触发而产生的控制指令;若监听到空格键被触发而产生的控制指令,则根据所述控制指令触动其所述对应的汉字的输入键选择输入汉字。4.根据权利要求1所述基于虚拟键盘的输入方法,其特征在于,所述当屏幕显示虚拟键盘处于拼音输入状态时,监听用户在虚拟键盘的按键上输入的触摸事件之前还包括:预先将所述虚拟键盘的每个字母按键配置对应的韵母信息。5.根据权利要求1所述基于虚拟键盘的输...

【专利技术属性】
技术研发人员:贡海林
申请(专利权)人:贡海林
类型:发明
国别省市:广东;44

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

1