一种触屏移动设备盲打输入的方法及系统的制作方法

文档序号:9349667阅读:772来源:国知局
一种触屏移动设备盲打输入的方法及系统的制作方法
【技术领域】
[0001]本发明涉及触屏设备输入法领域,尤其涉及一种触屏移动设备盲打输入的方法及系统。
【背景技术】
[0002]目前用户在手机等触屏移动设备上进行打字操作时,首先需要进入到输入法界面,用眼睛盯着键盘中所对应的字符才能进行输入,导致视线需要在输入框和输入法键盘间来回切换。这种输入方式相比于PC机上的盲打输入方式,输入速度慢,效率低。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种触屏移动设备盲打输入的方法及系统,旨在解决现有的触屏移动设备输入法存在输入速度慢,效率低的问题。
[0005]本发明的技术方案如下:
一种触屏移动设备盲打输入的方法,其中,包括步骤:
A、当检测到用户在输入框中进行输入操作时,检测指尖下方键盘上的对应区域;
B、将该对应区域凸显在输入框的显示位置。
[0006]所述的触屏移动设备盲打输入的方法,其中,所述步骤B具体包括:
B1、对所述对应区域进行鱼眼效果处理;
B2、将鱼眼效果处理后得到的鱼眼效果图显示在输入框的下方。
[0007]所述的触屏移动设备盲打输入的方法,其中,所述步骤A具体包括:
Al、当检测到用户在输入框中进行输入操作时,监听距离移动设备屏幕预定范围内是否有输入事件;
A2、当监听到在距离移动设备屏幕预定范围内的输入事件时,获取指尖下方键盘上的对应区域。
[0008]所述的触屏移动设备盲打输入的方法,其中,所述步骤Al中,通过模仿悬停事件的方式来监听输入事件。
[0009]所述的触屏移动设备盲打输入的方法,其中,所述步骤B2中,所述鱼眼效果图随输入光标的移动而移动。
[0010]所述的触屏移动设备盲打输入的方法,其中,所述步骤B还包括:
当监听到移动设备在屏幕上的点击事件时,取消显示所述鱼眼效果图。
[0011]—种触屏移动设备盲打输入的系统,其中,包括:
检测模块,用于当检测到用户在输入框中进行输入操作时,检测指尖下方键盘上的对应区域;
显示模块,用于将该对应区域凸显在输入框的显示位置。
[0012]所述的触屏移动设备盲打输入的系统,其中,所述显示模块具体包括: 图片处理单元,用于对所述对应区域进行鱼眼效果处理;
显示单元,用于将鱼眼效果处理后得到的鱼眼效果图显示在输入框的下方。
[0013]所述的触屏移动设备盲打输入的系统,其中,所述检测模块具体包括:
监听单元,用于当检测到用户在输入框中进行输入操作时,监听距离移动设备屏幕预定范围内是否有输入事件;
获取单元,用于当监听到在距离移动设备屏幕预定范围内的输入事件时,获取指尖下方键盘上的对应区域。
[0014]所述的触屏移动设备盲打输入的系统,其中,所述监听单元中,通过模仿悬停事件的方式来监听输入事件。
[0015]有益效果:通过本发明的方法,用户只需要盯着输入框,在选择按键字符时,根据探测到的指尖位置检测出指尖下方键盘上的对应区域,并在输入框的显示位置将当前检测出的对应区域凸显出来。所以用户无需再盯着键盘即可选择字符,提高了打字速度与效率。
【附图说明】
[0016]图1为本发明的一种触屏移动设备盲打输入的方法较佳实施例的流程图。
[0017]图2为图1所示方法中步骤SlOl的具体流程图。
[0018]图3为图1所示方法中步骤S102的具体流程图。
[0019]图4为本发明的一种触屏移动设备盲打输入的系统较佳实施例的结构框图。
[0020]图5为图4所示系统中检测模块的具体结构框图。
[0021]图6为图4所示系统中显示模块的具体结构框图。
【具体实施方式】
[0022]本发明提供一种触屏移动设备盲打输入的方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]请参阅图1,图1为本发明一种触屏移动设备盲打输入的方法较佳实施例的流程图,如图1所示,其包括步骤:
5101、当检测到用户在输入框中进行输入操作时,检测指尖下方键盘上的对应区域;
5102、将该对应区域凸显在输入框的显示位置。
[0024]在本发明实施例中,由于在输入框的显示位置(该显示位置可以是输入框的周边某个位置,例如输入框的下方,侧边,上方等等容易看到的位置)显示指尖下方键盘上的对应区域,这样用户的眼睛无需盯着键盘,只需要盯着输入框,通过对应区域来查看是否输入正确的字符,所以提高了打字速度和效率。
[0025]进一步,如图2所示,所述步骤SlOl具体包括:
S201、当检测到用户在输入框中进行输入操作时,监听距离移动设备屏幕预定范围内是否有输入事件;
本发明是利用hover技术(模仿悬停事件的方式)来监听距离移动设备屏幕预定范围内是否有输入事件,其是一个自定义的方法,其为频繁使用的任务提供了一种“保持在其中”的状态,当移动到一个匹配的元素上面时,会触发指定的第一个函数。当移出这个元素时,会触发指定的第二个函数。而且,会伴随着对是否仍然处在特定元素中的检测,如果是,则会继续保持“悬停”状态,而不触发移出事件。
[0026]为了接收键盘上的模仿悬停事件,需要实现View.0nHoverListener (监听器),并通过setOnHoverListener O进行注册。当模仿悬停事件触发时,监听器onHover O就会被调用,监听器参数中含有触发模仿悬停的View (视图)和Mot1nEvent (悬停事件)。模仿悬停事件可以是下列操作之一:
ACT1N_HOVER_ENTER ACT1N_HOVER_EXIT ACT10N_H0VER_M0VE 如果在 View.0nHoverListener中onHover ()处理了此事件,贝>J返回真。如果返回false,则模仿悬停事件将被继续分派到父视图中。
[0027]所述预定范围其可以是30mm。即对30mm范围内的输入事件进行检测。
[0028]S202、当监听到在距离移动设备屏幕预定范围内的输入事件时,获取指尖下方键盘上的对应区域。
[0029]当监听到预定范围内的输入事件的话,则触发获取指尖下方键盘上的对应区域的函数,利用该函数可获取用户想要输入的键盘字符所处的一定范围内的区域(即前述的对应区域),该区域较佳的圆形区域,以指尖下方的字符为圆心获得一定范围内的对应区域,例如获得该字符周边的字符组成对应区域。该鱼眼效果图的直径优选为2cm,这样不仅能够显示指尖下方的字符
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1