一种滑行输入文字的方法

文档序号:9667061阅读:909来源:国知局
一种滑行输入文字的方法
【技术领域】
[0001] 本发明涉及汉字信息处理,特别涉及一种基于触摸屏的滑行输入文字的方法及装 置。
【背景技术】
[0002] 近几年来,出现了若干以滑行方式为主的触摸屏中文拼音输入法。但主要还有以 下缺陷,导致多种不便,未能成为主流:
[0003] 1、需要逐个滑过汉字音节中每一个韵母字母,滑动距离长,拐点多,输入速度慢。
[0004] 2、滑行过程中韵母方位不固定,同一韵母针对不同声母、在不同阶段的滑行方向 不一致,不利于用户形成反射式记忆。
[0005] 3、滑行过程中,部分待选字母被手指或触控笔遮挡,实用性欠佳。
[0006] 4、滑行过程中,已输入的字母集显示位置距离滑行选键的视线焦点甚远,不方便 用户实时确认录入结果,体验不好。
[0007] 5、基本沿用qwerty键盘布局,按键密度大、键位小,容易误触。
[0008] 6、未能充分利用点滑组合,只能依靠切换键盘模式的方法输入大部分符号、数字。

【发明内容】

[0009] 本发明要解决的技术问题是提供一种滑行输入文字的方法,通过不超过两次滑动 即可快速、高效的输入汉字。
[0010] 为解决以上技术问题,本发明采用的技术方案是:
[0011] -种滑行输入文字的方法,包含如下步骤:
[0012] S1 :获取显不于设备触換屏上的虚拟键盘;
[0013] S2 :按住虚拟键盘中任一字符键后,从该键位平移设定距离处显示浮动键盘,浮动 键盘中心显示所按字符或指示标记,浮动键盘边缘的上、下、左、右、左上、右上、左下、右下8 个方向各有一个用于显示与所按字符匹配的1个字符或字符组合的显示位,根据所按字符 的不同,显示位上全部或部分显示字符或字符组合;
[0014] S3 :随着触摸点的移动,可采用以下全部或部分方式进行指示:浮动键盘上中心 字符或指示标记同向移动,显示中心字符或指示标记的移动轨迹;
[0015]S4:当滑动的字符或指示标记碰触到浮动键盘边缘的字符时,浮动键盘中心显示 内容做相应改变,浮动键盘整体跟踪移动至以被碰触字符原位置为中心的位置,围绕浮动 键盘中心的8个显示位上的字符做相应改变;
[0016] S5 :若释放触摸屏,则浮动键盘中心字符串上屏或执行相应的功能;若继续滑行 直至浮动键盘中心字符串碰触到边缘某一字符,则浮动键盘中心字符串再次改变;
[0017] S6 :释放触摸屏,浮动键盘中心字符串上屏,同时浮动键盘隐藏。
[0018] 作为优选的技术方案,S2中,浮动键盘展示第一形态,与声母字母匹配的第一形态 浮动键盘显示位显示a、〇、e、i、u、v、ia、ua中的全部或部分;与空格匹配的第一形态浮动 键盘显示位显示a、〇、e、i、u、v、ya、wa中的全部或部分;与非字母键匹配的第一形态浮动 键盘显示位显示8个以内的符号或提示字;S4中,当所按键为声母键时,所述浮动键盘中心 字母滑行直至碰触到浮动键盘边缘的字母时,变更为与被碰触字母拼接后的字符串,同时 浮动键盘整体移动位置后展示第二形态,该第二形态下a、〇、e、i、u、v六个字母不变,其余 两个显示位内容变更为η和ng,并隐藏掉无法与浮动键盘中心字母串拼成有效音节的字母 或字母组合。
[0019] 作为优选的方案,S1中,虚拟键盘包括特殊键区、数字区、候选区、主键盘区,所述 的主键盘区包括字母键和空格键,根据触摸屏的大小,字母键由以下字母组合中的全部或 部分组成:18个单声母:BPMFDTNLGKHJQXZCSR,8个单韵母:aoeiuvyw,3个复声母:Zh、Ch、 Sh,2个复韵母:ya、wa。
[0020] 作为优选的方案,在所述浮动键盘第二形态下,若浮动键盘中心字符串末位是字 母V,则在浮动键盘设定空出来的方向显示an ;若浮动键盘中心字符串是"e",则在浮动键 盘设定空出来的方向显示r。
[0021] 作为优选的方案,虚拟键盘主键盘区的部分字母键,其对应的浮动键盘第一形态 中,在浮动键盘空出的显示位上显示符号,当浮动键盘中心字母滑行碰触到该符号时,该符 号上屏。释放触摸屏后,浮动键盘隐藏。
[0022] 作为优选的方案,所述的主键盘区的字母键,根据按下该键后对应浮动键盘上显 示符号的方位,在该字母键上对应方位显示对应符号。
[0023] 作为优选的方案,虚拟键盘上设非字母键,按住虚拟键盘上的非字母键时,与之对 应的浮动键盘上显示8个以内的符号或提示字,滑行并碰触到所述符号或提示字时,可以 上屏该符号或执行相应功能;或产生对应的浮动键盘第二形态,再次显示8个以内的符号。
[0024] 作为优选的方案,当存在未转换为中文的音节时,在中文字词候选区显示与未转 换音节对应的中文字词,单击任意候选字词,对应音节转换为所点中文;单击删除键,删除 音节行光标前的一个完整音节或将音节行光标前的汉字恢复为对应拼音音节;按住删除键 向特定方向滑行并碰触到提示字符时,删除本次录入的全部音节;当部分音节已选了中文 字词但还有尚未选字词的音节时,音节行光标处于未选字词的音节前,按住删除键向另一 特定方向滑行并碰触对应提示字符,则删除光标后第一音节,此时亦可录入新的音节在光 标处插入。
[0025] 作为优选的方案,按住数字键并向设定方向滑出,数字上屏的同时,虚拟键盘变换 为更方便录入数字的数字布局;在数字布局中按住任一键并向设定方向滑出,该键上的数 字或符号上屏的同时,虚拟键盘变换回普通布局。
[0026] 作为优选的方案,按下设定键或键区并滑出,判断滑动距离的变化,对应所按键或 键区的不同,对正文区逐字符执行相应的编辑操作,当不释放屏幕反向滑动时,则随滑行距 离的变化,逐字符对前述操作执行反向操作。
[0027] 本发明将ia、ua、ng各自作为不可分割的整体与a、〇、e、i、u、v-起作为原子韵 母,再将复韵母van中的an、复韵母er中的r分别与其它原子韵母的键位做合理复用。经 此改进,汉语拼音中所有音节的韵母部分都可由不多于两个原子韵母组合产生,而且两级 原子韵母都不超过8个。再将每级原子韵母按八个方位排列,组成独立的浮动键盘,与主键 盘区的每个按键作匹配,形成了一种滑行输入文字的方法。
[0028] 根据本发明提供的具体实施例,本发明相对现有技术具有以下优势:1.滑行过程 转折少、距离短,所有汉字拼音的韵母部分都只需经过最多一个拐点即可完成,滑行总距 离全部不大于浮动键盘直径的长度;2.除触屏边缘个别有调整外,每个原子韵母的方位固 定,方便记忆,可盲输;3.所有原子韵母以浮动键盘的形态展现在距离触摸点一定距离处, 不被遮挡;4.在滑行输入过程中,始终将已完成的字母集和滑行轨迹一起动态显示在用户 视线焦点处,极大地优化了用户体验;5.主键区中不再必须显示a、〇、e、i、U、V、y、W等韵母 按键,按键总数量大大减少,单个按键面积增大,不易误触;6.不用切换键盘模式,等效率 录入中文、英文、符号、数字。
【附图说明】
[0029] 附图1:本发明的一个实施例中的完整键盘布局图。
[0030] 附图2:按下其中一个声母键N时,浮动键盘的形状、方位。
[0031] 附图3 :按下其中一个声母键Q并正在滑动时,浮动键盘上字母的移动和轨迹示 Ο
[0032] 附图4 :按下其中一个声母键Q并滑动至浮动键盘一个原子韵母ν时,浮动键盘的 位移和中心字母串示意。
[0033]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1