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

文档序号:8361108阅读:来源:国知局
本实施例的方法可以包括:
[0054]101,在显示区域内显示对象内容。
[0055]在本申请实施例中,该对象内容为能够通过选择操作来选中部分内容的对象。如,该对象内容可以为文本、图像等对象中的一个或多个。
[0056]102,接收对该对象内容中至少部分内容的选择,并在该对象内容中标示出选中的内容选中区域。
[0057]实际应用中,很多情况下都需要对该对象内容中所包含的内容进行选择,以选择部分或全部内容。如,当对象内容为文本时,可能需要选择该文本中某个段落内的某一句话,以便对该句话进行复制、删除或者是剪切等操作。又如,当对象内容为一幅图像时,可能需要对该图像进行裁剪操作,则此时需要从该图像中选择出保留或者需要裁剪的部分。
[0058]为了与该对象内容中未被选中的内容进行区域,一般还需要标示出该选中的内容选中区域。标识该内容选中区域的方式可以有多种,无论何种标识方式均适用于本申请实施例,在此不加以限制。例如以文本为例,当选择该文本中某个段落后,则可以设置将该段落加黑。
[0059]103,获取在该显示区域内的第一输入操作。
[0060]104,当该第一输入操作满足预设的选中区域调整条件时,根据该输入操作的输入位置,确定该内容选中区域的待调整边界。
[0061]其中,满足该选中区域调整条件的第一输入操作的输入位置与该内容选中区域的任意一个边界所在位置不同。
[0062]当用户希望调整当前选中的该内容选中区域的大小时,则可以在该显示区域内进行满足预设的该选中区域调整条件的输入操作。为了避免出现当选中区域的边界距离位置较近,而无法准确选中希望调整的边界的情况,在本申请实施例中,满足该选中区域调整条件的第一输入操作的位置与该内容选中区域的任意边界所在位置不同,以使得用户可以在显示区域内的任意位置进行输入,便可以根据该输入位置确定需要调整的待调整边界,从而使得用户不需要关注该内容选中区域的边界所在位置,从而避免了直接选择边界而出现误操作的情况。
[0063]可以理解的是,本申请实施例中的该第一输入操作仅仅是为了与后续的其他输入操作进行区分。相应的,待调整边界仅仅是表示该内容选中区域的边界中需要被调整的边界。
[0064]需要说明的是,在本申请实施例中,该边界是指能够表征该内容选中区域所覆盖范围的界限。而确定出的该待调整边界可以有一条,也可以是多条,如,对于普通的文本内容可以仅仅确定出一条边界即可;而对于矩形选择方式选择的文本,则选中的文本选中区域为矩形,此时调整矩形区域则需要确定两个待调整边界,又如,需要裁剪的图像而言,调整裁剪区域的大小时,实际上需要对两个边界进行调整,因此,则需要根据该输入位置确定出两个待调整边界。
[0065]在本申请实施例中,当需要对内容对象中选中的内容选中区域进行调整时,在内容选中区域的边界之外进行满足该区域调整条件的第一输入操作,便可以根据该第一输入操作的位置来确定需要调整的边界。这样,在内容选中区域的各个边界距离位置较近的情况下,避免了直接点击边界也选中边界而出现的误操作,提高了调整内容选中区域的便捷性。
[0066]在本申请任意一个实施例中,该预设的选中区域调整条件可以根据需要设定。可选的,预设的选中区域调整条件为第一输入操作为始终针对该显示区域内的同一位置点的输入。如,该预设的选中区域调整条件为第一输入操作为在显示区域不属于该对象内容的编辑区域中触按预设时长。例如,以word文档为例,该第一输入操作可以为在页眉区触按指定时长,或者,在WOr d文档顶端的窗口编辑区触按指定时长。
[0067]为了进一步提高输入的可识别性,可选的,在本申请实施例中针对该显示区域内同一位置点的输入可以为在显示区域内输入的声音频率为预设频率的敲击操作。敲击操作实际上是在显示区域内的同一位置点的一次或多次点击。其中,为了与现有触摸屏中的点触输入操作相区分,该敲击操作为具有预设声音频段的敲击操作。如,预先测试出手指指甲敲击显示区域的声频范围,然后将该声频范围设定为预设的频率,则可以由用户利用手指的指甲敲击该显示单元的显示区域,来实现输入满足该区域调整条件的输入操作。
[0068]在本申请实施例中可以在电子设备内振动传感器,该振动传感器可以为设置在显示单元下层的接触式麦克风,当存在针对电子设备的敲击操作时,则该振动传感器可以检测到由于敲击操作而触发电子设备振动的声音频率,基于该声音频率判断当前的操作是否为预设操作。
[0069]本申请还可以是通过电子设备内的采集用户声音信号的麦克风来检测该触发电子设备振动的敲击操作的声音频段,进而判断当前是否存在预设声音频段的敲击操作。
[0070]在本申请实施例中,依据该根据该第一输入操作的输入位置,确定该内容选中区域的待调整边界的方式可以有多种。
[0071]如,可以从该内容选中区域的边界中选择距离该第一输入操作的输入位置较近的边界作为该待调整边界。如,以文本为例,当该第一输入操作的输入位置距离该文本中选中的文本选中区域的起始边界较近时,则确定该起始边界为需要调整位置的待调整边界。同时,考虑到图像裁剪选择的特殊性,确定该待调整边界可以是:确定距离该第一输入操作的输入位置距离较近的两个边界,其中,这两个边界为相邻边界。
[0072]又如,也可以预先设定待调整边界。当检测到该第一输入操作时,无论输入位置在哪,该内容选中区域的待调整边界都是固定的。例如,仍以文本为例,考虑到用户对文本的选择习惯,一般用户会准确定位该文本中待选择区域的起始点,而利用拖动选择文本后,选中的内容选中区域的终点边界可能不是用户希望选择的位置,因此,可以设定该内容选中区域的终点边界为待调整边界,当检测到该第一输入操作,则根据该预先设定的信息,将该终点边界确定为待调整边界。对于图像的裁剪与选中与文本类似,如,可以设定该图像中选中的图像区域中的右侧和下边的边界为待调整边界。
[0073]参见图2,其示出了本申请一种数据处理方法另一个实施例的流程示意图,本申请实施例可以包括:
[0074]201,在显示区域内显示对象内容。
[0075]202,接收对该对象内容中至少部分内容的选择,并在该对象内容中标示出选中的内容选中区域。
[0076]203,获取在该显示区域内的第一输入操作。
[0077]204,当该第一输入操作满足预设的选中区域调整条件时,根据该输入操作的输入位置,确定该内容选中区域的待调整边界。
[0078]其中,满足该选中区域调整条件的第一输入操作的输入位置与该内容选中区域的任意一个边界所在位置不同。
[0079]以上步骤201至步骤204的操作参见前面实施例的相关介绍,在此不再赘述。
[0080]205,获取在显示区域内输入的第二输入操作。
[0081 ] 其中,该第二输入操作不同于该第一输入操作。
[0082]在确定出该内容选中区域中需要进行位置调整的待调整边界后,用户可以继续在该显示区域中输入用于触发对该待调整边界进行调整的第二输入操作,以触发后续依据该第二输入操作触发改变该待调整边界的位置。
[0083]可以理解的是,本申请的第二输入操作时用于触发对待调整边界进行位置变动的触发操作,为了便于与触发确定该待调整边界的第一输入操作相区分,将其称为第二输入操作。
[0084]206,依据该第二输入操作,调整所述待调整边界的位置,以改变所述内容选中区域的区域范围。
[0085]检测到该第二输入操作后,依据该第二输入操作对该待调整边界进行调整,从而可以使得该内容选中区域的区域位置发生改变。
[0086]可以理解的是,该第二输入操作同样可以根据需要设定。如,可以与现有的调整内容选中区域的方式中,在选中了待调整边界后,以该待调整边界位置为起点进行滑动操作相似,该第二输入操作也可以为在显示界面的滑动操作,从而可以根据该第二输入操作的轨迹确定该待调整边界最终需调整到的位置点。但是需要说明的是,在本实施例中由于待调整边界已经确定出来,因此当第二输入操作为滑动操作时,该滑动操作的起点可以是显示区域的任意位置,而不需要再具体关注该第二输入操作的输入起点的位置,只需要关注滑动操作的轨迹方向以及轨迹长度,以根据该轨迹方向和轨迹长度来确定该待调整边界所需要调整的方向和距离。
[0087]又如,该第二输入操作可以在该对象内容中进行触摸、滑动或点击,则触摸、滑动起点或点击的位置点就是该待调整边界所需移动至的目标位置点。
[0088]当然,该第二输入操作还可以有其他方式,只要是能够依据该第二输入操作确定出一个待移动点即可。
[0089]可选的,依据该第二输入操作,调整所述待调整边界的位置可以为依据该第二输入操作的输入方向,确定该待
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1