一种信息处理方法及电子设备的制造方法
【技术领域】
[0001 ] 本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着科学技术的不断发展,触控显示技术得到了快速的发展,用户可以通过直接操作触控显示屏来控制电子设备,给用户带来了更直观、更生动的操作体验。当前市场上提供的触控显示屏、触控板等触控设备,在检测到滑动触控操作满足从指定的位置划入则判断该操作为有效操作,随即响应该有效操作完成对应的功能。
[0003]然而,本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:
[0004]现有的触控设备对滑动触控操作的检测判断过于简单,如仅仅判断其滑动操作的起始点和/或方向,导致现有技术中的电子设备出现对滑动操作误响应的问题,例如:现有电子设备仅判断滑动操作的方向,容易将向右滑动连续选中的选中操作误响应为滑动翻页。可见,现有技术中电子设备存在对滑动操作误响应的技术问题。
【发明内容】
[0005]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中电子设备存在对滑动操作误响应的技术问题,提高响应滑动操作的准确性。
[0006]本申请实施例提供一种信息处理方法,应用于第一电子设备,所述第一电子设备能够与第二电子设备进行数据通信,所述第一电子设备的触控单元包含第一触控区域和与所述第一触控区域不相同的第二触控区域,所述方法包括:
[0007]检测获得触控所述触控单元的第一滑动触控操作;
[0008]判断所述第一滑动触控操作的第一滑动方向是否是从所述第一触控区域划至所述第二触控区域的第一方向,获得第一判断结果;
[0009]当所述第一判断结果表明所述第一滑动方向是所述第一方向时,生成并发送第一控制指令至所述第二电子设备,以使所述第二电子设备通过执行所述第一控制指令,以实现与所述第一控制指令对应的第一功能。
[0010]可选的,所述判断所述第一滑动触控操作的第一滑动方向是否是从所述第一触控区域划至所述第二触控区域的第一方向,获得第一判断结果,具体包括:
[0011]获取所述第一滑动触控操作的起始点位置和终止点位置;
[0012]判断所述起始点位置与所述第一触控区域的第一边的第一距离值是否小于预设阈值,获得第二判断结果;
[0013]当所述第二判断结果表明所述第一距离值小于所述预设阈值时,判断所述终止点位置与所述第二触控区域的第二边的第二距离值是否小于所述预设阈值,获得所述第三判断结果;
[0014]其中,在所述第三判断结果表明所述第二距离值小于所述预设阈值时,确定第一判断结果为所述第一滑动方向是所述第一方向。
[0015]可选的,所述生成并发送第一控制指令至所述第二电子设备,具体包括:
[0016]判断所述第一滑动触控操作是否划过第三触控区域,获得第四判断结果,其中所述第三触控区域为所述触控单元中与所述第一触控区域和所述第二触控区域相邻的区域;
[0017]当所述第四判断结果表明所述第一滑动触控操作划过所述第三触控区域时,生成并发送所述第一控制指令中的第二控制指令至所述第二电子设备;
[0018]当所述第四判断结果表明所述第一滑动触控操作未划过所述第三触控区域时,生成并发送所述第一控制指令中的第三控制指令至所述第二电子设备,其中所述第二控制指令和第三控制指令对应的功能不同。
[0019]可选的,在所述判断所述第一滑动触控操作的第一滑动方向是否是从所述第一触控区域划至所述第二触控区域的第一方向,获得第一判断结果之后,所述方法还包括:
[0020]当所述第一判断结果表明所述第一滑动方向不是所述第一方向时,判断所述第一滑动方向是否是从所述第二触控区域划至所述第一触控区域的第二方向,获得第五判断结果;
[0021]当所述第五判断结果表明所述第一滑动方向是第二方向时,生成并发送第四控制指令至所述第二电子设备,所述第四控制指令与所述第一控制指令包含的功能不同。
[0022]可选的,所述生成并发送第四控制指令至所述第二电子设备,具体包括:
[0023]判断所述第一滑动触控操作是否划过第三触控区域,获得第六判断结果,其中所述第三触控区域为所述触控单元中与所述第一触控区域和所述第二触控区域相邻的区域;
[0024]当所述第六判断结果表明所述第一滑动触控操作划过所述第三触控区域时,生成并发送所述第四控制指令中的第五控制指令至所述第二电子设备;
[0025]当所述第六判断结果表明所述第一滑动触控操作未划过所述第三触控区域时,生成并发送所述第四控制指令中的第六控制指令至所述第二电子设备,其中所述第五控制指令和第六控制指令对应的功能不同。
[0026]本申请实施例还提供一种第一电子设备,所述第一电子设备能够与第二电子设备进行数据通信,所述第一电子设备的触控单元包含第一触控区域和与所述第一触控区域不相同的第二触控区域,所述第一电子设备包括:
[0027]第一检测单元,用于检测获得触控所述触控单元的第一滑动触控操作;
[0028]第一判断单元,用于判断所述第一滑动触控操作的第一滑动方向是否是从所述第一触控区域划至所述第二触控区域的第一方向,获得第一判断结果;
[0029]第一生成单元,用于当所述第一判断结果表明所述第一滑动方向是所述第一方向时,生成并发送第一控制指令至所述第二电子设备,以使所述第二电子设备通过执行所述第一控制指令,以实现与所述第一控制指令对应的第一功能。
[0030]可选的,所述第一判断单元具体用于:
[0031]获取所述第一滑动触控操作的起始点位置和终止点位置;
[0032]判断所述起始点位置与所述第一触控区域的第一边的第一距离值是否小于预设阈值,获得第二判断结果;
[0033]当所述第二判断结果表明所述第一距离值小于所述预设阈值时,判断所述终止点位置与所述第二触控区域的第二边的第二距离值是否小于所述预设阈值,获得所述第三判断结果;
[0034]其中,在所述第三判断结果表明所述第二距离值小于所述预设阈值时,确定所述第一判断结果为所述第一滑动方向是所述第一方向。
[0035]可选的,所述第一生成单元具体用于:
[0036]判断所述第一滑动触控操作是否划过第三触控区域,获得第四判断结果,其中所述第三触控区域为所述触控单元中与所述第一触控区域和所述第二触控区域相邻的区域;
[0037]当所述第四判断结果表明所述第一滑动触控操作划过所述第三触控区域时,生成并发送所述第一控制指令中的第二控制指令至所述第二电子设备;
[0038]当所述第四判断结果表明所述第一滑动触控操作未划过所述第三触控区域时,生成并发送所述第一控制指令中的第三控制指令至所述第二电子设备,其中所述第二控制指令和第三控制指令对应的功能不同。
[0039]可选的,所述第一电子设备还包括:
[0040]第二判断单元,用于在所述判断所述第一滑动触控操作的第一滑动方向是否是从所述第一触控区域划至所述第二触控区域的第一方向,获得第一判断结果之后,当所述第一判断结果表明所述第一滑动方向不是所述第一方向时,判断所述第一滑动方向是否是从所述第二触控区域划至所述第一触控区域的第二方向,获得第五判断结果;
[0041]第二生成单元,用于当所述第五判断结果表明所述第一滑动方向是第二方向时,生成并发送第四控制指令至所述第二电子设备,所述第四控制指令与所述第一控制指令包含的功能不同。
[0042]可选的,所述第二生成单元具体用于:
[0043]判断所述第一滑动触控操作是否划过第三触控区域,获得第六判断结果,其中所述第三触控区域为所述触控单元中与所述第一触控区域和所述第二触控区域相邻的区域;
[0044]当所述第六判断结果表明所述第一滑动触控操作划过所述第三触控区域时,生成并发送所述第四控制指令中的第五控制指令至所述第二电子设备;
[0045]当所述第六判断结果表明所述第一滑动触控操作未划过所述第三触控区域时,生成并发送所述第四控制指令中的第六控制指令至所述第二电子设备,其中所述第五控制指令和第六控制指令对应的功能不同。
[0046]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0047]1、第一电子设备通过判断第一滑动触控操作的滑动方向是否为指定的从第一触控区域划至第二触控区域的方向,来判断第一滑动操作是否有效,并在第一滑动操作的滑动方向是从第一区域划至第二触控区域的方向时生成并发送