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

文档序号:9616063阅读:来源:国知局
骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0106]或者,本发明实施例上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0107]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种信息处理方法,应用于电子设备,所述电子设备包括触控显示单元,所述触控显示单元能够进行窗口显示,且所述触控显示单元能够识别窗口操作并产生触发指令,所述电子设备能够处理所述触发指令,并将处理后的结果通过所述触控显示单元显示,该方法包括: 获得第一操作,产生第一触发指令,所述第一触发指令指示识别窗口内的触摸区域; 响应所述第一触发指令,识别所述窗口内的触摸区域数量,并在所述触摸区域数量大于等于2时,计算各触摸区域的面积,从中选取面积最大的第一触摸区域和第二触摸区域;将所述第一触摸区域的面积与预设的第一阈值进行比较,第二触摸区域的面积与预设的第二阈值进行比较,当所述第一触摸区域的面积大于等于所述第一阈值、和/或所述第二触摸区域的面积大于等于所述第二阈值时产生第二触发指令,所述第二触发指令指示跟踪所述第一触摸区域和第二触摸区域之间的相对位置变化; 响应所述第二触发指令,通过跟踪触摸点的坐标变化记录所述第一触摸区域和第二触摸区域的移动轨迹,并根据所述移动轨迹分析第一触摸区域和第二触摸区域之间的相对位置变化; 当所述相对位置变化满足第一触发条件时,对所述窗口执行第一处理,当所述相对位置变化满足第二触发条件时,对所述窗口执行第二处理。2.根据权利要求1所述信息处理方法,其特征在于,所述计算触摸区域的面积,包括: 通过统计所述窗口内的触摸点,识别由位置连续的触摸点构成的触摸区域,并根据所述触摸区域内的触摸点的坐标计算所述触摸区域的面积。3.根据权利要求1所述信息处理方法,其特征在于,该方法进一步包括: 在所述第一触摸区域的面积大于等于第一阈值、和/或所述第二触摸区域的面积大于等于第二阈值时,计算所述第一触摸区域的形状与预设第一形状之间的第一相似度,将所述第一相似度与预设的第三阈值进行比较,且计算所述第二触摸区域的形状与预设第二形状之间的第二相似度,将所述第二相似度与预设的第四阈值进行比较; 根据比较结果,在所述第一相似度大于等于第三阈值、和/或第二相似度大于等于第四阈值时,产生所述第二触发指令。4.根据权利要求1、2或3所述信息处理方法,其特征在于,所述根据移动轨迹分析第一触摸区域和第二触摸区域之间的相对位置变化,包括: 根据所述第一触摸区域的移动轨迹和第二触摸区域的移动轨迹,计算不同时刻所述第一触摸区域和第二触摸区域之间的相对距离,如果所述相对距离随时间逐渐变大,则表明所述第一触摸区域和第二触摸区域逐渐远离;如果所述相对距离随时间逐渐变小,则表明所述第一触摸区域和第二触摸区域逐渐靠近。5.根据权利要求4所述信息处理方法,其特征在于,当所述第一触摸区域和第二触摸区域逐渐远离时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第一触发条件; 相应的,对所述窗口执行第一处理包括: 根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的放大比例,并按照所述放大比例对所述窗口进行放大。6.根据权利要求4所述信息处理方法,其特征在于,当所述第一触摸区域和第二触摸区域逐渐靠近时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第二触发条件; 相应的,对所述窗口执行第二处理包括: 根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的缩小比例,并按照所述缩小比例对所述窗口进行缩小。7.一种电子设备,所述电子设备包括触控显示单元,所述触控显示单元能够进行窗口显示,且所述触控显示单元能够识别窗口操作并产生触发指令,所述电子设备能够处理所述触发指令,并将处理后的结果通过所述触控显示单元显示,所述电子设备还包括: 指令产生单元,用于获得第一操作,产生第一触发指令,所述第一触发指令指示识别窗口内的触摸区域; 处理单元,用于响应所述第一触发指令,识别所述窗口内的触摸区域数量,并在所述触摸区域数量大于等于2时,计算各触摸区域的面积,从中选取面积最大的第一触摸区域和第二触摸区域;将所述第一触摸区域的面积与预设的第一阈值进行比较,第二触摸区域的面积与预设的第二阈值进行比较,当所述第一触摸区域的面积大于等于所述第一阈值、和/或所述第二触摸区域的面积大于等于第二阈值时通知所述指令产生单元; 所述指令产生单元还用于,根据所述处理单元的通知产生第二触发指令,所述第二触发指令指示跟踪所述第一触摸区域和第二触摸区域之间的相对位置变化; 所述处理单元还用于,响应所述第二触发指令,通过跟踪触摸点的坐标变化记录所述第一触摸区域和第二触摸区域的移动轨迹,并根据所述移动轨迹分析第一触摸区域和第二触摸区域之间的相对位置变化;当所述相对位置变化满足第一触发条件时,对所述窗口执行第一处理,当所述相对位置变化满足第二触发条件时,对所述窗口执行第二处理。8.根据权利要求7所述电子设备,其特征在于,所述处理单元进一步用于,通过统计所述窗口内的触摸点,识别由位置连续的触摸点构成的触摸区域,并根据所述触摸区域内的触摸点的坐标计算所述触摸区域的面积。9.根据权利要求7所述电子设备,其特征在于,所述处理单元进一步用于, 在所述第一触摸区域的面积大于等于第一阈值、和/或所述第二触摸区域的面积大于等于第二阈值时,计算所述第一触摸区域的形状与预设第一形状之间的第一相似度,将所述第一相似度与预设的第三阈值进行比较,且计算所述第二触摸区域的形状与预设第二形状之间的第二相似度,将所述第二相似度与预设的第四阈值进行比较; 根据比较结果,在所述第一相似度大于等于第三阈值、和/或第二相似度大于等于第四阈值时,通知所述指令产生单元。10.根据权利要求7、8或9所述电子设备,其特征在于,所述处理单元进一步用于,根据所述第一触摸区域的移动轨迹和第二触摸区域的移动轨迹,计算不同时刻所述第一触摸区域和第二触摸区域之间的相对距离,如果所述相对距离随时间逐渐变大,则判断所述第一触摸区域和第二触摸区域之间的相对位置变化为逐渐远离;如果所述相对距离随时间逐渐变小,则判断所述第一触摸区域和第二触摸区域之间的相对位置变化为逐渐靠近。11.根据权利要求10所述电子设备,其特征在于,所述处理单元进一步用于,在所述第一触摸区域和第二触摸区域逐渐远离时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第一触发条件; 所述处理单元执行的所述第一处理包括: 根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的放大比例,并按照所述放大比例对所述窗口进行放大。12.根据权利要求10所述电子设备,其特征在于,所述处理单元进一步用于,在所述第一触摸区域和第二触摸区域逐渐靠近时,判断所述第一触摸区域和第二触摸区域之间的相对位置变化满足第二触发条件; 所述处理单元执行的所述第二处理包括: 根据所述第一触摸区域和第二触摸区域之间的相对距离在单位时间内的变化量,换算得到所述窗口的缩小比例,并按照所述缩小比例对所述窗口进行缩小。
【专利摘要】本发明公开一种信息处理方法和电子设备,方法包括:产生第一触发指令;响应第一触发指令,识别窗口内的触摸区域数量,数量大于等于2时计算各触摸区域的面积,从中选取面积最大的第一触摸区域和第二触摸区域;将第一触摸区域的面积与第一阈值比较,第二触摸区域的面积与第二阈值比较,第一触摸区域的面积大于等于第一阈值、和/或第二触摸区域的面积大于等于第二阈值时产生第二触发指令;响应第二触发指令,通过跟踪触摸点的坐标变化记录第一触摸区域和第二触摸区域的移动轨迹,依此分析第一触摸区域和第二触摸区域间的相对位置变化;相对位置变化满足第一触发条件时,对窗口执行第一处理,相对位置变化满足第二触发条件时,对窗口执行第二处理。
【IPC分类】G06F3/0488, G06F3/0484
【公开号】CN105373327
【申请号】CN201410443533
【发明人】沈文京, 刘晓明, 王哲鹏, 张晓平
【申请人】联想(北京)有限公司
【公开日】2016年3月2日
【申请日】2014年9月2日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1