一种信息处理方法和电子设备的制造方法

文档序号:9616063阅读:167来源:国知局
一种信息处理方法和电子设备的制造方法
【技术领域】
[0001]本发明涉及智能电子设备技术领域,尤其涉及一种信息处理方法和电子设备。
【背景技术】
[0002]随着触摸技术向大尺寸发展,用户操作范围扩大,长时间大范围的触摸会动用到大臂和小臂,易产生疲劳感;此外,触摸屏的分辨率在不断提高,随着触摸可分辨精度越来越高,用户手指的触摸面积相比触摸屏分辨率越来越大,在触摸屏上用手指进行精细操作会越来越困难,容易导致越来越多的误操作,例如:窗口的关闭按钮会随着触摸屏分辨率的不断提高而显得越来越小,用户很难准确点击到关闭按钮。目前采用大尺寸触摸屏的电子设备缺乏针对此类场景的较好解决方案。

【发明内容】

[0003]为解决现有存在的技术问题,本发明实施例提供一种信息处理方法和电子设备。
[0004]本发明实施例提供了一种信息处理方法,应用于电子设备,所述电子设备包括触控显示单元,所述触控显示单元能够进行窗口显示,且所述触控显示单元能够识别窗口操作并产生触发指令,所述电子设备能够处理所述触发指令,并将处理后的结果通过所述触控显示单元显示,该方法包括:
[0005]获得第一操作,产生第一触发指令,所述第一触发指令指示识别窗口内的触摸区域;
[0006]响应所述第一触发指令,识别所述窗口内的触摸区域数量,并在所述触摸区域数量大于等于2时,计算各触摸区域的面积,从中选取面积最大的第一触摸区域和第二触摸区域;将所述第一触摸区域的面积与预设的第一阈值进行比较,第二触摸区域的面积与预设的第二阈值进行比较,当所述第一触摸区域的面积大于等于所述第一阈值、和/或所述第二触摸区域的面积大于等于所述第二阈值时产生第二触发指令,所述第二触发指令指示跟踪所述第一触摸区域和第二触摸区域之间的相对位置变化;
[0007]响应所述第二触发指令,通过跟踪触摸点的坐标变化记录所述第一触摸区域和第二触摸区域的移动轨迹,并根据所述移动轨迹分析第一触摸区域和第二触摸区域之间的相对位置变化;
[0008]当所述相对位置变化满足第一触发条件时,对所述窗口执行第一处理,当所述相对位置变化满足第二触发条件时,对所述窗口执行第二处理。
[0009]上述方案中,所述计算触摸区域的面积,包括:
[0010]通过统计所述窗口内的触摸点,识别由位置连续的触摸点构成的触摸区域,并根据所述触摸区域内的触摸点的坐标计算所述触摸区域的面积。
[0011]上述方案中,该方法进一步包括:
[0012]在所述第一触摸区域的面积大于等于第一阈值、和/或所述第二触摸区域的面积大于等于第二阈值时,计算所述第一触摸区域的形状与预设第一形状之间的第一相似度,将所述第一相似度与预设的第三阈值进行比较,且计算所述第二触摸区域的形状与预设第二形状之间的第二相似度,将所述第二相似度与预设的第四阈值进行比较;
[0013]根据比较结果,在所述第一相似度大于等于第三阈值、和/或第二相似度大于等于第四阈值时,产生所述第二触发指令。
[0014]上述方案中,所述根据移动轨迹分析第一触摸区域和第二触摸区域之间的相对位置变化,包括:
[0015]根据所述第一触摸区域的移动轨迹和第二触摸区域的移动轨迹,计算不同时刻所述第一触摸区域和第二触摸区域之间的相对距离,如果所述相对距离随时间逐渐变大,则表明所述第一触摸区域和第二触摸区域逐渐远离;如果所述相对距离随时间逐渐变小,则表明所述第一触摸区域和第二触摸区域逐渐靠近。
[0016]上述方案中,当所述第一触摸区域和第二触摸区域逐渐远离时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第一触发条件;
[0017]相应的,对所述窗口执行第一处理包括:
[0018]根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的放大比例,并按照所述放大比例对所述窗口进行放大。
[0019]上述方案中,当所述第一触摸区域和第二触摸区域逐渐靠近时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第二触发条件;
[0020]相应的,对所述窗口执行第二处理包括:
[0021]根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的缩小比例,并按照所述缩小比例对所述窗口进行缩小。
[0022]本发明实施例还提供了一种电子设备,所述电子设备包括触控显示单元,所述触控显示单元能够进行窗口显示,且所述触控显示单元能够识别窗口操作并产生触发指令,所述电子设备能够处理所述触发指令,并将处理后的结果通过所述触控显示单元显示,所述电子设备还包括:
[0023]指令产生单元,用于获得第一操作,产生第一触发指令,所述第一触发指令指示识别窗口内的触摸区域;
[0024]处理单元,用于响应所述第一触发指令,识别所述窗口内的触摸区域数量,并在所述触摸区域数量大于等于2时,计算各触摸区域的面积,从中选取面积最大的第一触摸区域和第二触摸区域;将所述第一触摸区域的面积与预设的第一阈值进行比较,第二触摸区域的面积与预设的第二阈值进行比较,当所述第一触摸区域的面积大于等于所述第一阈值、和/或所述第二触摸区域的面积大于等于第二阈值时通知所述指令产生单元;
[0025]所述指令产生单元还用于,根据所述处理单元的通知产生第二触发指令,所述第二触发指令指示跟踪所述第一触摸区域和第二触摸区域之间的相对位置变化;
[0026]所述处理单元还用于,响应所述第二触发指令,通过跟踪触摸点的坐标变化记录所述第一触摸区域和第二触摸区域的移动轨迹,并根据所述移动轨迹分析第一触摸区域和第二触摸区域之间的相对位置变化;当所述相对位置变化满足第一触发条件时,对所述窗口执行第一处理,当所述相对位置变化满足第二触发条件时,对所述窗口执行第二处理。
[0027]上述方案中,所述处理单元进一步用于,通过统计所述窗口内的触摸点,识别由位置连续的触摸点构成的触摸区域,并根据所述触摸区域内的触摸点的坐标计算所述触摸区域的面积。
[0028]上述方案中,所述处理单元进一步用于,
[0029]在所述第一触摸区域的面积大于等于第一阈值、和/或所述第二触摸区域的面积大于等于第二阈值时,计算所述第一触摸区域的形状与预设第一形状之间的第一相似度,将所述第一相似度与预设的第三阈值进行比较,且计算所述第二触摸区域的形状与预设第二形状之间的第二相似度,将所述第二相似度与预设的第四阈值进行比较;
[0030]根据比较结果,在所述第一相似度大于等于第三阈值、和/或第二相似度大于等于第四阈值时,通知所述指令产生单元。
[0031]上述方案中,所述处理单元进一步用于,根据所述第一触摸区域的移动轨迹和第二触摸区域的移动轨迹,计算不同时刻所述第一触摸区域和第二触摸区域之间的相对距离,如果所述相对距离随时间逐渐变大,则判断所述第一触摸区域和第二触摸区域之间的相对位置变化为逐渐远离;如果所述相对距离随时间逐渐变小,则判断所述第一触摸区域和第二触摸区域之间的相对位置变化为逐渐靠近。
[0032]上述方案中,所述处理单元进一步用于,在所述第一触摸区域和第二触摸区域逐渐远离时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第一触发条件;
[0033]所述处理单元执行的所述第一处理包括:
[0034]根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的放大比例,并按照所述放大比例对所述窗口进行放大。
[0035]上述方案中,所述处理单元进一步用于,在所述第一触摸区域和第二触摸区域逐渐靠近时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第二触发条件;
[0036]所述处理单元执行的所述第二处理包括:
[0037]根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的缩小比例,并按照所述缩小比例对所述窗口进行缩小。
[0038]本发明实施例提供的一种信息处理方法和电子设备,用触摸屏上的用户手掌手势来代替用户精细操作的发出指令,电子设备通过识别手掌手势来执行相应处理,解决了触摸屏的分辨率不断提高所带来的用户在触摸屏上执行精细操作越来越困难、以及误操作越来越多的问题;本发明实施例还丰富了用户的操作方式,提升了用户体验。
【附图说明】
[0039]图1为本发明实施例的一种信息处理方法的流程图;
[0040]图2为本发明实施例的界面示意图一;
[0041]图3为本发明实施例的界面示意图二;
[0042]图4为本发明实施例的界面示意图三;
[0043]图5为本发明实施例的界面示意图四;
[0044]图6为本发明实施例的一种电子设备的组成结构示意图。
【具体实施方式】
[0045]下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0046]实施例一
[0047]为解决触摸屏的分辨率不断提高所带来的用户在触摸屏上执行精细操作越来越困难的问题,本发明实施
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1