一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据编辑方法及装置与流程

2021-11-05 22:29:00 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种数据编辑方法及装置。


背景技术:

2.随着通信技术的发展,终端的应用功能越来越强大,其已成为人们日常生活中不可或缺的工具,移动办公在人们的日常生活中应用也越来越广泛。例如,用户可以使用终端上的即时通信工具与联系人进行通信,使用终端收发邮件、处理文档、阅读图书、浏览网页等。
3.受限于终端屏幕尺寸的限制,移动办公中的数据编辑功能在终端上,一直不是十分方便。例如,智能手机和平板电脑等的触摸显示屏比较小,导致数据信息显示在显示界面上的内容也越小,导致用户用手指作为光标进行操作,很难做到数据编辑的精细调整。
4.目前,在终端实现数据编辑功能时,通常在待编辑的位置处设置手柄,通过上下手柄选择一段数据,然后改变手柄位置,进行精细调整。但是由于上下手柄容易挡住数据,手柄也很难控制,故对于数据编辑的操作便利性仍然较差。


技术实现要素:

5.本发明实施例提供一种数据编辑方法及装置,以提高数据编辑的操作灵活性。
6.第一方面,提供一种数据编辑方法,包括:
7.获取用户输入的第一手势信息,所述第一手势信息用于创建放大区域;
8.根据所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域;
9.获取用户输入的第二手势信息,所述第二手势信息用于调整所述放大区域为固定状态或可移动状态,其中,处于固定状态或可移动状态的放大区域内的数据为不可编辑状态;
10.获取用户对处于固定状态或可移动状态的放大区域的操作,对所述处于固定状态或可移动状态的放大区域进行调整,其中,若所述放大区域处于固定状态,则调整所述放大区域至终端屏幕上的固定位置处,若所述放大区域处于可移动状态,则根据用户对处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整;
11.获取用户输入的第三手势信息,并通过所述第三手势信息,激活调整后的放大区域内放大显示的数据为可编辑状态,对所述调整后的放大区域内放大显示的数据进行编辑。
12.结合第一方面,在第一种实现方式中,所述根据所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域,包括:
13.以所述第一手势信息在终端屏幕上指示的指示位置为中心,在数据显示的行方向上取前后共m个字符作为预放大的字符,所述m为正整数;
14.调用放大工具控件,创建能够显示所述m个字符的放大区域。
15.结合第一方面或者第一方面的第一种实现方式,在第二种实现方式中,所述根据
用户对所述处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整,包括:
16.若用户对所述处于可移动状态的放大区域进行的操作为在所述处于可移动状态的放大区域内移动光标,则检测移动后的光标在所述处于可移动状态的放大区域内的位置;
17.若所述光标移动到所述处于可移动状态的放大区域的最左边缘,则以所述光标为起始位置,将所述处于可移动状态的放大区域向左移动n个字符,所述n为正整数;
18.若所述光标移动到所述处于可移动状态的放大区域的最右边缘,则以所述光标为起始位置,将所述处于可移动状态的放大区域向右移动n个字符,所述n为正整数。
19.结合第一方面或者第一方面的第一种实现方式,在第三种实现方式中,所述根据用户对所述处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整,包括:
20.若用户对所述处于可移动状态的放大区域进行的操作为移动放大区域,则确定移动方向;
21.将所述处于可移动状态的放大区域,在所述移动方向上按照步进单位逐步移动,所述步进单位为依据所述移动方向确定的移动放大区域的最小单位。
22.结合第一方面的第三种实现方式,在第四种实现方式中,将所述处于可移动状态的放大区域,在所述移动方向上按照步进单位逐步移动,包括:
23.若所述移动方向为数据显示的行方向,则以所述处于可移动状态的放大区域的中心为原点,并以至少一个字符串为步进单位,在所述数据显示的行方向上逐步移动所述放大区域;
24.若所述移动方向为数据显示的列方向,则以所述放大区域的中心为原点,并以至少一个整数行作为步进单位,在所述数据显示的列方向上逐步移动所述放大区域;
25.若所述移动方向为与数据显示的行方向呈设定角度的角度方向,则以所述放大区域的中心为原点,在对应所述角度方向的、数据显示的列方向上以至少一个整数行作为步进单位逐步移动所述放大区域,并在对应所述角度方向的、数据显示的行方向上以一个字符串为步进单位移动所述放大区域。
26.结合第一方面或者第一方面的上述任一种实现方式,在第五种实现方式中,所述第一手势信息、所述第二手势信息和所述第三手势信息包括指关节、按压或双击。
27.结合第一方面或者第一方面的上述任一种实现方式,在第六种实现方式中,所述方法还包括:
28.获取用户输入的第四手势信息;
29.通过所述第四手势信息,去除所述放大区域。
30.第二方面,提供一种数据编辑装置,包括获取单元、处理单元和编辑单元,其中:
31.所述获取单元,用于获取用户输入的第一手势信息、第二手势信息和第三手势信息,并用于获取用户对处于固定状态或可移动状态的放大区域的操作,所述第一手势信息用于创建放大区域,所述第二手势信息用于调整所述放大区域为固定状态或可移动状态,所述第三手势信息用于激活调整后的放大区域内放大显示的数据为可编辑状态;
32.所述处理单元,用于根据所述获取单元获取的所述第一手势信息在终端屏幕上指
示的指示位置,创建放大区域;
33.所述处理单元,还用于根据所述获取单元获取的所述第二手势信息调整所述放大区域为固定状态或可移动状态,其中,处于固定状态或可移动状态的放大区域内的数据为不可编辑状态;并用于
34.根据所述获取单元获取的用户对处于固定状态或可移动状态的放大区域的操作,对所述处于固定状态或可移动状态的放大区域的放大区域进行调整,其中,若所述放大区域处于固定状态,则调整所述放大区域至终端屏幕上的固定位置处,若所述放大区域处于可移动状态,则根据用户对处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整;
35.编辑单元,用于根据所述获取单元获取的用户输入的第三手势信息,激活调整后的放大区域内放大显示的数据为可编辑状态,对所述调整后的放大区域内放大显示的数据进行编辑。
36.结合第二方面,在第一种实现方式中,所述处理单元,具体用于按如下方式根据所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域:
37.以所述第一手势信息在终端屏幕上指示的指示位置为中心,在数据显示的行方向上取前后共m个字符作为预放大的字符,所述m为正整数;
38.调用放大工具控件,创建能够显示所述m个字符的放大区域。
39.结合第二方面或者第二方面的第一种实现方式,在第二种实现方式中,所述处理单元,具体用于按如下方式根据用户对所述处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整:
40.若用户对所述处于可移动状态的放大区域进行的操作为在所述处于可移动状态的放大区域内移动光标,则检测移动后的光标在所述处于可移动状态的放大区域内的位置;
41.若所述光标移动到所述处于可移动状态的放大区域的最左边缘,则以所述光标为起始位置,将所述处于可移动状态的放大区域向左移动n个字符,所述n为正整数;
42.若所述光标移动到所述处于可移动状态的放大区域的最右边缘,则以所述光标为起始位置,将所述处于可移动状态的放大区域向右移动n个字符,所述n为正整数。
43.结合第二方面或者第二方面的第一种实现方式,在第三种实现方式中,所述处理单元,具体用于按如下方式根据用户对所述处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整:
44.若用户对所述处于可移动状态的放大区域进行的操作为移动放大区域,则确定移动方向;
45.将所述处于可移动状态的放大区域,在所述移动方向上按照步进单位逐步移动,所述步进单位为依据所述移动方向确定的移动放大区域的最小单位。
46.结合第二方面的第三种实现方式,在第四种实现方式中,所述处理单元,具体用于按如下方式将所述处于可移动状态的放大区域,在所述移动方向上按照步进单位逐步移动:
47.若所述移动方向为数据显示的行方向,则以所述处于可移动状态的放大区域的中心为原点,并以至少一个字符串为步进单位,在所述数据显示的行方向上逐步移动所述放
大区域;
48.若所述移动方向为数据显示的列方向,则以所述放大区域的中心为原点,并以至少一个整数行作为步进单位,在所述数据显示的列方向上逐步移动所述放大区域;
49.若所述移动方向为与数据显示的行方向呈设定角度的角度方向,则以所述放大区域的中心为原点,在对应所述角度方向的、数据显示的列方向上以至少一个整数行作为步进单位逐步移动所述放大区域,并在对应所述角度方向的、数据显示的行方向上以一个字符串为步进单位移动所述放大区域。
50.结合第二方面或者第二方面的上述任一种实现方式,在第五种实现方式中,所述第一手势信息、所述第二手势信息和所述第三手势信息包括指关节、按压或双击。
51.结合第二方面或者第二方面的上述任一种实现方式,在第六种实现方式中,所述获取单元,还用于获取用户输入的第四手势信息;
52.所述处理单元,还用于通过所述获取单元获取的第四手势信息,去除所述放大区域。
53.结合第二方面或者第二方面的上述任一种实现方式,在第七种实现方式中,所述数据编辑装置为终端。
54.本发明实施例提供的数据编辑方法及装置,通过用户输入的第一手势信息指示的指示位置,预先创建放大区域,然后根据用户输入的第二手势信息,将已经创建的放大区域调整为固定状态或可移动状态,并进行调整,在调整后的放大区域内对放大显示的数据进行编辑,方便用户进行编辑时精细调整光标位置,并且用户可调整放大区域的位置,提高了数据编辑功能的操作灵活性。
附图说明
55.图1为本发明实施例提供的数据编辑方法实现流程图;
56.图2为本发明实施例提供的创建放大区域的实现流程图;
57.图3为本发明实施例提供的数据编辑方法实现过程示意图;
58.图4为本发明实施例提供的去除放大区域实现过程示意图;
59.图5为本发明实施例提供的调整放大区域的第一示意图;
60.图6为本发明实施例提供的调整放大区域的第二示意图;
61.图7为本发明实施例提供的调整放大区域的第三示意图;
62.图8为本发明实施例提供的调整放大区域的第四示意图;
63.图9为本发明实施例提供的调整放大区域为可移动状态的示意图;
64.图10为本发明实施例提供的调整放大区域为固定状态的示意图;
65.图11为本发明实施例提供的数据内容编辑方法的另一流程图;
66.图12为本发明实施例提供的数据编辑装置构成示意图;
67.图13为本发明实施例提供用于数据编辑的终端构成示意图。
具体实施方式
68.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述。
69.本发明实施例提供的数据编辑方法,通过用户输入的第一手势信息指示的指示位置,预先创建放大区域,然后根据用户输入的第二手势信息,对已经创建的放大区域进行调整,实现将放大区域调整到用户方便操作的位置,在调整后的放大区域内对放大显示的数据进行编辑,方便用户进行编辑时精细调整光标位置,并且用户可调整放大区域的位置,进一步提高了数据编辑功能的操作灵活性。
70.需要说明的是,本发明实施例的说明书和权利要求书及附图中涉及的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
71.图1所示为本发明实施例提供的数据编辑方法实现流程图,图1所示方法的执行主体为终端(terminal)。需要理解的是,本发明实施例中涉及的终端,还可称之为移动终端(mobile terminal)、移动台(mobile station,ms)、用户设备(user equipment,ue)等,该终端可以经无线接入网(radio access network,ran)与一个或不止一个核心网进行通信,例如,终端可以是移动电话(或称为蜂窝电话)、具有移动终端的计算机等,例如,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。
72.如图1所示,本发明实施例提供的数据编辑方法,包括:
73.s101:获取用户输入的第一手势信息。
74.本发明实施例中,用户输入的第一手势信息可以是指关节、按压或双击等,所述第一手势信息用于创建放大区域。
75.s102:根据所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域。
76.本发明实施例中用户可通过指关节、按压或双击等第一手势信息在终端屏幕上进行操作,终端识别所述第一手势信息在终端屏幕上指示的指示位置,并依据识别得到的指示位置,创建放大区域。
77.可选的,本发明实施例中终端根据所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域,可采用如图2所示的方法流程,包括:
78.s1021:以所述第一手势信息在终端屏幕上指示的指示位置为中心,在数据显示的行方向上取前后共m个字符作为预放大的字符,所述m为正整数。
79.s1022:调用放大工具控件,创建能够显示所述m个字符的放大区域。
80.本发明实施例中放大工具控件为终端原有的工具控件,对于放大工具控件如何将所述m个字符放大显示,可采用现有的方式,本发明实施例不作限定。
81.s103:获取用户输入的第二手势信息,调整放大区域为固定状态或可移动状态。
82.本发明实施例中用户输入第二手势信息用于调整放大区域为固定状态或可移动状态,其中,处于固定状态或可移动状态的放大区域内的数据为不可编辑状态。
83.s104:获取用户对处于固定状态或可移动状态的放大区域的操作,根据用户对所述处于固定状态或可移动状态的放大区域进行的操作,对所述处于固定状态或可移动状态的放大区域进行调整。
84.本发明实施例中用户可对处于固定状态或可移动状态的放大区域进行操作,终端根据用户对放大区域进行的操作对放大区域进行调整,以方便用户对放大区域内显示的数
据内容进行编辑。
85.本发明实施例中若放大区域调整为固定状态,即放大区域不会移动,使得用户可在固定位置处对放大区域内显示的数据内容进行编辑,提高放大区域内数据编辑功能的可操作性。
86.本发明实施例中若放大区域调整为可移动状态,则用户可对处于可移动状态的放大区域的位置进行调整。
87.本发明实施例中,对放大区域进行的操作可以是在放大区域内进行光标移动,也可以是通过手指滑动以移动所述放大区域,还可以是输入手势信息。
88.本发明实施例中,对放大区域进行的调整,可以是对放大区域进行移动,将放大区域移动到方便用户进行编辑的位置。根据实际情况,在对放大区域移动过程中,可保持放大区域内放大显示的数据内容不变。
89.需要说明的是,本发明实施例中对放大区域进行移动过程中,也可以改变放大区域内放大显示的数据内容,方便用户对各位置处的数据内容放大显示,并对放大显示的数据内容进行编辑。
90.本发明实施例中改变放大区域内放大显示的数据内容,则可确定调整后的放大区域在所述终端屏幕上对应的第二指示位置,在调整后的放大区域内,对放大显示的数据进行编辑,所述放大显示的数据为所述第二指示位置指示的数据。
91.本发明实施例中在调整后的放大区域内放大显示的数据内容为放大区域对应的第二指示位置指示的数据,实现了随着放大区域进行的移动,放大区域内放大显示的数据内容也更改为放大区域调整后的位置指示的数据内容,使得用户对数据编辑内容更为灵活方便。
92.s105:获取用户输入的第三手势信息,并通过所述第三手势信息,激活调整后的放大区域内放大显示的数据为可编辑状态,对所述调整后的放大区域内放大显示的数据进行编辑。
93.所述放大区域处于固定状态或可移动状态下,所述放大区域内的数据处于不可编辑状态。用户在调整后的放大区域内,对放大显示的数据进行编辑之前,可输入第三手势信息,通过所述第三手势信息,激活所述放大区域内的数据为可编辑状态。所述第三手势信息包括但不限于指关节、按压或双击。
94.本发明实施例提供的数据编辑方法,通过用户输入的第一手势信息指示的指示位置,预先创建放大区域,然后根据用户输入的第二手势信息,将已经创建的放大区域调整为固定状态或可移动状态,并进行调整,对调整后的放大区域内放大显示的数据进行编辑,方便用户进行编辑时精细调整光标位置,并且用户可调整放大区域的位置,提高了数据编辑功能的操作灵活性。
95.本发明实施例以下将结合实际应用对图1所示的数据编辑方法进行具体说明。
96.本发明实施例中用户输入的第一手势信息可以是指关节、压力按压或双击等,本发明实施例不限定具体的手势信息,以下以压力按压为例进行说明。
97.本发明实施例中终端屏幕可以是触摸屏,则可以通过用户手指在终端屏幕上直接进行压力按压,终端获取到用户输入的第一手势信息为压力按压,则确定压力按压的位置,如图3所示,压力按压的位置为“your mail”字符之间,则可根据该按压的位置,以该按压位
置为中心,选取“will reply your mail”这些字符作为要放大显示的数据内容。终端确定了需要放大显示的数据内容后,调用放大工具控件,并将“will reply your mail”这些字符放大显示,即根据用户输入的按压手势所指示的位置创建了放大区域,图中虚线框所框选的区域则为需要创建的放大区域。
98.本发明实施例中创建了放大区域后,手指移动到放大区域内,在创建的放大区域内对数据内容进行编辑,如图3所示。本发明实施例中可在放大区域内进行光标的移动,如图3所示可左右移动光标,并进行文字编辑。
99.可选的,本发明实施例中创建了放大区域后,还可通过用户输入手势信息,去除放大区域,如图4所示,用户可再次在终端屏幕上进行压力按压,去除放大区域。
100.本发明实施例中根据用户输入的第一手势信息所指示的指示位置创建了放大区域后,用户可对放大区域进行调整,即可根据用户对放大区域输入的操作,对放大区域进行调整。
101.本发明实施例中对放大区域的调整可有如下几种情况:
102.第一种情况
103.用户对放大区域进行的操作为在放大区域内移动光标,则检测移动后的光标在所述放大区域内的位置,根据光标移动的位置,调整放大区域。
104.本发明实施例中若所述光标移动到所述放大区域的最左边缘,则以所述光标为起始位置,将所述放大区域向左移动n个字符,所述n为正整数;若所述光标移动到所述放大区域的最右边缘,则以所述光标为起始位置,将所述放大区域向右移动n个字符,所述n为正整数。
105.根据光标在放大区域内的移动,调整放大区域的示意图如图5所示,光标移动到放大区域的最左边缘后,将放大区域向左移动8个字符,并在调整后的放大区域内放大显示调整后的放大区域对应的第二指示位置处的数据内容,以实现一种随着光标移动,放大区域自动延伸放大显示数据内容。图5所示是以光标在数据显示的行方向上向左移动光标为例进行举例说明,对于光标向右移动实现过程相似,在此不再赘述。
106.第二种情况
107.用户对放大区域的操作为移动所述放大区域,则根据用户对所述放大区域进行的操作,对所述放大区域进行调整,可采用如下方式:
108.若用户对所述放大区域进行的操作为移动所述放大区域,则确定所述放大区域的移动方向;将所述放大区域,在所述移动方向上按照步进单位逐步移动,所述步进单位为依据所述移动方向确定的移动所述放大区域的最小单位。
109.本发明实施例中根据用户移动所述放大区域的方向,可采用不同的方式,将所述放大区域,在所述移动方向上按照步进单位逐步移动。
110.a:若用户移动所述放大区域的移动方向为水平方向,本发明实施例中涉及的水平方向为数据显示的行方向,则以所述放大区域的中心为原点,并以至少一个字符串为步进单位,在所述数据显示的行方向上逐步移动所述放大区域,如图6所示。
111.图6所示是用户在水平方向上向左滑动手指,即将放大区域向左移动为例进行举例说明,对于放大区域向右移动实现过程相似,在此不再赘述。
112.本发明实施例中以至少一个字符串为步进单位,在所述数据显示的行方向上逐步
移动所述放大区域,目的是使调整位置后的放大区域对应的第二指示位置所指示的数据内容为完整的数据,本发明实施例中的字符串如英文1个字节,中文2个字节。
113.可选的,本发明实施例中用户移动放大区域的移动速度,可由用户手指在放大区域内的滑动速度控制,如果手指滑动到放大区域最左边缘或最右边缘停留一个时段,该时段可以是预先设定的,表示让放大区域一直左移或右移,则放大区域可以至少一个字符串为步进单位逐步移动,直到终端屏幕的最左边或最右边。
114.b:若用户移动所述放大区域的移动方向为垂直方向,所述垂直方向即是数据显示的列方向,则以所述放大区域的中心为原点,并以至少一个整数行作为步进单位,在所述数据显示的列方向上逐步移动所述放大区域,如图7所示。
115.图7所示是用户在竖直方向上向上滑动手指,即将放大区域向上移动为例进行举例说明,对于放大区域向下移动实现过程相似,在此不再赘述。
116.本发明实施例中放大区域以至少一个整数行作为步进单位,在所述数据显示的列方向上逐步移动,使得调整位置后的放大区域放大显示的数据内容与未调整位置前放大区域显示的数据内容,在垂直方向上有垂直对应关系,如:未调整前的放大区域中有m个字符,上移一行后,放大区域内显示的是垂直上方的m个字符。
117.可选的,本发明实施例中用户移动放大区域的移动速度,可由用户手指在放大区域内的滑动速度控制,如果手指滑动到放大区域最下边缘或最上边缘停留一个时段,该时段可以是预先设定的,表示让放大区域一直下移或上移,则放大区域可以至少一个整数行为步进单位逐步移动,直到终端屏幕的最下边或最上边。
118.c:若用户移动所述放大区域的移动方向为与数据显示的行方向呈设定角度的角度方向,则以所述放大区域的中心为原点,在对应所述角度方向的、数据显示的列方向上以至少一个整数行作为步进单位逐步移动所述放大区域,并在对应所述角度方向的、数据显示的行方向上以至少一个整数行为步进单位移动所述放大区域,如图8所示。
119.本发明实施例中放大区域在对应所述角度方向的、数据显示的列方向上以至少一个整数行作为步进单位逐步移动,并在对应所述角度方向的、数据显示的行方向上以至少一个整数行为步进单位移动,使得调整位置后的放大区域放大显示的数据内容与未调整位置前放大区域显示的数据内容,在所述角度方向上有对应关系,如:未调整前的放大区域中有m个字符,按照所述角度的正方向下移一行,并右移整数个字符串后,放大区域内显示的是所述角度正方向上的m个字符。
120.可选的,本发明实施例中用户移动放大区域的移动速度,可由用户手指在放大区域内的滑动速度控制,如果手指在所述角度方向上滑动过程中停留一个时段,该时段可以是预先设定的,表示让放大区域一直按照所述角度方向的正方向移动,直到终端屏幕边缘。
121.第三种情况
122.若用户对所述放大区域进行的操作为输入第二手势信息,则调整所述放大区域为固定状态或可移动状态。所述第二手势信息包括但不限于指关节、按压或双击。
123.本发明实施例中终端可根据用户输入的第二手势信息,将放大区域调整为可移动状态,即用户可对放大区域进行移动,包括上述实施例涉及的在水平方向移动、垂直方向移动或者在与水平方向呈一定角度的角度方向上移动,将放大区域调整到方便操作的位置,对放大区域内显示的数据内容进行编辑。
124.本发明实施例中终端还可根据用户输入的第二手势信息,将放大区域调整为固定状态,即放大区域不会移动,使得用户可在固定位置处对放大区域内显示的数据内容进行编辑,提高放大区域内数据编辑功能的可操作性。
125.需要说明的是,本发明实施例中为进一步提高用户对放大区域内数据内容编辑的可操作性,所述放大区域处于固定状态或可移动状态下,所述放大区域内的数据处于不可编辑状态。用户在调整后的放大区域内,对放大显示的数据进行编辑之前,可输入第三手势信息,通过所述第三手势信息,激活所述放大区域内的数据为可编辑状态。所述第三手势信息包括但不限于指关节、按压或双击。
126.本发明实施例中将放大区域调整为固定状态或可移动状态的实现示意图可参阅图9和图10所示。
127.图9中,用户通过输入诸如压力按压、指关节或者双击等第二手势信息,使放大区域处于可移动状态,处于可移动状态下的放大区域,可按照用户对放大区域输入的操作在任意方向上移动,移动过程中放大区域处于不可编辑状态,但是放大区域内放大显示的数据内容随着放大区域位置的变化而变化。用户再次输入诸如按压、指关节或者双击等第三手势信息,可激活所述放大区域内的数据为可编辑状态,用户对放大区域内放大显示的数据内容进行编辑。待用户对放大区域内放大显示的数据内容编辑完成后,可输入诸如按压、指关节或者双击等第四手势信息,通过所述第四手势信息,去除所述放大区域。
128.图10中,用户通过输入诸如压力按压、指关节或者双击等第二手势信息,使放大区域处于固定状态,处于固定状态下的放大区域,放大区域不能被移动,固定状态下的放大区域处于不可编辑状态,用户再次输入诸如按压、指关节或者双击等第三手势信息,可激活所述放大区域内的数据为可编辑状态,用户对放大区域内放大显示的数据内容进行编辑。待用户对放大区域内放大显示的数据内容编辑完成后,可输入诸如按压、指关节或者双击等第四手势信息,通过所述第四手势信息,去除所述放大区域。
129.本发明实施例以下以用户输入的手势信息为压力按压为例,对上述实施例涉及的数据编辑方法进行说明,图11所示为本发明实施例提供的数据内容编辑方法的另一流程图,如图11所示,包括:
130.s201:识别用户输入的按压手势。
131.s202:以按压手指所在位置为中心,取前后共m个字符作为预放大区域。
132.s203:调用放大工具控件,创建放大区域,在所述放大区域内放大显示所述m个字符。
133.s2041:在所述放大区域内对所述放大显示的数据内容进行编辑。或者
134.s2042:根据用户对放大区域的操作,调整所述放大区域的位置,在调整后的放大区域内对所述放大显示的数据内容进行编辑。或者
135.s2043:根据用户对放大区域的操作,将所述放大区域设置为固定状态或者可移动状态。在将放大区域设置为固定状态、可移动状态情况下,若用户需要对放大区域内放大显示的数据内容进行编辑,则还需再次输入按压等手势,激活放大区域内的数据为可编辑状态,然后在调整后的放大区域内对所述放大显示的数据内容进行编辑。
136.s205:识别用户输入的按压手势。
137.s206:去除放大区域。
138.本发明实施例提供的数据编辑方法,通过用户输入的第一手势信息指示的指示位置,预先创建放大区域,然后根据用户输入的第二手势信息,对已经创建的放大区域进行移动、设置为移动状态或者固定状态,实,在调整后的放大区域内放大显示第二手势信息指示位置处的数据内容,并对放大显示的数据进行编辑,方便用户进行编辑时精细调整光标位置,并且用户可调整放大区域的位置,进一步提高了数据编辑功能的操作灵活性。
139.基于上述实施例提供的数据编辑方法,本发明实施例提供一种数据编辑装置100,如图12所述,数据编辑装置100包括获取单元101、处理单元102和编辑单元103,其中:
140.所述获取单元101,用于获取用户输入的第一手势信息、第二手势信息和第三手势信息,并用于获取用户对处于固定状态或可移动状态的放大区域的操作,所述第一手势信息用于创建放大区域,所述第二手势信息用于调整所述放大区域为固定状态或可移动状态,所述第三手势信息用于激活调整后的放大区域内放大显示的数据为可编辑状态。
141.所述处理单元102,用于根据所述获取单元101获取的所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域。
142.所述处理单元102,还用于根据所述获取单元101获取的所述第二手势信息调整所述放大区域为固定状态或可移动状态,其中,处于固定状态或可移动状态的放大区域内的数据为不可编辑状态。
143.所述处理单元102,还用于根据所述获取单元101获取的用户对处于固定状态或可移动状态的放大区域的操作,对所述处于固定状态或可移动状态的放大区域的放大区域进行调整,其中,若所述放大区域处于固定状态,则调整所述放大区域至终端屏幕上的固定位置处,若所述放大区域处于可移动状态,则根据用户对处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整。
144.编辑单元103,用于根据所述获取单元101获取的用户输入的第三手势信息,激活调整后的放大区域内放大显示的数据为可编辑状态,对所述调整后的放大区域内放大显示的数据进行编辑。
145.具体的,所述处理单元102,具体用于按如下方式根据所述第一手势信息在终端屏幕上指示的指示位置,创建放大区域:
146.以所述第一手势信息在终端屏幕上指示的指示位置为中心,在数据显示的行方向上取前后共m个字符作为预放大的字符,所述m为正整数;调用放大工具控件,创建能够显示所述m个字符的放大区域。
147.具体的,所述处理单元102,具体用于按如下方式根据用户对所述处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整:
148.若用户对所述处于可移动状态的放大区域进行的操作为在所述处于可移动状态的放大区域内移动光标,则检测移动后的光标在所述处于可移动状态的放大区域内的位置;若所述光标移动到所述处于可移动状态的放大区域的最左边缘,则以所述光标为起始位置,将所述处于可移动状态的放大区域向左移动n个字符,所述n为正整数;若所述光标移动到所述处于可移动状态的放大区域的最右边缘,则以所述光标为起始位置,将所述处于可移动状态的放大区域向右移动n个字符,所述n为正整数。
149.具体的,所述处理单元102,具体用于按如下方式根据用户对所述处于可移动状态的放大区域进行的操作,对所述处于可移动状态的放大区域的位置进行调整:
150.若用户对所述处于可移动状态的放大区域进行的操作为移动放大区域,则确定移动方向;将所述处于可移动状态的放大区域,在所述移动方向上按照步进单位逐步移动,所述步进单位为依据所述移动方向确定的移动放大区域的最小单位。
151.具体的,所述处理单元102,具体用于按如下方式将所述处于可移动状态的放大区域,在所述移动方向上按照步进单位逐步移动:
152.若所述移动方向为数据显示的行方向,则以所述处于可移动状态的放大区域的中心为原点,并以至少一个字符串为步进单位,在所述数据显示的行方向上逐步移动所述放大区域;若所述移动方向为数据显示的列方向,则以所述放大区域的中心为原点,并以至少一个整数行作为步进单位,在所述数据显示的列方向上逐步移动所述放大区域;若所述移动方向为与数据显示的行方向呈设定角度的角度方向,则以所述放大区域的中心为原点,在对应所述角度方向的、数据显示的列方向上以至少一个整数行作为步进单位逐步移动所述放大区域,并在对应所述角度方向的、数据显示的行方向上以一个字符串为步进单位移动所述放大区域。
153.本发明实施例中,所述获取单元101获取的所述第一手势信息、所述第二手势信息和所述第三手势信息包括指关节、按压或双击。
154.本发明实施例中一种可行的实现方式中,所述获取单元101,还用于获取用户输入的第四手势信息;所述处理单元102,还用于通过所述获取单元101获取的第四手势信息,去除所述放大区域。
155.本发明实施例提供的数据编辑装置100,通过用户输入的第一手势信息指示的指示位置,预先创建放大区域,然后根据用户输入的第二手势信息,将已经创建的放大区域调整为固定状态或可移动状态,并进行调整,在调整后的放大区域内对放大显示的数据进行编辑,方便用户进行编辑时精细调整光标位置,并且用户可调整放大区域的位置,提高了数据编辑功能的操作灵活性。
156.在具体实施本发明实施例过程中,本领域技术人员可以理解的,本发明实施例涉及的数据编辑装置100可以为手持设备、车载设备、可穿戴设备、计算设备,以及各种形式的用户设备(user equipment,ue),移动台(mobile station,ms),终端(terminal),终端设备(terminal equipment)等等。
157.本发明实施例以下以数据编辑装置100为终端100为例进行说明,图13示出了该终端100的结构框图,所述终端100可以包括输入单元110、显示单元120、存储器130和处理器140等部件。
158.本领域技术人员可以理解,图12仅仅是终端100的举例,并不构成对终端100的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。
159.所述输入单元110可用于接收输入的数字或字符信息,以及产生与所述便携式多功能装置的用户设置以及功能控制有关的键信号输入。具体地,输入单元110可包括触摸屏111以及其他输入设备112。所述触摸屏111可收集用户在其上或附近的触摸操作(比如用户使用手指、关节、触笔等任何适合的物体在触摸屏上或在触摸屏附近的操作),并根据预先设定的程序驱动相应的连接装置。触摸屏可以检测用户对触摸屏的触摸动作,将所述触摸动作转换为触摸信号发送给所述处理器140,并能接收所述处理器140发来的命令并加以执行;所述触摸信号至少包括触点坐标信息。所述触摸屏111可以提供所述终端100和用户之
间的输入界面和输出界面。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触摸屏。除了触摸屏111,输入单元110还可以包括其他输入设备。具体地,其他输入设备112可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
160.所述显示单元120可用于显示数据内容,以及由用户输入的信息或提供给用户的信息和终端100的各种菜单。进一步的,触摸屏111可覆盖显示面板,当触摸屏111检测到在其上或附近的触摸操作后,传送给处理器140以确定触摸事件的类型,随后处理器140根据触摸事件的类型在显示面板上提供相应的视觉输出。在本实施例中,触摸屏与显示单元可以集成为一个部件而实现终端100的输入、输出、显示功能;为便于描述,本发明实施例以触摸屏代表触摸屏和显示单元的功能集合;在某些实施例中,触摸屏与显示单元也可以作为两个独立的部件。
161.所述存储器130可用于存储指令和数据,存储器130可主要包括存储指令区和存储数据区,存储数据区可存储关节触摸手势与应用程序功能的关联关系;存储指令区可存储操作系统、至少一个功能所需的指令等;所述指令可使处理器140执行本发明上述实施例涉及的数据编辑方法。
162.处理器140是终端100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器130内的指令以及调用存储在存储器130内的数据,执行终端100的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器140可包括一个或多个处理单元;优选的,处理器140可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器140中。在一些实施例中,处理器、存储器、可以在单一芯片上实现,在一些实施例中,他们也可以在独立的芯片上分别实现。
163.尽管未示出,终端100还可以包括电源、外部接口、射频单元、音频电路、扬声器摄像头、闪光灯等,在此不再赘述。
164.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献