CN111857496A - 操作执行方法、装置及电子设备 - Google Patents
操作执行方法、装置及电子设备 Download PDFInfo
- Publication number
- CN111857496A CN111857496A CN202010615539.3A CN202010615539A CN111857496A CN 111857496 A CN111857496 A CN 111857496A CN 202010615539 A CN202010615539 A CN 202010615539A CN 111857496 A CN111857496 A CN 111857496A
- Authority
- CN
- China
- Prior art keywords
- input
- target
- touch operation
- target area
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种操作执行方法、装置及电子设备,属于通信技术领域。所述方法包括:接收对目标区域的第一输入;响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;执行所述目标触控操作对应的功能。本申请可以通过目标区域执行相应功能,并且无需额外的携带外设设备,给用户提供了方便。
Description
技术领域
本申请属于通信技术领域,具体涉及一种操作执行方法、装置及电子设备。
背景技术
随着科学技术的不断发展,电子设备(如手机、平板电脑等)已经逐渐成为人们生活工作中不可或缺的工具。
在用户使用电子设备横屏玩游戏时,双手握持姿势都只能使用大拇指进行触屏操作,食指由于不方便进行触屏操作,一般会放在手机后面或者搭在手机上沿。对于很多游戏或应用程序来说,仅用大拇指可能操作没有那么方便,而食指又无法派上用场。另外一方面,该握持姿势下食指可以轻松的点击手机侧边的一些按键(如音量、开机等),不过这些按键都是有特定的用途。因此需要一种在该握持姿势下食指也能方便操作屏幕的方法。
现有的方法主要是通过物理外设的方式,将该外设夹在手机侧边上,然后食指在手机上边沿点击外设的按钮,达到等价于点击屏幕夹持位置处的效果。
然而,通过物理外设的方式,只能等价于点击外设与手机屏幕夹持的屏幕位置,对应用程序可操作的功能较少,并且外设需要随身携带,给用户带来不便。
发明内容
本申请实施例的目的是提供一种操作执行方法、装置及电子设备,能够解决通过物理外设的方式对应用程序可操作的功能较少,以及用户携带不便的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种操作执行方法,该方法包括:
接收对目标区域的第一输入;
响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;
执行所述目标触控操作对应的功能。
第二方面,本申请实施例提供了一种操作执行装置,该装置包括:
第一输入接收模块,用于接收对目标区域的第一输入;
目标操作确定模块,用于响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;
功能执行模块,用于执行所述目标触控操作对应的功能。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的操作执行方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的操作执行方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的操作执行方法。
在本申请实施例中,通过接收对目标区域的第一输入,响应于第一输入,根据目标区域与触控操作之间的关联关系,确定目标区域对应的目标触控操作,执行目标触控操作对应的功能。本申请实施例通过预先保存目标区域与目标触控操作之间的关联关系,在触发目标区域之后,可以执行目标触控操作对应的功能,从而实现了通过目标区域执行相应功能,并且无需额外的携带外设设备,给用户提供了方便。
附图说明
图1为本申请实施例提供的一种操作执行方法的步骤流程图;
图2为本申请实施例提供的一种自定义触屏区域的示意图;
图3为本申请实施例提供的一种自定义滑动轨迹的示意图;
图4为本申请实施例提供的一种操作执行装置的结构示意图;
图5为本申请实施例提供的一种电子设备的结构示意图;
图6为本申请实施例提供的另一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的操作执行方案进行详细地说明。
参照图1,示出了本申请实施例提供的一种操作执行方法的步骤流程图,如图1所示,该操作执行方法具体可以包括如下步骤:
步骤101:接收对目标区域的第一输入。
本申请实施例可以应用于通过触发电子设备的设定区域执行相应功能的场景中。
目标区域是指电子设备上可执行相应功能的区域,在本实施例中,目标区域可以为电子设备的一个侧边区域,如手机的侧边区域,或侧边按键对应的区域等,当然,目标区域也可以为电子设备屏幕上的某个区域等,具体地,可以根据业务需求而定,本实施例对此不加以限制。
第一输入是指用户在需要执行对应功能时,对目标区域所执行的输入。在本实施例中,第一输入可以为用户对目标区域执行的点击操作形成的输入,也可以为用户对目标区域执行的双击操作所形成的输入,还可以为用户在目标区域内输入的滑动轨迹形成的输入等,具体地,可以根据业务需求而定,本实施例对此不加以限制。
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
在接收到对目标区域的第一输入之后,执行步骤102。
步骤102:响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作。
目标触控操作是指与目标区域对应的触控操作。
在电子设备***中预先保存有预置区域与触控操作之间关联关系,如下述表1所示:
预置区域 | 触控操作 |
侧边区域(0,10)~(0,20) | 触控操作1 |
侧边区域(0,30)~(0,40) | 触控操作2 |
在本示例中,可以将电子设备侧边区域的某个区间作为一个预置区域,具体地,可以以电子设备正向显示时的侧边顶点作为原点,通过坐标区间限定出预置区域,如上述表1所示,侧边区域(0,10)~(0,20)与触控操作1之间存在关联关系,侧边区域(0,30)~(0,40)与触控操作2和触控操作3之间存在关联关系,在用户执行第一输入的目标区域为侧边区域(0,10)~(0,20)时,则目标区域对应的目标触控操作为触控操作1;而在用户执行第一输入的目标区域为侧边区域(0,30)~(0,40)时,则目标区域对应的目标触控操作为触控操作2和触控操作3。
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
在本实施例中,可以预先创建目标区域对应的目标触控操作,具体地,可以结合下述具体实现方式进行详细描述。
在本实施例的一种具体实现方式中,在上述步骤101之前,还可以包括:
步骤A1:接收用户的第二输入。
在本实施例中,第二输入是指用户在电子设备的屏幕上执行的输入,第二输入可以为用户在屏幕上执行的点击操作,也可以为用户在屏幕上执行的滑动轨迹的操作,还可以为用户在屏幕上执行的一系列操作的组合等,具体地,可以根据实际情况而定,本实施例对此不加以限制。
在需要设定目标区域对应的目标触控操作时,可以先接收用户的第二输入,进而,执行步骤A2。
步骤A2:响应于所述第二输入,基于所述第二输入的输入参数,建立所述目标区域与所述目标触控操作之间的关联关系。
在本实施例中,输入参数可以包括输入位置、输入轨迹、输入类型和输入持续的时长等参数中的至少一种。
输入位置可以用于确定触控操作对应的位置。在第二输入的输入参数为输入位置时,可以根据输入位置建立目标区域与目标触控操作之间的关联关系,如图2所示,目标区域即为侧边按键所处的区域P1,在第二输入的输入参数为输入位置为点击图2圆形区域对应的位置,此时,可以建立该目标区域与目标触控操作之间的关联关系,在后续执行对P1的输入时,可以触发点击圆形区域对应的操作。
输入轨迹可以用于确定触控操作对应的轨迹,如图3所示,目标区域为侧边按键所处的区域P2,在第二输入的输入参数为在电子设备屏幕上绘制的轨迹(如图3所示轨迹)时,可以建立目标区域与目标触控操作之间的关联关系,即在后续指定对P2的输入时,可以触发绘制如图3所示轨迹的操作。
输入类型可以用于确定触控操作的类型,如长按、单击、双击、滑动等操作类型。例如,在第二输入为长按电子设备屏幕上某个位置的操作时,可以将该建立该操作与目标区域之间的关联关系,在后续接收到对目标区域的输入时,可以触发生成长按该位置对应的操作。
输入持续的时长可以用于确定触控操作持续的时间,例如,在触控操作为长按某个位置的操作时,可以预先设置长按击操作对应的时长,长按时间的不同可以触发不同的功能。在后续接收到对目标区域的输入时,可以触发生成长按该位置预设时长对应的操作。例如,执行长按操作的时长为5s时,可以执行发送信息的功能,执行长按操作的时长为10s时,可以执行关闭会话界面的功能。
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。
在第二输入包括至少两个子输入时,还可以根据至少两个子输入的输入顺序和输入时间间隔,可以基于输入参数、输入顺序和时间间隔确定目标区域对应的目标触控操作,具体地,可以结合下述具体实现方式进行详细描述。
在本申请的另一种具体实现方式中,在上述步骤A2之前,还可以包括:
步骤S1:获取每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔。
在本实施例中,输入顺序是指用户执行的每个子输入对应的顺序。
在前台运行目标应用程序的过程中,可以点击开始录制按钮,进行屏幕录制,在开始进行录制后,可以针对目标应用程序做想要保存的子输入,如点击、滑动等子输入。
在前台运行目标应用程序的过程中,可以获取对目标应用程序执行的至少两个子输入,并获取每个子输入对应的输入参数、输入顺序,以及两个相邻子输入之间的时间间隔。例如,在启动电子设备的屏幕录制功能之后,可以录制用户在电子设备屏幕上执行的两个子输入:点击输入和滑动输入,并记录这两个子输入的输入参数,如点击输入和滑动输入的输入位置等,并获取这两个子输入的时间间隔,如,点击输入和滑动输入间隔5s等。当然,在第二输入包含的子输入为两个以上时,在记录时间间隔时,需要记录相邻两个子输入之间的时间间隔,例如,在第二输入包括三个子输入时,这三个子输入的输入顺序分别为:点击输入、长按输入和滑动输入,则需要记录点击输入和长按输入之间的时间间隔,及长按输入和滑动输入之间的时间间隔。
上述步骤A1可以包括:
子步骤M1:基于每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔,确定所述目标区域对应的目标触控操作。
在获取每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔之后,可以基于每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔,确定目标区域对应的目标触控操作。例如,在第二输入包括两个子输入:点击输入和长按输入时,可以根据点击输入和滑动输入的输入参数(输入位置)、输入顺序和时间间隔分别执行点击输入和滑动输入,如点击输入的输入位置为屏幕上的第一位置,滑动输入的输入位置为屏幕上的第二位置,这两个子输入的输入顺序为:先执行点击输入,再执行滑动输入,这两个子输入的时间间隔为5s,那么,在接收到用户在目标区域的输入之后,可以先在第一位置执行点击输入,间隔5s后,在屏幕上的第二位置执行滑动输入。
在本实施例中,还可以建立目标应用程序与目标触控操作之间的关联关系,具体地,可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,在上述步骤101之前,还可以包括:
步骤B1:确定目标应用程序。
在本实施例中,目标应用程序是指电子设备内安装的应用程序。
在需要建立目标应用程序与目标触控操作之间的关联关系时,可以由用户从电子设备内预先安装的应用程序中,选择出需要建立上述关联关系的应用程序,以作为目标应用程序。
可以理解地,在本实施例中,目标应用程序可以为一个应用程序,也可以为多个应用程序,具体地,可以根据业务需求而定,本实施例对此不加以限制。
在确定目标应用程序之后,执行步骤B2。
步骤B2:建立所述目标触控操作与所述目标应用程序之间的关联关系,所述目标触控操作对应所述目标应用程序的目标功能。
在确定目标应用程序之后,可以建立目标触控操作与目标应用程序之间的关联关系,该目标触控操作即可对应于目标应用程序的目标功能,例如,在建立目标触控操作与目标应用程序之间的关联关系之后,通过对目标区域的第一输入,可以对目标应用程序执行目标功能。具体地,在运行目标应用程序的过程中,可以接收对目标区域的第一输入,进而,根据对目标区域的第一输入,执行目标触控操作对应的目标应用程序的目标功能。具体地,在设定目标区域与目标应用对应的触控操作之间的关联关系时,可以在对应的设置界面选取一个目标区域,然后设置该目标区域与目标应用的一个触控操作之间的对应关系。例如,如图2所示,用户可以在电子设备运行应用程序的过程中,画定一个圆,用户可以拖动圆形区域,也可以调整圆形大小。设置完成后,点击侧边键P1等价于点击了圆形区域的屏幕,即设定侧边区域与点击该圆形区域的操作之间的关联关系。例如,如图3所示,用户在屏幕上做一个滑动的操作,动作完成后会显示滑动的轨迹,用户可以移动调整轨迹图的位置,设置完成后,点击侧边键P2等价于在轨迹位置的屏幕上执行了滑动的操作,即设定侧边区域与执行滑动轨迹之间的关联关系。
当然,目标触控操作在不同的应用程序中可以触发不同的功能,例如,目标触控操作为点击屏幕中央的区域,在应用程序1中可以触发给联系人1打电话的功能,在应用程序2中可以触发返回功能,在应用程序3中可以触发发送信息的功能等,具体地,可以根据实际情况而定,本实施例对此不加以限制。
在响应于第一输入,根据目标区域与触控操作之间的关联关系,确定目标区域对应的目标触控操作之后,执行步骤103。
步骤103:执行所述目标触控操作对应的功能。
在本实施例中,目标触控操作对应于电子设备中的设定功能,例如,目标触控操作可以对应于开启某个应用程序的功能,也可以对应于某个应用程序的一个或多个功能等,具体地,可以根据实际情况而定,本实施例对此不加以限制。
在确定目标区域对应的目标触控操作之后,可以执行目标触控操作对应的功能。
具体地,在预先建立目标触控操作与目标应用程序之间的关联关系之后,可以根据对目标区域的输入对目标应用程序执行相应的功能,具体地,可以结合下述具体实现方式进行详细描述。
在本申请的一种具体实现方式中,上述步骤103可以包括:
子步骤D1:响应于所述第一输入,执行所述目标触控操作对应的所述目标应用程序的目标功能。
在运行目标应用程序的过程中,接收到对目标区域的第一输入之后,可以执行目标触控操作对应的目标应用程序的目标功能,例如,对目标应用程序的某个界面执行的返回操作,或在目标应用程序的某个界面执行的点击操作等。
在本实施例中,第一输入可以为一个输入,此时,通过用户对目标区域的第一输入,可以触发一个或多个功能,例如,用户在目标区域内执行第一输入,可以触发发送信息的功能。或者,用户在目标区域内执行第一输入,可以触发发送信息的功能和显示表情浏览界面的功能,当然,在触发多个功能时,可以根据预先记录的触控操作的输入顺序和输入的时间间隔,依次执行各个功能。
当然,第一输入也可以包含多个第一子输入,每个第一子输入可以触发相应的功能,在具体实现中,可以根据多个第一子输入的输入参数、输入顺序和输入时间间隔,对目标应用程序执行相应的功能。此种情况下,用户可以在目标区域内先后执行两个第一子输入,进而,可以根据这两个子输入触发相应的功能。
在本申请的另一种具体实现方式中,所述目标触控操作包括至少两个子操作,所述子操作与所述子输入之间一一对应,每个子操作分别是基于一个子输入的输入参数确定的,上述步骤103可以包括:
子步骤N1:按照所述输入顺序以及所述时间间隔,依次执行所述子操作对应的功能。
在本实施例中,在目标触控操作包括至少两个子操作时,至少两个子操作分别是与至少两个子输入一一对应的,每个子操作均是基于一个子输入的输入参数确定的。例如,目标应用程序以社交类应用程序为例,至少两个子输入包括在第一位置的点击输入、在第二位置的点击输入和第三位置的点击输入,在目标应用程序的目标界面中,在第一位置的点击输入对应于在目标应用程序的目标界面中点击显示表情界面的操作,在第二位置的点击输入对应于选择目标表情的操作,第三位置的点击输入对应于发送信息的操作,在接收到用户在目标区域内的第一输入时,可以触发点击显示表情界面的操作,以显示表情界面并选择目标表情,并在预置时间间隔后,执行发送信息的操作。
在获取的第一输入包括多个第一子输入时,可以获取每个第一子输入的输入参数、输入顺序和相邻两个第一子输入的输入时间间隔,然后,根据输入参数确定多个第一子输入对应的子操作,进而按照输入顺序以及时间间隔,依次执行子操作对应的功能。例如,至少两个第一子输入为用户在目标区域内的输入,包括长按输入、点击输入,而长按输入对应于点击电子设备屏幕的第一位置的操作,点击输入对应于在电子设备屏幕的某个区域内绘制一个轨迹操作,在接收到用户在目标区域内的长按输入和点击输入时,可以依次执行点击第一位置的操作和在某个区域内绘制轨迹的操作。
本申请实施例提供的功能执行方法,通过接收对目标区域的第一输入,响应于第一输入,根据目标区域与触控操作之间的关联关系,确定目标区域对应的目标触控操作,执行目标触控操作对应的功能。本申请实施例通过预先保存目标区域与目标触控操作之间的关联关系,在触发目标区域之后,可以执行目标触控操作对应的功能,从而实现了通过目标区域执行相应功能,并且无需额外的携带外设设备,给用户提供了方便。
要说明的是,本申请实施例提供的操作执行方法,执行主体可以为应用操作执行装置,或者该应执行装置中的用于执行操作执行方法的控制模块。本申请实施例中以操作执行装置执行操作执行方法为例,说明本申请实施例提供的操作执行装置。
参照图4,示出了本申请实施例提供的一种操作执行装置的结构示意图,如图4所示,该操作执行装置具体可以包括如下模块:
第一输入接收模块410,用于接收对目标区域的第一输入;
目标操作确定模块420,用于响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;
功能执行模块430,用于执行所述目标触控操作对应的功能。
可选地,还包括:
第二输入接收模块,用于接收用户的第二输入;
第一关联关系建立模块,用于响应于所述第二输入,基于所述第二输入的输入参数,建立所述目标区域与所述目标触控操作之间的关联关系。
可选地,所述输入参数包括以下至少一项:输入位置、输入轨迹、输入类型和输入持续的时长。
可选地,还包括:
目标应用确定模块,用于确定目标应用程序;
第二关联关系建立模块,用于建立所述目标触控操作与所述目标应用程序之间的关联关系,所述目标触控操作对应所述目标应用程序的目标功能;
所述第一输入接收模块410包括;
第一输入接收单元,用于在运行所述目标应用程序的情况下,接收对所述目标区域的第一输入;
所述功能执行模块430包括:
目标功能执行单元,用于响应于所述第一输入,执行所述目标触控操作对应的所述目标应用程序的目标功能。
可选地,所述第二输入包括至少两个子输入,还包括:
输入参数获取模块,用于获取每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔;
所述触控操作确定模块包括:
触控操作确定单元,用于基于每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔,确定所述目标区域对应的目标触控操作。
可选地,所述目标触控操作包括至少两个子操作,所述子操作与所述子输入之间一一对应,每个所述子操作分别是基于一个所述子输入的输入参数确定的;
所述功能执行模块430包括:
功能执行单元,用于按照所述输入顺序以及所述时间间隔,依次执行所述子操作对应的功能。
本申请实施例提供的操作执行装置,通过接收对目标区域的第一输入,响应于第一输入,根据目标区域与触控操作之间的关联关系,确定目标区域对应的目标触控操作,执行目标触控操作对应的功能。本申请实施例通过预先保存目标区域与目标触控操作之间的关联关系,在触发目标区域之后,可以执行目标触控操作对应的功能,从而实现了通过目标区域执行相应功能,并且无需额外的携带外设设备,给用户提供了方便。
本申请实施例中的操作执行装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,UMPC)、上网本或者个人数字助理(personaldigitalassistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttachedStorage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的操作执行装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的操作执行装置能够实现图1方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图5所示,本申请实施例还提供一种电子设备500,包括处理器501,存储器502,存储在存储器502上并可在所述处理器501上运行的程序或指令,该程序或指令被处理器501执行时实现上述操作执行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图6为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备600包括但不限于:射频单元601、网络模块602、音频输出单元603、输入单元604、传感器605、显示单元606、用户输入单元607、接口单元608、存储器609、以及处理器610等部件。
本领域技术人员可以理解,电子设备600还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器610逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,射频单元601,用于接收对目标区域的第一输入;
响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;
执行所述目标触控操作对应的功能。
本实施例通过预先保存目标区域与目标触控操作之间的关联关系,在触发目标区域之后,可以执行目标触控操作对应的功能,从而实现了通过目标区域执行相应功能,并且无需额外的携带外设设备,给用户提供了方便。
可选地,射频单元601,还用于在所述接收对目标区域的第一输入之前,还包括:
接收用户的第二输入;
响应于所述第二输入,基于所述第二输入的输入参数,建立所述目标区域与所述目标触控操作之间的关联关系。
可选地,所述输入参数包括以下至少一项:输入位置、输入轨迹、输入类型和输入持续的时长。
可选地,在所述接收对所述目标区域的第一输入之前,还包括:
确定目标应用程序;
建立所述目标触控操作与所述目标应用程序之间的关联关系,所述目标触控操作对应所述目标应用程序的目标功能;
所述接收对所述目标区域的第一输入,包括;
在运行所述目标应用程序的情况下,接收对所述目标区域的第一输入;
所述执行所述目标触控操作对应的功能,包括:
响应于所述第一输入,执行所述目标触控操作对应的所述目标应用程序的目标功能。
可选地,所述第二输入包括至少两个子输入,所述基于所述第二输入的输入参数,确定所述目标目标区域对应的目标触控操作之前,还包括:
获取每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔;
所述基于所述第二输入的输入参数,确定所述目标区域对应的目标触控操作,包括:
基于每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔,确定所述目标区域对应的目标触控操作。
可选地,所述目标触控操作包括至少两个子操作,所述子操作与所述子输入之间一一对应,每个所述子操作分别是基于一个所述子输入的输入参数确定的;
所述执行所述目标触控操作对应的功能,包括:
按照所述输入顺序以及所述时间间隔,依次执行所述子操作对应的功能。
本实施例通过预先建立子输入关联的目标区域对应的目标触控操作,可以在目标区域内输入多个子输入执行多个子操作对应的功能,能够进一步简化用户操作,实现一个区域对多个功能的控制。
应理解的是,本申请实施例中,输入单元604可以包括图形处理器(GraphicsProcessingUnit,GPU)6041和麦克风6042,图形处理器6041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元606可包括显示面板6061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板6061。用户输入单元607包括触控面板6071以及其他输入设备6072。触控面板6071,也称为触摸屏。触控面板6071可包括触摸检测装置和触摸控制器两个部分。其他输入设备6072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器609可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器610可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器610中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述操作执行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccessMemory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述操作执行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种操作执行方法,其特征在于,包括:
接收对目标区域的第一输入;
响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;
执行所述目标触控操作对应的功能。
2.根据权利要求1所述的方法,其特征在于,在所述接收对目标区域的第一输入之前,还包括:
接收用户的第二输入;
响应于所述第二输入,基于所述第二输入的输入参数,建立所述目标区域与所述目标触控操作之间的关联关系。
3.根据权利要求2所述的方法,其特征在于,所述输入参数包括以下至少一项:输入位置、输入轨迹、输入类型和输入持续的时长。
4.根据权利要求1所述的方法,其特征在于,在所述接收对所述目标区域的第一输入之前,还包括:
确定目标应用程序;
建立所述目标触控操作与所述目标应用程序之间的关联关系,所述目标触控操作对应所述目标应用程序的目标功能;
所述接收对所述目标区域的第一输入,包括;
在运行所述目标应用程序的情况下,接收对所述目标区域的第一输入;
所述执行所述目标触控操作对应的功能,包括:
执行所述目标触控操作对应的所述目标应用程序的目标功能。
5.根据权利要求2所述的方法,其特征在于,所述第二输入包括至少两个子输入,所述基于所述第二输入的输入参数,建立所述目标区域与所述目标触控操作之间的关联关系之前,还包括:
获取每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔;
所述基于所述第二输入的输入参数,确定所述目标区域对应的目标触控操作,包括:
基于每个子输入的输入参数、输入顺序、以及相邻两个子输入之间的时间间隔,确定所述目标区域对应的目标触控操作。
6.根据权利要求5所述的方法,其特征在于,所述目标触控操作包括至少两个子操作,所述子操作与所述子输入之间一一对应,每个所述子操作分别是基于一个所述子输入的输入参数确定的;
所述执行所述目标触控操作对应的功能,包括:
按照所述输入顺序以及所述时间间隔,依次执行所述子操作对应的功能。
7.一种操作执行装置,其特征在于,包括:
第一输入接收模块,用于接收对目标区域的第一输入;
目标操作确定模块,用于响应于所述第一输入,根据目标区域与触控操作之间的关联关系,确定所述目标区域对应的目标触控操作;
功能执行模块,用于执行所述目标触控操作对应的功能。
8.根据权利要求7所述的装置,其特征在于,还包括:
第二输入接收模块,用于接收用户的第二输入;
第一关联关系建立模块,用于响应于所述第二输入,基于所述第二输入的输入参数,建立所述目标区域与所述目标触控操作之间的关联关系。
9.根据权利要求8所述的装置,其特征在于,所述输入参数包括以下至少一项:输入位置、输入轨迹、输入类型和输入持续的时长。
10.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6任一项所述的操作执行方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010615539.3A CN111857496A (zh) | 2020-06-30 | 2020-06-30 | 操作执行方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010615539.3A CN111857496A (zh) | 2020-06-30 | 2020-06-30 | 操作执行方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111857496A true CN111857496A (zh) | 2020-10-30 |
Family
ID=72988773
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010615539.3A Pending CN111857496A (zh) | 2020-06-30 | 2020-06-30 | 操作执行方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111857496A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112764618A (zh) * | 2021-01-22 | 2021-05-07 | 维沃移动通信有限公司 | 界面操作方法、装置、设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202748768U (zh) * | 2012-09-24 | 2013-02-20 | 广东欧珀移动通信有限公司 | 实现自定义操作事件的通讯终端 |
US20130149964A1 (en) * | 2011-12-07 | 2013-06-13 | At&T Intellectual Property I, L.P. | Extending the Functionality of a Mobile Device |
CN104699408A (zh) * | 2015-04-01 | 2015-06-10 | 广东欧珀移动通信有限公司 | 触摸屏的操作方法、装置及触摸设备 |
CN105487803A (zh) * | 2015-11-27 | 2016-04-13 | 努比亚技术有限公司 | 一种触控响应方法及移动终端 |
CN105892910A (zh) * | 2016-03-28 | 2016-08-24 | 努比亚技术有限公司 | 移动终端控制方法和装置 |
CN108984093A (zh) * | 2018-06-28 | 2018-12-11 | Oppo广东移动通信有限公司 | 触控操作方法、装置、存储介质及电子设备 |
CN109800135A (zh) * | 2017-11-17 | 2019-05-24 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
-
2020
- 2020-06-30 CN CN202010615539.3A patent/CN111857496A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130149964A1 (en) * | 2011-12-07 | 2013-06-13 | At&T Intellectual Property I, L.P. | Extending the Functionality of a Mobile Device |
CN202748768U (zh) * | 2012-09-24 | 2013-02-20 | 广东欧珀移动通信有限公司 | 实现自定义操作事件的通讯终端 |
CN104699408A (zh) * | 2015-04-01 | 2015-06-10 | 广东欧珀移动通信有限公司 | 触摸屏的操作方法、装置及触摸设备 |
CN105487803A (zh) * | 2015-11-27 | 2016-04-13 | 努比亚技术有限公司 | 一种触控响应方法及移动终端 |
CN105892910A (zh) * | 2016-03-28 | 2016-08-24 | 努比亚技术有限公司 | 移动终端控制方法和装置 |
CN109800135A (zh) * | 2017-11-17 | 2019-05-24 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
CN108984093A (zh) * | 2018-06-28 | 2018-12-11 | Oppo广东移动通信有限公司 | 触控操作方法、装置、存储介质及电子设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112764618A (zh) * | 2021-01-22 | 2021-05-07 | 维沃移动通信有限公司 | 界面操作方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2023005920A1 (zh) | 分屏方法、装置及电子设备 | |
WO2022121790A1 (zh) | 分屏显示方法、装置、电子设备和可读存储介质 | |
CN112269508B (zh) | 显示方法、装置和电子设备 | |
CN112099707A (zh) | 显示方法、装置和电子设备 | |
CN112433693B (zh) | 分屏显示方法、装置及电子设备 | |
CN112486444A (zh) | 投屏方法、装置、设备和可读存储介质 | |
CN113655929A (zh) | 界面显示的适配处理方法、装置和电子设备 | |
CN112911147A (zh) | 显示控制方法、显示控制装置及电子设备 | |
CN112099702A (zh) | 应用运行方法、装置和电子设备 | |
CN111857496A (zh) | 操作执行方法、装置及电子设备 | |
CN112162689B (zh) | 输入方法、装置及电子设备 | |
CN111913617B (zh) | 界面显示方法、装置和电子设备 | |
CN111752428A (zh) | 图标整理方法、装置、电子设备和介质 | |
CN113885981A (zh) | 桌面编辑方法、装置和电子设备 | |
CN113805756A (zh) | 界面显示方法、装置、电子设备及存储介质 | |
CN113515216A (zh) | 应用程序切换方法、装置及电子设备 | |
CN113253884A (zh) | 触控方法、触控装置和电子设备 | |
CN112732392A (zh) | 应用程序的运行控制方法及装置 | |
CN112162810A (zh) | 消息显示方法、装置和电子设备 | |
CN112637407A (zh) | 语音输入方法、装置及电子设备 | |
CN112765508A (zh) | 信息显示方法、装置及电子设备 | |
CN112596645A (zh) | 应用标识隐藏方法、装置和电子设备 | |
CN112269511A (zh) | 页面显示方法、装置及电子设备 | |
CN112437196B (zh) | 页面显示方法、装置和电子设备 | |
CN112035032B (zh) | 表情添加方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201030 |
|
RJ01 | Rejection of invention patent application after publication |