CN109426424A - 一种终端设备的操作方法、装置以及电子设备 - Google Patents

一种终端设备的操作方法、装置以及电子设备 Download PDF

Info

Publication number
CN109426424A
CN109426424A CN201710772482.6A CN201710772482A CN109426424A CN 109426424 A CN109426424 A CN 109426424A CN 201710772482 A CN201710772482 A CN 201710772482A CN 109426424 A CN109426424 A CN 109426424A
Authority
CN
China
Prior art keywords
assignment instructions
dimension
threshold interval
user
interface
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
Application number
CN201710772482.6A
Other languages
English (en)
Inventor
温柔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710772482.6A priority Critical patent/CN109426424A/zh
Priority to TW107120689A priority patent/TW201913299A/zh
Priority to PCT/CN2018/102268 priority patent/WO2019042231A1/zh
Publication of CN109426424A publication Critical patent/CN109426424A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种终端设备的操作方法,包括:检测终端设备的操作界面上的用户操作动作;确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;确定所述操作维度阈值区间对应的任务指令;基于所述操作界面执行所述任务指令。所述方法在操作界面上实现任务指令的触发和执行的过程中,只需根据输入的一个操作动作即可实现操作界面上任务指令的触发和执行,无需通过输入多次的操作动作来实现,实现方式更加简单方便,执行效率也更高;同时,所述方法还可通过输入的操作动作来触发和执行相应的任务指令,以及在不同操作维度下触发和执行所述操作动作对应的任务指令,实现方式更加多样化,应用范围更广。

Description

