一种数据处理方法和装置的制造方法_3

文档序号:8361108阅读:来源:国知局
调整边界的移动方向,并依据该第二输入操作的轨迹移动量,确定该待调整边界的移动距离。
[0090]可选的,当该第二输入操作为在对象内容中的输入的操作时,则依据该第二输入操作,调整所述待调整边界的位置也可以为:将该第二输入操作的终点位置作为该待调整边界需要移动到的位置点。其中,该第二输入操作的起点和终点可以相同也可以不同,且该第二输入操作也可以始终针对同一点操作。如,当确定了该待调整边界后,用户在该对象内容中某个位置点击,则该待调整边界移动至该位置点处。
[0091]可以理解的是,在实际应用中,该选中的内容选中区域被标识出来以后,该内容选中区域的边界一般以边界线的形式存在,如,以文本为例,文本中被选中的文本选中区域的边界可以采用光标或者特殊的符号标示出来,如图3所示为文本选中区域中示意图,可见,该文本选中区域301的文字变为灰色,且两个边界被特殊图形302标示出来。因此,在以上任意一个实施例中,在根据该第一输入操作的输入位置确定该待调整边界可以为:根据该第一输入操作的输入位置,从该内容选中区域的边界线中确定出至少一个待进行位置调动的目标边界线。
[0092]相应的,依据所述第二输入操作,调整所述待调整边界的位置可以为:依据该第二输入操作,调整该目标边界线的位置,以改变该内容选中区域的区域范围。
[0093]参见图4,其示出了本申请一种数据处理方法另一个实施例的流程示意图,本实施例的方法可以包括:
[0094]401,在显示区域内显示对象内容。
[0095]402,接收对该对象内容中至少部分内容的选择,并在该对象内容中标示出选中的内容选中区域。
[0096]403,获取在该显示区域内的第一输入操作
[0097]404,当该第一输入操作满足预设的选中区域调整条件时,根据该输入操作的输入位置,确定该内容选中区域的待调整边界,并执行步骤405。
[0098]其中,满足该选中区域调整条件的第一输入操作的输入位置与该内容选中区域的任意一个边界线所在位置不同。
[0099]405,依据在显示界面内输入的第二输入操作,调整所述待调整边界的位置,以改变所述内容选中区域的区域范围。
[0100]其中,所述第二输入操作不同于所述第一输入操作。
[0101 ] 以上步骤401至步骤405的操作可以参见前面实施例的相关介绍,在此不再赘述。
[0102]406,当该第一输入操作的输入位置处于该内容选中区域的边界上时,将该第一输入操作的输入位置所在的边界作为待进行位置调动的目标边界,并执行步骤407。
[0103]在实际应用中该第一输入操作的输入位置也可能恰好处于该内容选中区域的边界上,在该种情况下,本申请也会将该第一输入操作所处的边界作为待进行位置调动的目标边界。可见,当该第一输入操作处于该内容选中区域的某个边界时,本申请的处理方式与现有的确定待调整的边界相似,只不过本申请实施例中该第一输入操作可以与现有的输入操作不同。例如,该第一输入操作可以是在显示界面中的利用指甲的敲击操作,而不是直接利用手指在显示界面的触摸点击。
[0104]可以理解的是,在本实施例中该步骤中的该第一输入操作的输入位置处于某个边界上,因此不满足预设的区域调整条件,但是该第一输入操作的方式可以与前面实施例介绍的方式相同,当然也可以现有的触摸点击边界的操作相同,这样,即能在该第一输入操作满足该预设的区域调整条件下触发确定待调整边界,也可以支持该种当该第一输入操作的输入位置处于某个边界上而触发确定待调整边界的方式。
[0105]407,当检测到输入起点处于该目标边界上的第二输入操作时,依据所述第二输入操作调整所述目标边界的位置。
[0106]相应的,当该第一输入操作的输入位置处于该内容选中区域的某一个边界上时,则可以以该边界所在位置作为输入起点输入第二输入操作,以调整该目标边界的位置。当然,在该种情况下,该第二输入操作可以认为与该第一输入操作是同一个连续输入操作的前后两个部分。例如,输入操作的输入位置处于目标边界上后,则继续在该位置处执行触摸滑动以拖动该目标边界,改变该目标边界的位置。
[0107]本申请实施例即可以支持通过输入位置与内容选中区域的边界位置不同且满足预设区域调整条件的第一输入操作,从而在内容选中区域的边界相邻较近时,可以准确定位出需要调整的待调整边界;同时,也支持输入位置与该内容选中区域的边界位置相同的第一输入操作,从而将该第一输入操作的输入位置对应的边界确定为待调整边界。本申请实施例用户可以根据实际需要选择不同的输入方式来确定待调整边界,提高了输入的灵活性。
[0108]需要说明的是,本申请任意一个实施例中,输入的该第一输入操作与该第二输入操作可以分别为两次输入操作,即第一输入操作终止后,存在一定延迟后输入该第二输入操作。
[0109]可选的,第一输入操作为触发所述调整所述待调整边界的位置的输入操作的第一部分,所述第二输入操作为触发所述调整所述待调整边界的位置的所述输入操作的第二部分,所述输入操作为连续输入,所述第一输入操作和所述第二输入操作为所述连续输入中相互承接的两部分。也就是说,该第一输入操作的输入终点与第二输入操作的输入起点相同,且该第一输入操作的输入终点的时刻与该第二输入操作的输入起点的时刻相同。
[0110]为了便于理解本申请实施例的实现方式,下面以一个实例进行介绍,可以理解的是该实例仅仅是本申请的方法一种优选的实现方式,但并不是唯一的实现方式。仍以图3所示的文本选中区域为例。当用户在显示区域上利用指甲敲击该显示界面时,则该电子设备基于自身的振动传感器来确定该敲击操作的敲击位置,并判断该敲击位置距离该文本选中区域的哪个边界较近,并将距离该敲击位置较近的边界确定为待调整边界。参见图5a,其示出了第一输入操作的输入位置与该文本选中区域的边界位置的位置关系示意图。在图5a中,圆圈501所在位置处表示该敲击输入操作的输入位置,可见该输入位置距离该文本选中区域的起始边界距离较近,则将该起始边界确定为待调整边界。
[0111]当用户在该显示区域的任意位置进行滑动操作以输入第二输入操作时,则电子设备依据该第二输入操作的滑动轨迹所对应滑动方向,确定该起始边界的移动方向,并基于该第二输入操作的起点与终点的距离,确定该起始边界的移动距离。如图5b,其示出了依据第二输入操作调整待调整边界的示意图。在图5b中在文本所在区域外的长箭头502表示该第二输入操作的路径,箭头方向表征该第二输入操作的滑动方向,则该起始边界依据该第二输入操作的滑动方向,向左平移的一定距离,而终点边界的位置却没有变化。有图可以看出内容选中区域的变大,如图5b中灰色字体增多。
[0112]对应本申请的一种数据处理方法,本申请还提供了一种数据处理装置。
[0113]参见图6所示,其示出了本申请一种数据处理装置一个实施例的结构示意图,本实施例的装置可以包括:
[0114]对象显示单元601,用于在显示区域内显示对象内容;
[0115]区域选中单元602,用于接收对所述对象内容中至少部分内容的选择,并在所述对象内容中标示出选中的内容选中区域;
[0116]第一操作获取单元603,用于获取在所述显示区域内的第一输入操作;
[0117]第一边界确定单元604,用于当所述第一输入操作满足预设的选中区域调整条件时,根据所述第一输入操作的输入位置,确定所述内容选中区域的待调整边界;其中,满足所述选中区域调整条件的第一输入操作的输入位置与所述内容选中区域的任意一个边界所在位置不同。
[0118]其中,该边界是指能够表征该内容选中区域所覆盖范围的界限。而确定出的该待调整边界可以有一条,也可以是多条。
[0119]可以理解的是,本申请实施例中的该第一输入操作仅仅是为了与后续的其他输入操作进行区分。相应的,待调整边界仅仅是表示该内容选中区域的边界中需要被调整的边界。
[0120]在本申请实施例中,当需要对内容对象中选中的内容选中区域进行调整时,在内容选中区域的边界之外进行满足该区域调整条件的第一输入操作,便可以根据该第一输入操作的位置来确定需要调整的边界。这样,在内容选中区域的各个边界距离位置较近的情况下,避免了直接点击边界也选中边界而出现的误操作,提高了调整内容选中区域的便捷性。
[0121]可选的,该第一边界确定单元可以包括:
[0122]第一边界确定子单元,用于根据所述第一输入操作的输入位置,从所述内容选中区域的边界线中确定出至少一个待进行位置调动的目标边界线。
[0123]参见图7,其示出了本申请一种数据处理装置另一个实施例的结构示意图,在本申请实施例中,该数据处理装置除了包括:对象显示单元601,区域选中单元602,第一操作
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1