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

文档序号:8395667阅读:来源:国知局
具体用于:
[0061 ] 连接所述合成起始点和所述第一运动轨迹、所述第二运动轨迹和所述第三运动轨迹中除所述两个运动轨迹外的另一个运动轨迹的起始点,获得起始点连接线;
[0062]连接所述合成终点和所述第一运动轨迹、所述第二运动轨迹和所述第三运动轨迹中除所述两个运动轨迹外的另一个运动轨迹的终点,获得终点连接线;
[0063]基于所述起始点连接线和所述终点连接线的位置关系,生成并执行用于对所述对象进行移动、放大、缩小或旋转操作的控制指令。
[0064]本申请有益效果如下:
[0065]通过上述信息处理方法中,至少根据所述第一运动轨迹和第二运动轨迹的起始点和终点,生成并执行一控制指令,使得在所述触控显示单元上存在多个触控操作时,能够被识别,从而解决了现有技术中当多个手指或者触控笔等同时操控一对象时,无法被识别并生成相应的指令,从而影响用户的使用体验的技术问题,达到能够识别多个触控操作并生成相应的指令,提升用户的使用体验的技术效果。
[0066]通过将所述三个运动轨迹中的两个运动轨迹的起始点和终点合成合成起始点和合成终点,从而实现将三个或者三个以上的运动轨迹转换为两个运动轨迹采用两个运动轨迹的时候的识别方式进行识别。
【附图说明】
[0067]图1为本申请第一较佳实施方式一种信息处理方法的流程图;
[0068]图2为图1中一种信息处理方法的一种方式的不意图;
[0069]图3为本申请第二较佳实施方式一种信息处理方法的流程图;
[0070]图4为图3中一种信息处理方法的一种方式的示意图;
[0071]图5为本申请第三较佳实施方式一种电子设备的结构框图。
【具体实施方式】
[0072]本申请实施例通过提供一种信息处理方法和电子设备,解决了现有技术中当多个手指或者触控笔等同时操控一对象时,无法被识别并生成相应的指令,从而影响用户的使用体验的技术问题,达到能够识别多个触控操作并生成相应的指令,提升用户的使用体验的技术效果。
[0073]本申请实施例中的技术方案为解决上述技术问题,总体思路如下:
[0074]一种信息处理方法,应用于一具有触控显示单元的电子设备中,所述方法包括:
[0075]在所述触控显示单元上显示有一对象时,检测获得操作体在所述触控显示单元上从第一时刻到第二时刻针对所述对象进行的第一触控操作和第二触控操作,其中,第二时刻为所述第一时刻之后的时刻;
[0076]响应所述第一触控操作和所述第二触控操作,分别获得与所述第一触控操作对应的第一运动轨迹和与所述第二触控操作对应的第二运动轨迹;
[0077]至少基于所述第一运动轨迹和第二运动轨迹的起始点和终点,生成并执行一控制指令,以对所述对象进行与所述控制指令对应的控制操作。
[0078]—种电子设备,具有触控显示单元,所述电子设备包括:
[0079]检测单元,用于在所述触控显示单元上显示有一对象时,检测获得操作体在所述触控显示单元上从第一时刻到第二时刻针对所述对象进行的第一触控操作和第二触控操作,其中,第二时刻为所述第一时刻之后的时刻;
[0080]获得单元,用于响应所述第一触控操作和所述第二触控操作,分别获得与所述第一触控操作对应的第一运动轨迹和与所述第二触控操作对应的第二运动轨迹;
[0081]执行单元,用于至少基于所述第一运动轨迹和第二运动轨迹的起始点和终点,生成并执行一控制指令,以对所述对象进行与所述控制指令对应的控制操作。
[0082]通过上述信息处理方法和电子技术中,至少根据所述第一运动轨迹和第二运动轨迹的起始点和终点,生成并执行一控制指令,使得在所述触控显示单元上存在多个触控操作时,能够被识别,从而解决了现有技术中当多个手指或者触控笔等同时操控一对象时,无法被识别并生成相应的指令,从而影响用户的使用体验的技术问题,达到能够识别多个触控操作并生成相应的指令,提升用户的使用体验的技术效果。
[0083]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0084]实施例一
[0085]如图1和图2所示,为本申请第一较佳实施方式一种信息处理方法100的流程图。所述信息处理方法100应用于一具有触控显示单元的电子设备中,其中,触控显示单元可以为电容式触控显示屏、电感式触控显示屏、LED触控显示屏、LCD触控显示屏。所述信息处理方法100包括以下步骤:
[0086]步骤110,在所述触控显示单元上显示有一对象时,检测获得操作体在所述触控显示单元上从第一时刻到第二时刻针对所述对象进行的第一触控操作和第二触控操作,其中,第二时刻为所述第一时刻之后的时刻。
[0087]在【具体实施方式】,所述对象可以为触控显示单元上显示的图标、图片、控制按钮等。操作体可以为手指、触控笔等,在本实施方式中,在所述触控显示单元上对所述对象进行第一触控操作和第二触控操作的操作体可以为一个使用者的同一只手的两手指,也可以为两只手上的手指,还可以为两个操作体的两个手指。具体地,所述第一触控操作和所述第二触控操作可以为直线操作或者曲线操作,可以是两个完整的触控操作,也可以为两个完整的触控操作的一部分,也就是说,一个完整的触控操作可以视作为所述第一触控操作或所述第二触控操作,也可以将一个完整的触控操作按照一定的规定划分成多个段的第一触控操作或第二触控操作。
[0088]步骤120,响应所述第一触控操作和所述第二触控操作,分别获得与所述第一触控操作对应的第一运动轨迹SI和与所述第二触控操作对应的第二运动轨迹S2。
[0089]也就是说,根据所述第一触控操作和所述第二触控操作,获得对应的表征所述第一触控操作和所述第二触控操作的第一运动轨迹SI和所述第二运动轨迹S2。如果触控操作为直线时,则所述运动轨迹可以为直线;若所述触控操作为曲线时,则所述运动轨迹可以为曲线。所述运动轨迹具有起始点和终点。
[0090]步骤130,至少基于所述第一运动轨迹SI和第二运动轨迹S2的起始点Ql、Q2和终点Zl、Z2,生成并执行一控制指令,以对所述对象进行与所述控制指令对应的控制操作。
[0091]具体地,至少根据所述两起始点和两终点,生成对所述对象进行移动、放大、缩小、旋转、亮度调节、开关、页面切换操作等的控制指令。
[0092]通过上述信息处理方法100中,至少根据所述第一运动轨迹和第二运动轨迹的起始点和终点,生成并执行一控制指令,使得在所述触控显示单元上存在多个触控操作时,能够被识别,从而解决了现有技术中当多个手指或者触控笔等同时操控一对象时,无法被识别并生成相应的指令,从而影响用户的使用体验的技术问题,达到能够识别多个触控操作并生成相应的指令,提升用户的使用体验的技术效果。
[0093]具体地,所述步骤130至少基于所述第一运动轨迹SI和第二运动轨迹S2的起始点Ql、Q2和终点Zl、Z2,生成并执行一控制指令,具体为:
[0094]至少基于所述第一运动轨迹SI和第二运动轨迹S2的起始点Q1、Q2和终点Z1、Z2,生成并执行用于对所述对象进行移动、放大、缩小或旋转操作的控制指令。
[0095]具体地,所述至少基于所述第一运动轨迹SI和第二运动轨迹S2的起始点Ql、Q2和终点Z1、Z2,生成并执行用于对所述对象进行移动、放大、缩小或旋转操作的控制指令,包括以下步骤:
[0096]步骤131,连接所述第一运动轨迹SI的起始点Ql和所述第二运动轨迹S2的起始点Q2,获得起始点连接线LI ;
[0097]步骤132,连接所述第一运动轨迹SI的终点Ql和所述第二运动轨迹S2的终点Q2,获得终点连接线L2 ;
[0098]步骤133,基于所述起始点连接线LI和所述终点连接线L2的位置关系,生成并执行用于对所述对象进行移动、放大、缩小或旋转操作的控制指令。
[0099]具体地,所述步骤133,基于所述起始点连接线LI和所述终点连接线L2的位置关系,生成并执行用于对所述对象进行移动、放大、缩小或旋转操作的控制指令,包括以下一个或者多个步骤:
[0100]若所述起始点连接线LI和所述终点连接线L2的夹角a不等于零,则生成并执行用于对所述对象进行转动操作的控制指令;
[0101]若所述起始点连接线LI和所述终点连接线L2的长度不相等,则生成并执行用于对所述对象进行放大或者缩小操作的控制指令;
[0102]若所述起始点连接线LI的中心点和所述终点连接线L2的中心点不重合,则生成并执行用于对所述对象进行移动操作的控制指令。
[0103]以下举例说明具体实施过程,如图2所示,所述第一运动轨迹为SI,所述第一运动轨迹的起始点为Q1,所述第一运动轨迹的终点为Zl,所述第二运动轨迹为S2,所述第二运动轨迹的起始点为Q2,所述第二运动轨迹的终点为Z2。首先,连接Ql和Q2形成起始点连线LI,连接Zl和Z2,形成终点连接L2 ;然后,检测LI和L2的夹角大于0,而不等于0,因此,会生成一个转动操作的控制指令;另外,检测所述LI和L2的长度,L2的长度大于LI的长度,因此,会生成一个放大操作的控制指令;再,检测所述LI和L2的中心点,LI和L2的中心点不重合,因此,会生成一个移动操作的控制指令,因此,在具有如图2上的第一运动轨迹为SI和第二运动轨迹为S2对应的两个触控操作时,会生成和执行一个控制所述对象进行转动、放大和移动操作的控制指令,从而对所述对象进行与转动、放大和移动的控制操作。
[0104]通过上述信息处理方法100中,至少根据所述第一运动轨迹和第二运动轨迹的起始点和终点,生成并执行一控制指令,使得在所述触控显示单元上存在多个触控操作时,能够被识别,从而解决了现有技术中当多个手指或者触控笔等同时操控一对象时,无法被识别并生成相应的指令,从而影响用户的使用体验的技术问题,达到能够识别多个触控操作并生成相应的指令,提升用户的使用体验的技术效果。
[0105]实施例二
[0106]基于同样的发明构思,本申请还提供一种信息处理方法,如图3所示,为本申请第二较佳实施方式一种信息处理方法的流程图;
[0107]所述信息处理方法100应用于一具有触控
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1