一种终端设备的操作方法、装置以及电子设备
技术领域
本申请涉及终端设备领域,具体涉及一种终端设备的操作方法。本申请同时涉及一种终端设备的操作装置,以及一种电子设备。
背景技术
随着终端设备的不断普及和发展,应用于终端设备的应用程序也得到了飞速发展,用户在终端设备上花费的时间也随之增加,用户使用终端设备的过程中,通过自身的操作动作与终端设备上的应用程序进行交互,从而通过终端设备上的应用程序为用户提供服务,获得用户想要的结果。但是,随着应用程序功能的日益丰富,对于用户来说,虽然生活和工作当中越来越多的事务都可以依赖终端设备来实现,但用户想要通过应用程序处理事务所需的操作却越来越繁琐。
目前用户使用终端设备的过程中,想要通过终端设备安装的应用程序实现某一功能,往往需要通过多次操作动作的配合来实现相应功能,比如针对终端设备的操作页面设置的隐藏操作(并未直接显示操作控件),想要触发和执行操作页面的隐藏操作,首先通过长按、左滑、点击等操作动作来唤出操作页面设置的隐藏操作的操作菜单,在此基础上,通过对隐藏操作的操作菜单进行操作来触发和执行隐藏操作。然而,目前针对终端设备的操作页面设置的隐藏操作,首先要唤出隐藏操作的操作菜单,然后进一步对隐藏操作的操作菜单进行操作来触发和执行隐藏操作,想要触发和执行操作页面设置的隐藏操作需要两步操作,执行效率比较低,操作较为繁琐。
发明内容
本申请提供一种终端设备的操作方法,以解决现有技术存在的执行效率低和操作繁琐的问题。
本申请同时涉及一种终端设备的操作装置,以及一种电子设备。
本申请提供一种终端设备的操作方法,包括:
检测终端设备的操作界面上的用户操作动作;
确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
确定所述操作维度阈值区间对应的任务指令;
基于所述操作界面执行所述任务指令。
可选的,所述用户操作动作,包括下述至少一项:下拉操作、上拉操作、左滑操作、右滑操作以及按压操作;
所述用户操作动作的操作维度,包括下述至少一项:所述用户操作动作在所述操作界面上操作时的移动距离、移动速度以及按压强度。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,并确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,以及,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第一任务指令,以及所述下拉操作/上拉操作的移动速度阈值区间对应的第二任务指令;
判断所述第一任务指令与所述第二任务指令是否为同一任务指令,若是,转入所述基于所述操作界面执行所述任务指令步骤执行;若否,根据所述第一任务指令和所述第二任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
可选的,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述左滑操作/右滑操作的移动速度阈值区间对应的第三任务指令,以及所述左滑操作/右滑操作的按压强度阈值区间对应的第四任务指令;
判断所述第三任务指令与所述第四任务指令是否为同一任务指令,若是,转入所述基于所述操作界面执行所述任务指令步骤执行;若否,根据所述第三任务指令和所述第四任务指令的执行优先级,将执行优先级高的任务指令确定为所述左滑操作/右滑操作对应的任务指令。
可选的,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第五任务指令、所述下拉操作/上拉操作的移动速度阈值区间对应的第六任务指令,以及所述下拉操作/上拉操作的按压强度阈值区间对应的第七任务指令;
判断所述第五任务指令、所述第六任务指令与所述第七任务指令是否为同一任务指令,若是,转入所述基于所述操作界面执行所述任务指令步骤执行;若否,根据所述第五任务指令、所述第六任务指令和所述第七任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述左滑操作/右滑操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述按压操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,若所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间的数目大于1,则所述操作维度阈值区间与所述用户操作动作在所述操作界面上操作的时间段对应。
可选的,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为发生时间最晚的时间段对应的操作维度阈值区间;
或者,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为所述用户操作动作在所述操作界面上的操作维度下操作数值的最大值、最小值或者均值对应的操作维度阈值区间。
可选的,所述确定所述操作维度阈值区间对应的任务指令步骤执行后,且所述基于所述操作界面执行所述任务指令步骤执行前,执行下述步骤:
基于所述操作界面生成所述任务指令对应的任务控件;
在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息;
相应的,所述基于所述操作界面执行所述任务指令,采用如下方式实现:
基于所述操作界面上显示的所述任务控件执行所述任务指令。
可选的,所述任务控件按照触发顺序在所述操作界面上显示,且所述操作界面上显示的所述任务控件对应的操作维度阈值区间的下限值,小于所述用户操作动作在所述操作维度下操作数值。
可选的,若触发所述用户操作动作的操作维度所处的任意一个操作维度阈值空间,则显示所述用户操作动作在所述操作维度的所有操作维度阈值区间对应的任务控件,且所述用户操作动作的操作数值所处的操作维度阈值区间对应的任务控件被选中;以及,被选中任务控件根据所述用户操作动作的操作数值所处的操作维度阈值区间的变化进行相应切换。
本申请还提供一种终端设备的操作装置,包括:
用户操作动作检测单元,用于检测终端设备的操作界面上的用户操作动作;
操作维度阈值区间确定单元,用于确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
任务指令确定单元,用于确定所述操作维度阈值区间对应的任务指令;
任务指令执行单元,用于基于所述操作界面执行所述任务指令。
可选的,所述终端设备的操作装置,包括:
任务控件生成单元,用于基于所述操作界面生成所述任务指令对应的任务控件;
提醒单元,用于在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息;
相应的,所述任务指令执行单元,基于所述操作界面上显示的所述任务控件执行所述任务指令。
本申请还提供一种电子设备,包括:
存储器,以及处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令:
检测终端设备的操作界面上的用户操作动作;
确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
确定所述操作维度阈值区间对应的任务指令;
基于所述操作界面执行所述任务指令。
本申请提供的所述终端设备的操作方法,包括:检测终端设备的操作界面上的用户操作动作;确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;确定所述操作维度阈值区间对应的任务指令;基于所述操作界面执行所述任务指令。
所述终端设备的操作方法,在终端设备的操作界面上实现任务指令触发和执行的过程中,只需根据用户输入的一个操作动作即可实现操作界面上任务指令的触发和执行,无需用户输入多次操作动作来触发和执行任务指令,实现方式更加简单方便,执行效率也更高;同时,所述终端设备的操作方法还可通过用户输入的操作动作来触发和执行相应的任务指令,以及在不同操作维度下触发和执行所述操作动作对应的任务指令,实现方式更加多样化,应用范围更广。
附图说明
附图1是本申请提供的一种终端设备的操作方法实施例的处理流程图;
附图2是本申请提供的第一种操作界面的示意图;
附图3是本申请提供的第二种操作界面的示意图;
附图4是本申请提供的第三种操作界面的示意图;
附图5是本申请提供的第四种操作界面的示意图;
附图6是本申请提供的第五种操作界面的示意图;
附图7是本申请提供的一种终端设备的操作装置实施例的示意图;
附图8是本申请提供的一种电子设备实施例的示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其他方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
本申请提供一种终端设备的操作方法,本申请还提供一种终端设备的操作装置,以及一种电子设备。以下分别结合本申请提供的实施例的附图逐一进行详细说明,并且对方法的各个步骤进行说明。
本申请提供的一种终端设备的操作方法实施例如下:
参照附图1,其示出了本申请提供的一种终端设备的操作方法实施例的处理流程图,参照附图2,其示出了本申请提供的第一种操作界面的示意图,参照附图3,其示出了本申请提供的第二种操作界面的示意图,参照附图4,其示出了本申请提供的第三种操作界面的示意图,参照附图5,其示出了本申请提供的第四种操作界面的示意图,参照附图6,其示出了本申请提供的第五种操作界面的示意图。
步骤S101,检测终端设备的操作界面上的用户操作动作。
本申请实施例所述终端设备的操作界面,是指终端设备执行过程中的显示界面,比如所述操作界面可以是终端设备上所安装应用程序的执行界面,也可以终端设备内置操作***的处理界面。所述用户操作动作,是指用户在终端设备的操作界面上输入的操作动作,比如用户针对终端设备上所安装应用程序操作界面输入的下拉操作、上拉操作、左滑操作、右滑操作或者按压操作;或者,用户针对所述终端设备内置操作***操作界面输入的下拉操作、上拉操作、左滑操作、右滑操作或者按压操作;需要补充的是,所述用户操作动作并不限于上述列举的下拉操作、上拉操作、左滑操作、右滑操作或者按压操作,所述操作动作还可以是上述所列操作动作之外的操作动作,在此不做限定。
对于用户而言,在所述操作界面上执行所述用户操作动作,目的是为了唤出所述应用程序操作界面的隐藏的任务控件,或者是为了唤出所述应用程序操作界面的隐藏界面中的任务控件。比如通过下拉操作来唤出所述应用程序操作界面上侧未显示区域(上侧隐藏的任务控件),类似的,通过上拉操作、左滑操作或者右滑操作可以相应的唤出应用程序操作界面下侧、左侧或者右侧隐藏的任务控件;除此之外,还可以通过按压操作来唤出应用程序操作界面隐藏的任务控件,这个任务控件可以在当前应用程序操作界面的上方显示。
站在终端设备的角度,在终端设备内部实现用户操作动作的检测,具体通过其内置的触摸屏装置检测用户输入的触控动作,检测到用户输入的触控动作之后,根据这些触控动作各自对应的动作数据(如触控起始位置、触控终止位置、触控起始时间、触控终止时间、触控强度/按压强度等)对这些触控动作进行过滤,过滤掉其中的无效动作;过滤完成之后,针对过滤后获得的每一个触控动作,根据该触控动作的动作数据识别该触控动作,判断该触控动作是否为所述用户操作动作,如果用户输入的该触控动作被确定为是所述用户操作动作,则执行下述步骤进行后续处理;比如用户输入的触控动作被确定为下拉操作、上拉操作、左滑操作、右滑操作以及按压操作当中的任意一个,则针对确定的用户操作动作进行后续处理。
步骤S102,确定所述用户操作动作对应的操作维度所处的操作维度阈值区间。
本申请实施例所述用户操作动作的操作维度,是指所述用户操作动作在终端设备的操作界面上操作时的维度,比如用户在终端设备的操作界面上输入的下拉操作或者上拉操作,其操作时的操作维度可以是下拉操作或者上拉操作在终端设备的操作界面上的移动距离,也可以是在终端设备的操作界面上移动速度,还可以是在终端设备的操作界面上的按压强度。类似的,用户在终端设备的操作界面上输入的左滑操作或者右滑操作,其操作时的操作维度可以是左滑操作或者右滑操作在终端设备的操作界面上的移动距离,也可以是在终端设备的操作界面上移动速度,还可以是在终端设备的操作界面上的按压强度。用户在终端设备的操作界面上输入的按压操作,其操作时的操作维度可以是按压操作在终端设备的操作界面上的按压强度。
上述步骤S101在终端设备内部检测出用户在终端设备的操作界面上输入的所述用户操作动作,本步骤根据上述步骤S101检测到的所述用户操作动作,进一步确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,具体可采用下述提供的任意一种方式实现:
(1)确定所述下拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
在所述操作界面上执行下拉操作时,将下拉操作在所述操作界面上的距离划分为至少一个距离区间,每个距离区间对应一个任务控件,如附图2所示的操作界面,上述步骤S101检测出用户针对该操作界面输入的用户操作动作为拉下操作,此处,在终端设备内部,根据该下拉操作的动作数据计算出该下拉操作移动速度,进一步确定计算出的移动速度对应的移动距离阈值区间,比如该下拉操作的移动速度对应的移动距离阈值区间为201区域,即:用户在终端设备屏幕上输入该下拉操作时始终处于201区域内,则触发201区域对应的任务控件“刷新”,参见附图3提供的第一个操作界面示意图。类似的,如果在终端设备内部计算出的该下拉操作移动速度对应的移动距离阈值区间依次为202-204区域时,则依次相应的触发202-204区域对应的任务控件:“搜索”、“全标为已读”、“删除会话”,参见附图3提供的第二至第四个操作界面示意图。
除此之外,还可以计算所述下拉操作在所述操作界面上的移动距离,不管所述下拉操作的起始点和终止点在所述操作界面的什么位置,只要所述下拉操作在所述操作界面上的移动距离满足任务控件对应的移动距离阈值区间,即可触发相应的任务控件。与之相类似,还可以计算所述下拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,只要所述下拉操作在所述操作界面上的移动速度达到对应的移动速度阈值区间,则触发所述移动速度阈值区间对应的任务控件;或者计算所述下拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间,只要在所述操作界面上的移动速度达到对应的按压强度阈值区间,则触发所述按压强度阈值区间对应的任务控件。
参照上述确定所述下拉操作在所述操作界面上的移动距离对应的移动距离阈值区间的实现方式,可采用类似的实现方式确定上拉操作、左滑操作或者右滑操作在所述操作界面上的移动距离对应的移动距离阈值区间,例如附图4提供的操作界面中的任务控件,与上拉操作在所述操作界面上的移动距离对应的移动距离阈值区间一一对应;例如附图4提供的操作界面中的任务控件,与上拉操作在所述操作界面上的移动距离对应的移动距离阈值区间一一对应;例如附图5提供的操作界面中的任务控件,与左滑操作在所述操作界面上的移动距离对应的移动距离阈值区间一一对应;例如附图6提供的操作界面中的任务控件,与右滑操作在所述操作界面上的移动距离对应的移动距离阈值区间一一对应。类似的,还可以采用类似的实现方式确定上拉操作、左滑操作或者右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;此外,还可以采用类似的实现方式确定上拉操作、左滑操作、右滑操作或者按压操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
(2)确定所述下拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间。
当前实现方式以及下述提供的实现方式与上述实现方式的区别在于,上述实现方式只确定所述用户操作动作在单一操作维度的特征,只要所述用户操作动作在单一操作维度下满足当前操作维度对应的操作维度阈值区间,即可触发所述操作维度阈值区间对应的任务控件;当前实现方式以及下述提供的实现方式,则同时确定所述用户操作动作在至少两个维度的特征。比如在确定所述终端设备操作界面上的下拉操作时,不仅确定所述下拉操作在所述操作界面上的移动距离对应的移动距离阈值区间,同时还确定所述下拉操作在所述操作界面上的移动速度对应的移动速度阈值区间。
在具体实施时,在确定所述终端设备操作界面上的下拉操作时,除上述确定所述下拉操作的移动距离和移动速度之外,还可以确定所述下拉操作的移动距离和按压强度,比如确定所述下拉操作在所述操作界面上的移动距离对应的移动距离阈值区间,以及所述下拉操作在所述操作界面上的按压强度对应的按压强度阈值区间。或者,确定所述下拉操作的移动速度和按压强度,比如确定所述下拉操作在所述操作界面上的移动速度对应的移动速度阈值区间,以及所述下拉操作在所述操作界面上的按压强度对应的按压强度阈值区间。
(3)确定所述左滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,并确定所述左滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
比如在确定所述终端设备操作界面上的左滑操作时,不仅确定所述左滑操作在所述操作界面上的移动速度对应的移动速度阈值区间,同时还确定所述左滑操作在所述操作界面上的按压强度对应的按压强度阈值区间,可参照附图5提供的操作界面。
在具体实施时,在确定所述终端设备操作界面上的左滑操作时,除上述确定所述左滑操作的移动速度和按压强度之外,还可以确定所述左滑操作的移动速度和移动距离,比如确定所述左滑操作在所述操作界面上的移动速度对应的移动速度阈值区间,以及所述左滑操作在所述操作界面上的按压强度对应的按压强度阈值区间。或者,确定所述左滑操作的移动距离和按压强度,比如确定所述左滑操作在所述操作界面上的移动距离对应的移动距离阈值区间,以及所述左滑操作在所述操作界面上的按压强度对应的按压强度阈值区间。
(4)确定所述下拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,以及,确定所述下拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
比如在确定所述终端设备操作界面上的下拉操作时,不仅确定所述下拉操作在所述操作界面上的移动距离对应的移动距离阈值区间,同时还确定所述下拉操作在所述操作界面上的移动速度对应的移动速度阈值区间,以及所述下拉操作在所述操作界面上的按压强度对应的按压强度阈值区间。
类似的,还可以确定所述左滑操作/右滑操作的在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,以及,在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
基于上述提供的实现方式,可见,确定所述操作界面上用户操作动作的操作维度所处的操作维度阈值区间的具体实现,并不受用户操作动作和操作维度的约束,如果出现新的用户操作动作,则可参照上述实现方式针对新的用户操作动作执行上述操作,同样,如果有新的操作维度,同样可参照上述实现方式实现。
步骤S103,确定所述操作维度阈值区间对应的任务指令。
上述步骤S102确定所述操作界面上用户操作动作的操作维度所处的操作维度阈值区间,本步骤根据上述步骤S102确定的所述用户操作动作的操作维度阈值区间,进一步确定所述操作维度阈值区间对应的任务指令。
与上述步骤S102中提供的四种实现方式一一对应,本步骤确定所述用户操作动作的操作维度阈值区间对应的任务指令,具体实现如下:
(1)确定所述操作维度阈值区间对应的任务指令。
当前实现方式对应上述步骤S102中提供的第一种实现方式,由于上述步骤S102提供的该种实现方式当中,只确定所述用户操作动作在单一操作维度的特征,因此确定的所述用户操作动作的操作维度阈值区间是唯一确定的,本步骤中,只需根据预先配置的操作维度阈值区间与任务指令对应关系,确定所述用户操作动作的操作维度阈值区间对应的任务指令即可。
例如,下拉操作的操作维度阈值区间与任务指令对应关系如下表:
(2)根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作的移动距离阈值区间对应的第一任务指令,以及所述下拉操作的移动速度阈值区间对应的第二任务指令;
当前实现方式下,在上述确定所述用户操作动作的操作维度阈值区间时,确定所述用户操作动作在至少两个操作维度下所处的操作维度阈值区间,相应的,其对应的任务指令的数目也是至少两个,基于此,判断所述第一任务指令与所述第二任务指令是否为同一任务指令,若是,执行下述步骤S104,基于所述操作界面执行所述任务指令;若否,根据所述第一任务指令和所述第二任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作对应的任务指令。
比如,用户在终端设备的操作界面上输入的下拉操作,其在操作界面上的移动距离操作维度所处的移动距离阈值区间对应的任务指令为刷新指令,以及,其在操作界面上的移动速度操作维度所处的移动速度阈值区间对应的任务指令为搜索指令;如果在预先设置的各任务指令的优先级关系中,刷新指令的优先级高于搜索指令的优先级,则将当前用户的下拉操作对应的任务指令确定为刷新指令。
(3)根据操作维度阈值区间与任务指令对应关系,确定所述左滑操作的移动速度阈值区间对应的第三任务指令,以及所述左滑操作的按压强度阈值区间对应的第四任务指令;
判断所述第三任务指令与所述第四任务指令是否为同一任务指令,若是,执行下述步骤S104,基于所述操作界面执行所述任务指令;若否,根据所述第三任务指令和所述第四任务指令的执行优先级,将执行优先级高的任务指令确定为所述左滑操作对应的任务指令。
(4)根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作的移动距离阈值区间对应的第五任务指令、所述下拉操作的移动速度阈值区间对应的第六任务指令,以及所述下拉操作的按压强度阈值区间对应的第七任务指令;
判断所述第五任务指令、所述第六任务指令与所述第七任务指令是否为同一任务指令,若是,执行下述步骤S104,基于所述操作界面执行所述任务指令;若否,根据所述第五任务指令、所述第六任务指令和所述第七任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作对应的任务指令。
在具体实施时,本步骤确定所述操作维度阈值区间对应的任务指令之后,并且在执行下述步骤S104之前,即执行所述基于所述操作界面执行所述任务指令步骤之前,还可以执行如下操作:基于所述操作界面生成所述任务指令对应的任务控件;在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息。例如,如附图3提供的第一个操作界面所示,在终端设备的操作界面上显示下拉操作对应的任务控件“刷新”。还可以通过播放语音提醒信息的方式来播放任务控件“刷新”的语音信息,或者在操作界面上显示任务控件“刷新”的同时播放对应的语音信息。
此外,在所述终端界面上显示所述任务控件时,如果一个用户操作动作依次触发了多个操作维度阈值区间对应的任务控件,比如,用户在终端设备的操作界面上的下拉操作划过终端设备的屏幕,这一下拉操作从屏幕顶端滑动至屏幕末端(如附图2所示),在滑动的过程中,依次触发了上述阈值区间一(201)对应的刷新指令、阈值区间二(202)对应的搜索指令、阈值区间三(203)对应的全标为已读指令和阈值区间四(204)对应的删除会话指令,具体在显示这些任务指令对应的任务控件时,按照任务控件对应的任务指令被触发的顺序,按照从前到后的触发顺序依次显示被触发任务指令对应的任务控件,
例如,当终端设备操作界面上的下拉操作的移动距离处于阈值区间一(201),则触发阈值区间一(201)对应的刷新指令,并在操作界面上显示刷新指令对应的任务控件“刷新”,参见附图3提供的第一个操作界面;当下拉操作继续向下滑动,处于阈值区间二(202)时,则触发阈值区间二(202)对应的搜索指令,并在操作界面上显示搜索指令对应的任务控件“搜索”,此时,操作界面上同时显示有任务控件“刷新”和“搜索”,参见附图3提供的第二个操作界面;当下拉操作继续向下滑动,处于阈值区间三(203)时,则触发阈值区间三(203)对应的全标为已读指令,并在操作界面上显示全标为已读指令对应的任务控件“全标为已读”,此时,操作界面上同时显示有任务控件“刷新”、“搜索”和“全标为已读”,参见附图3提供的第三个操作界面;当下拉操作继续向下滑动,处于阈值区间四(204)时,则触发阈值区间四(204)对应的删除会话指令,并在操作界面上显示删除会话指令对应的任务控件“删除会话”,此时,操作界面上同时显示有任务控件“刷新”、“搜索”、“全标为已读”和“删除会话”,参见附图3提供的第四个操作界面。
在实际当中还可能出现这样的情形,用户在执行完下拉操作,并且下拉操作对应的四个任务控件已经在终端设备操作界面上显示的前提下,在这种情况下,虽然在操作界面上显示四个任务控件,但当前被选中(被触发)的任务控件为“删除会话”,如果用户想要执行任务控件“刷新”、“搜索”或者“全标为已读”,可行的方式是用户在当前下拉操作的基础上,将当前下拉操作下拉至屏幕末端的触控动作向上滑动,从而来触发阈值区间一(201)、阈值区间二(202)和阈值区间三(203)对应的任务控件“刷新”、“搜索”或者“全标为已读”。
这种实现方式可以理解为:用户通过上拉操作和下拉操作的配合(本实施例中,用户操作动作由上拉操作变化为下拉操作,并不体现为用户输入了两个用户操作动作,而是体现为用户只输入了一个用户操作动作,只是这一用户操作动作轨迹发生了变化,这一操作过程中用户手指并未离开终端设备屏幕),可在终端设备操作界面上实现任务控件的切换。可见,所述操作界面上显示的所述任务控件对应的操作维度阈值区间的下限值,小于所述用户操作动作在所述操作维度下操作数值。
除上述提供的实现方式(即根据用户操作动作依次触发并显示用户操作动作对应的任务控件)之外,在实际应用中,还可以在触发所述用户操作动作的操作维度所处的任意一个操作维度阈值空间时,显示所述用户操作动作在所述操作维度的所有操作维度阈值区间对应的任务控件,所述用户操作动作的操作数值所处的操作维度阈值区间对应的任务控件被选中;并且,被选中任务控件根据所述用户操作动作的操作数值所处的操作维度阈值区间的变化进行相应切换。
例如,参见附图5提供的第一个操作界面,在终端设备操作界面上输入左滑操作,如果左滑操作的移动距离触发了第一个移动距离阈值区间,则显示左滑操作对应的所有任务控件:“操作一”、“操作二”、“操作三”和“操作四”,值得注意的是,虽然显示了所有任务控件,但只有当前左滑操作的移动距离所处的第一个移动距离阈值区间对应的任务控件“操作一”被选中,其余任务控件“操作二”、“操作三”和“操作四”未被选中。类似的,参见附图6提供的第一个操作界面示意图,其显示了右滑操作在终端设备操作界面对应的任务控件,具体实现过程与上述左滑操作的实现过程类似,参照上述左滑操作的实现过程即可,在此不再赘述。
在具体实施时,当所述终端设备操作界面上显示至少两个任务控件时,即所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间的数目大于1时,还可以根据所述用户操作动作在执行时的时间,来确定用户操作动作当前对应的任务控件,比如,将所述用户操作动作执行时的时间划分为至少一个时间段,这些时间段分别与用户操作动作所处的操作维度阈值区间建立对应关系,在此基础上,在确定用户操作动作的任务控件时,将用户操作动作执行时各时间段按照从先到后的顺序排序,将用户操作动作的执行时间发生最晚的一个时间段对应的操作维度阈值区间作为用户操作动作当前所处的操作维度阈值区间,从而将这一操作维度阈值区间对应的任务控件作为用户操作动作当前在终端设备操作界面上对应的任务控件。
与之相类似,还可以根据用户操作动作在所述操作界面上的操作维度下操作数值来确定其所处的操作维度阈值区间,具体的,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为所述用户操作动作在所述操作界面上的操作维度下操作数值的最大值、最小值或者均值对应的操作维度阈值区间。比如,根据下拉操作在终端设备操作界面上执行时的移动距离,将移动距离最大时对应的移动距离阈值区间确定为下拉操作所处的移动距离阈值区间;或者,根据下拉操作在终端设备操作界面上执行时的按压强度,将按压强度最强时对应的按压强度阈值区间确定为下拉操作所处的按压强度阈值区间。
步骤S104,基于所述操作界面执行所述任务指令。
本步骤基于所述操作界面执行所述任务指令,具体是基于所述操作界面上显示的所述任务控件执行所述任务指令。比如,上述步骤S103中的下拉操作触发的任务控件为刷新控件,则基于所述操作界面上被触发的刷新控件,针对所述操作界面执行刷新操作,并显示刷新后的操作界面。
综上所述,本申请提供的所述终端设备的操作方法,在所述操作界面上触发和执行其上的任务指令时,首先检测操作界面上输入的用户操作动作在相应操作维度下所述的操作维度阈值区间,并根据检测到的操作维度阈值区间来确定触发的任务指令,最终在所述操作界面上执行被触发的任务指令。在终端设备的操作界面上实现任务指令触发和执行的过程中,只需根据用户输入的一个操作动作即可实现操作界面上任务指令的触发和执行,无需用户输入多次操作动作来触发和执行任务指令,实现方式更加简单方便,执行效率也更高;同时,所述终端设备的操作方法还可通过用户输入的操作动作来触发和执行相应的任务指令,以及在不同操作维度下触发和执行所述操作动作对应的任务指令,实现方式更加多样化,应用范围更广。
本申请提供的一种终端设备的操作装置实施例如下:
在上述的实施例中,提供了一种终端设备的操作方法,与之相对应的,本申请还提供了一种终端设备的操作装置,下面结合附图进行说明。
参照附图7,其示出了本申请提供的一种终端设备的操作装置实施例的示意图。
由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关的部分请参见上述提供的方法实施例的对应说明即可。下述描述的装置实施例仅仅是示意性的。
本申请提供一种终端设备的操作装置,包括:
用户操作动作检测单元701,用于检测终端设备的操作界面上的用户操作动作;
操作维度阈值区间确定单元702,用于确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
任务指令确定单元703,用于确定所述操作维度阈值区间对应的任务指令;
任务指令执行单元704,用于基于所述操作界面执行所述任务指令。
可选的,所述用户操作动作,包括下述至少一项:下拉操作、上拉操作、左滑操作、右滑操作以及按压操作;
所述用户操作动作的操作维度,包括下述至少一项:所述用户操作动作在所述操作界面上操作时的移动距离、移动速度以及按压强度。
可选的,所述操作维度阈值区间确定单元702,包括:
第一确定子单元,用于确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
第二确定子单元,用于确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,并确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间;
第三确定子单元,用于确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,以及,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述任务指令确定单元703,包括:
第一任务指令确定子单元,用于根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第一任务指令,以及所述下拉操作/上拉操作的移动速度阈值区间对应的第二任务指令;
第一判断子单元,用于判断所述第一任务指令与所述第二任务指令是否为同一任务指令,若是,运行所述任务指令执行单元704;若否,根据所述第一任务指令和所述第二任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
可选的,所述任务指令确定单元703,包括:
第二任务指令确定子单元,用于根据操作维度阈值区间与任务指令对应关系,确定所述左滑操作/右滑操作的移动速度阈值区间对应的第三任务指令,以及所述左滑操作/右滑操作的按压强度阈值区间对应的第四任务指令;
第二判断子单元,用于判断所述第三任务指令与所述第四任务指令是否为同一任务指令,若是,运行所述任务指令执行单元704;若否,根据所述第三任务指令和所述第四任务指令的执行优先级,将执行优先级高的任务指令确定为所述左滑操作/右滑操作对应的任务指令。
可选的,所述任务指令确定单元703,包括:
第三任务指令确定子单元,用于根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第五任务指令、所述下拉操作/上拉操作的移动速度阈值区间对应的第六任务指令,以及所述下拉操作/上拉操作的按压强度阈值区间对应的第七任务指令;
第三判断子单元,用于判断所述第五任务指令、所述第六任务指令与所述第七任务指令是否为同一任务指令,若是,运行所述任务指令执行单元704;若否,根据所述第五任务指令、所述第六任务指令和所述第七任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
可选的,所述操作维度阈值区间确定单元702,包括:
第一移动距离确定子单元,用于确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
第二移动距离确定子单元,用于确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
第三移动距离确定子单元,用于确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述操作维度阈值区间确定单元702,包括:
第一移动速度确定子单元,用于确定所述左滑操作/右滑操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
第二移动速度确定子单元,用于确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
第三移动速度确定子单元,用于确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述操作维度阈值区间确定单元702,包括:
按压强度确定子单元,用于确定所述按压操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,若所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间的数目大于1,则所述操作维度阈值区间与所述用户操作动作在所述操作界面上操作的时间段对应。
可选的,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为发生时间最晚的时间段对应的操作维度阈值区间;或者,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为所述用户操作动作在所述操作界面上的操作维度下操作数值的最大值、最小值或者均值对应的操作维度阈值区间。
可选的,所述终端设备的操作装置,包括:
任务控件生成单元,用于基于所述操作界面生成所述任务指令对应的任务控件;
提醒单元,用于在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息;
相应的,所述任务指令执行单元,基于所述操作界面上显示的所述任务控件执行所述任务指令。
可选的,所述任务控件按照触发顺序在所述操作界面上显示,且所述操作界面上显示的所述任务控件对应的操作维度阈值区间的下限值,小于所述用户操作动作在所述操作维度下操作数值。
可选的,若触发所述用户操作动作的操作维度所处的任意一个操作维度阈值空间,则显示所述用户操作动作在所述操作维度的所有操作维度阈值区间对应的任务控件,且所述用户操作动作的操作数值所处的操作维度阈值区间对应的任务控件被选中;以及,被选中任务控件根据所述用户操作动作的操作数值所处的操作维度阈值区间的变化进行相应切换。
本申请提供的一种电子设备实施例如下:
在上述的实施例中,提供了一种终端设备的操作方法,此外,本申请还提供了一种用于实现所述终端设备的操作方法的电子设备,下面结合附图进行说明。
参照附图8,其示出了本实施例提供的一种电子设备的示意图。
本申请提供的所述电子设备实施例描述得比较简单,相关的部分请参见上述提供的所述终端设备的操作方法实施例的对应说明即可。下述描述的实施例仅仅是示意性的。
本申请提供一种电子设备,包括:
存储器801,以及处理器802;
所述存储器801用于存储计算机可执行指令,所述处理器802用于执行所述计算机可执行指令:
检测终端设备的操作界面上的用户操作动作;
确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
确定所述操作维度阈值区间对应的任务指令;
基于所述操作界面执行所述任务指令。
可选的,所述用户操作动作,包括下述至少一项:下拉操作、上拉操作、左滑操作、右滑操作以及按压操作;
所述用户操作动作的操作维度,包括下述至少一项:所述用户操作动作在所述操作界面上操作时的移动距离、移动速度以及按压强度。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,并确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,以及,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第一任务指令,以及所述下拉操作/上拉操作的移动速度阈值区间对应的第二任务指令;
判断所述第一任务指令与所述第二任务指令是否为同一任务指令,若是,执行所述基于所述操作界面执行所述任务指令这一计算机可执行指令;若否,根据所述第一任务指令和所述第二任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
可选的,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述左滑操作/右滑操作的移动速度阈值区间对应的第三任务指令,以及所述左滑操作/右滑操作的按压强度阈值区间对应的第四任务指令;
判断所述第三任务指令与所述第四任务指令是否为同一任务指令,若是,执行所述基于所述操作界面执行所述任务指令这一计算机可执行指令;若否,根据所述第三任务指令和所述第四任务指令的执行优先级,将执行优先级高的任务指令确定为所述左滑操作/右滑操作对应的任务指令。
可选的,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第五任务指令、所述下拉操作/上拉操作的移动速度阈值区间对应的第六任务指令,以及所述下拉操作/上拉操作的按压强度阈值区间对应的第七任务指令;
判断所述第五任务指令、所述第六任务指令与所述第七任务指令是否为同一任务指令,若是,执行所述基于所述操作界面执行所述任务指令这一计算机可执行指令;若否,根据所述第五任务指令、所述第六任务指令和所述第七任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述左滑操作/右滑操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述按压操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
可选的,若所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间的数目大于1,则所述操作维度阈值区间与所述用户操作动作在所述操作界面上操作的时间段对应。
可选的,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为发生时间最晚的时间段对应的操作维度阈值区间;或者,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为所述用户操作动作在所述操作界面上的操作维度下操作数值的最大值、最小值或者均值对应的操作维度阈值区间。
可选的,所述确定所述操作维度阈值区间对应的任务指令这一计算机可执行指令执行后,且所述基于所述操作界面执行所述任务指令这一计算机可执行指令执行前,所述处理器802还用于执行下述计算机可执行指令:
基于所述操作界面生成所述任务指令对应的任务控件;
在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息;
相应的,所述基于所述操作界面执行所述任务指令,采用如下方式实现:
基于所述操作界面上显示的所述任务控件执行所述任务指令。
可选的,所述任务控件按照触发顺序在所述操作界面上显示,且所述操作界面上显示的所述任务控件对应的操作维度阈值区间的下限值,小于所述用户操作动作在所述操作维度下操作数值。
可选的,若触发所述用户操作动作的操作维度所处的任意一个操作维度阈值空间,则显示所述用户操作动作在所述操作维度的所有操作维度阈值区间对应的任务控件,且所述用户操作动作的操作数值所处的操作维度阈值区间对应的任务控件被选中;以及,被选中任务控件根据所述用户操作动作的操作数值所处的操作维度阈值区间的变化进行相应切换。
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

Claims (17)

1.一种终端设备的操作方法,其特征在于,包括:
检测终端设备的操作界面上的用户操作动作;
确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
确定所述操作维度阈值区间对应的任务指令;
基于所述操作界面执行所述任务指令。
2.根据权利要求1所述的终端设备的操作方法,其特征在于,所述用户操作动作,包括下述至少一项:下拉操作、上拉操作、左滑操作、右滑操作以及按压操作;
所述用户操作动作的操作维度,包括下述至少一项:所述用户操作动作在所述操作界面上操作时的移动距离、移动速度以及按压强度。
3.根据权利要求2所述的终端设备的操作方法,其特征在于,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,并确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间,并确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间,以及,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
4.根据权利要求3所述的终端设备的操作方法,其特征在于,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第一任务指令,以及所述下拉操作/上拉操作的移动速度阈值区间对应的第二任务指令;
判断所述第一任务指令与所述第二任务指令是否为同一任务指令,若是,转入所述基于所述操作界面执行所述任务指令步骤执行;若否,根据所述第一任务指令和所述第二任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
5.根据权利要求3所述的终端设备的操作方法,其特征在于,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述左滑操作/右滑操作的移动速度阈值区间对应的第三任务指令,以及所述左滑操作/右滑操作的按压强度阈值区间对应的第四任务指令;
判断所述第三任务指令与所述第四任务指令是否为同一任务指令,若是,转入所述基于所述操作界面执行所述任务指令步骤执行;若否,根据所述第三任务指令和所述第四任务指令的执行优先级,将执行优先级高的任务指令确定为所述左滑操作/右滑操作对应的任务指令。
6.根据权利要求3所述的终端设备的操作方法,其特征在于,所述确定所述操作维度阈值区间对应的任务指令,采用如下方式实现:
根据操作维度阈值区间与任务指令对应关系,确定所述下拉操作/上拉操作的移动距离阈值区间对应的第五任务指令、所述下拉操作/上拉操作的移动速度阈值区间对应的第六任务指令,以及所述下拉操作/上拉操作的按压强度阈值区间对应的第七任务指令;
判断所述第五任务指令、所述第六任务指令与所述第七任务指令是否为同一任务指令,若是,转入所述基于所述操作界面执行所述任务指令步骤执行;若否,根据所述第五任务指令、所述第六任务指令和所述第七任务指令的执行优先级,将执行优先级高的任务指令确定为所述下拉操作/上拉操作对应的任务指令。
7.根据权利要求2所述的终端设备的操作方法,其特征在于,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述下拉操作/上拉操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述下拉操作/上拉操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
8.根据权利要求2所述的终端设备的操作方法,其特征在于,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述左滑操作/右滑操作在所述操作界面上的移动距离对应的至少一个移动距离阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的移动速度对应的至少一个移动速度阈值区间;
或者,确定所述左滑操作/右滑操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
9.根据权利要求2所述的终端设备的操作方法,其特征在于,所述确定所述用户操作动作对应的操作维度所处的操作维度阈值区间,采用如下方式实现:
确定所述按压操作在所述操作界面上的按压强度对应的至少一个按压强度阈值区间。
10.根据权利要求3至9任意一项所述的终端设备的操作方法,其特征在于,若所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间的数目大于1,则所述操作维度阈值区间与所述用户操作动作在所述操作界面上操作的时间段对应。
11.根据权利要求10所述的终端设备的操作方法,其特征在于,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为发生时间最晚的时间段对应的操作维度阈值区间;
或者,所述用户操作动作在所述操作界面上的操作维度所处的操作维度阈值区间,为所述用户操作动作在所述操作界面上的操作维度下操作数值的最大值、最小值或者均值对应的操作维度阈值区间。
12.根据权利要求11所述的终端设备的操作方法,其特征在于,所述确定所述操作维度阈值区间对应的任务指令步骤执行后,且所述基于所述操作界面执行所述任务指令步骤执行前,执行下述步骤:
基于所述操作界面生成所述任务指令对应的任务控件;
在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息;
相应的,所述基于所述操作界面执行所述任务指令,采用如下方式实现:
基于所述操作界面上显示的所述任务控件执行所述任务指令。
13.根据权利要求12所述的终端设备的操作方法,其特征在于,所述任务控件按照触发顺序在所述操作界面上显示,且所述操作界面上显示的所述任务控件对应的操作维度阈值区间的下限值,小于所述用户操作动作在所述操作维度下操作数值。
14.根据权利要求12所述的终端设备的操作方法,其特征在于,若触发所述用户操作动作的操作维度所处的任意一个操作维度阈值空间,则显示所述用户操作动作在所述操作维度的所有操作维度阈值区间对应的任务控件,且所述用户操作动作的操作数值所处的操作维度阈值区间对应的任务控件被选中;
以及,被选中任务控件根据所述用户操作动作的操作数值所处的操作维度阈值区间的变化进行相应切换。
15.一种终端设备的操作装置,其特征在于,包括:
用户操作动作检测单元,用于检测终端设备的操作界面上的用户操作动作;
操作维度阈值区间确定单元,用于确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
任务指令确定单元,用于确定所述操作维度阈值区间对应的任务指令;
任务指令执行单元,用于基于所述操作界面执行所述任务指令。
16.根据权利要求15所述的终端设备的操作装置,其特征在于,包括:
任务控件生成单元,用于基于所述操作界面生成所述任务指令对应的任务控件;
提醒单元,用于在所述操作界面上显示所述任务控件,或者,发出所述任务控件对应的提醒信息;
相应的,所述任务指令执行单元,基于所述操作界面上显示的所述任务控件执行所述任务指令。
17.一种电子设备,其特征在于,包括:
存储器,以及处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令:
检测终端设备的操作界面上的用户操作动作;
确定所述用户操作动作对应的操作维度所处的操作维度阈值区间;
确定所述操作维度阈值区间对应的任务指令;
基于所述操作界面执行所述任务指令。
CN201710772482.6A 2017-08-31 2017-08-31 一种终端设备的操作方法、装置以及电子设备 Pending CN109426424A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710772482.6A CN109426424A (zh) 2017-08-31 2017-08-31 一种终端设备的操作方法、装置以及电子设备
TW107120689A TW201913299A (zh) 2017-08-31 2018-06-15 終端設備的操作方法、裝置以及電子設備
PCT/CN2018/102268 WO2019042231A1 (zh) 2017-08-31 2018-08-24 一种终端设备的操作方法、装置以及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710772482.6A CN109426424A (zh) 2017-08-31 2017-08-31 一种终端设备的操作方法、装置以及电子设备

Publications (1)

Publication Number Publication Date
CN109426424A true CN109426424A (zh) 2019-03-05

Family

ID=65505476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710772482.6A Pending CN109426424A (zh) 2017-08-31 2017-08-31 一种终端设备的操作方法、装置以及电子设备

Country Status (3)

Country Link
CN (1) CN109426424A (zh)
TW (1) TW201913299A (zh)
WO (1) WO2019042231A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110928465A (zh) * 2019-11-29 2020-03-27 维沃移动通信有限公司 一种信息处理方法及电子设备
CN111212187A (zh) * 2019-12-31 2020-05-29 联想(北京)有限公司 控制方法、电子设备和介质
CN114079809A (zh) * 2020-08-20 2022-02-22 华为技术有限公司 终端及其输入方法与装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164120A (zh) * 2013-01-31 2013-06-19 广东欧珀移动通信有限公司 快速显示隐藏的apk图标的方法及其移动终端
CN103777871A (zh) * 2014-02-14 2014-05-07 贝壳网际(北京)安全技术有限公司 一种锁屏状态下启动应用的方法及装置
CN105224187A (zh) * 2015-09-23 2016-01-06 北京金山安全软件有限公司 一种菜单执行的控制方法及终端设备
CN105260119A (zh) * 2015-10-13 2016-01-20 广东欧珀移动通信有限公司 一种用户终端控制方法及用户终端
CN107025033A (zh) * 2016-02-01 2017-08-08 百度在线网络技术(北京)有限公司 一种调节屏幕亮度的方法和装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140123043A1 (en) * 2012-10-31 2014-05-01 Intel Mobile Communications GmbH Selecting Devices for Data Transactions
CN103019541A (zh) * 2012-11-27 2013-04-03 广东欧珀移动通信有限公司 一种单个智能按键实现方法、装置及移动终端
CN106775402A (zh) * 2016-12-14 2017-05-31 努比亚技术有限公司 一种移动终端及其实现控制的方法
CN106919306A (zh) * 2017-03-08 2017-07-04 珠海市魅族科技有限公司 进入应用界面的方法和进入应用界面的***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164120A (zh) * 2013-01-31 2013-06-19 广东欧珀移动通信有限公司 快速显示隐藏的apk图标的方法及其移动终端
CN103777871A (zh) * 2014-02-14 2014-05-07 贝壳网际(北京)安全技术有限公司 一种锁屏状态下启动应用的方法及装置
CN105224187A (zh) * 2015-09-23 2016-01-06 北京金山安全软件有限公司 一种菜单执行的控制方法及终端设备
CN105260119A (zh) * 2015-10-13 2016-01-20 广东欧珀移动通信有限公司 一种用户终端控制方法及用户终端
CN107025033A (zh) * 2016-02-01 2017-08-08 百度在线网络技术(北京)有限公司 一种调节屏幕亮度的方法和装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110928465A (zh) * 2019-11-29 2020-03-27 维沃移动通信有限公司 一种信息处理方法及电子设备
CN111212187A (zh) * 2019-12-31 2020-05-29 联想(北京)有限公司 控制方法、电子设备和介质
CN114079809A (zh) * 2020-08-20 2022-02-22 华为技术有限公司 终端及其输入方法与装置

Also Published As

Publication number Publication date
TW201913299A (zh) 2019-04-01
WO2019042231A1 (zh) 2019-03-07

Similar Documents

Publication Publication Date Title
CN101770399B (zh) 一种电子设备及切换其操作***桌面的方法、装置
WO2018120084A1 (zh) 柔性显示设备的控制方法及装置
CN106126049B (zh) 菜单操作方法及***
CN105511781B (zh) 启动应用程序的方法、装置和用户设备
CN104063128B (zh) 一种信息处理方法及电子设备
CN103870156A (zh) 一种处理对象的方法及装置
CN103440033B (zh) 一种基于徒手和单目摄像头实现人机交互的方法和装置
CN103226434B (zh) 一种菜单信息展示的方法及装置
CN104461287B (zh) 一种悬浮物体的处理方法、装置和终端
CN101907974A (zh) 一种触摸屏的操作管理方法及触摸屏终端
CN103473014A (zh) 一种多任务切换方法和终端
WO2018119584A1 (zh) 柔性显示屏的交互方法及装置
CN103793137A (zh) 一种显示方法及电子设备
CN102929556A (zh) 一种基于触摸屏的交互控制方法及设备
CN103558979B (zh) 操作界面的显示方法及终端
CN109960446A (zh) 一种控制被选中对象在应用界面中显示的方法及终端设备
CN104102444B (zh) 手势控制闹钟的方法和智能终端
CN103645857B (zh) 一种控制电子设备的方法及电子设备
CN109857303A (zh) 交互控制方法及装置
CN109426424A (zh) 一种终端设备的操作方法、装置以及电子设备
CN104536694A (zh) 一种移动终端应用快速启动的方法和移动终端
CN104216646A (zh) 基于手势创建应用程序的方法及装置
CN106126090B (zh) 一种电子设备的控制方法及电子设备
CN106896998A (zh) 一种操作对象的处理方法及装置
CN104598133B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190305