CN106293480B - 操作执行方法及装置 - Google Patents

操作执行方法及装置 Download PDF

Info

Publication number
CN106293480B
CN106293480B CN201610712355.2A CN201610712355A CN106293480B CN 106293480 B CN106293480 B CN 106293480B CN 201610712355 A CN201610712355 A CN 201610712355A CN 106293480 B CN106293480 B CN 106293480B
Authority
CN
China
Prior art keywords
target object
target
touch
preset condition
contents
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.)
Active
Application number
CN201610712355.2A
Other languages
English (en)
Other versions
CN106293480A (zh
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610712355.2A priority Critical patent/CN106293480B/zh
Publication of CN106293480A publication Critical patent/CN106293480A/zh
Application granted granted Critical
Publication of CN106293480B publication Critical patent/CN106293480B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • 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

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是根据一示例性实施例示出的一种操作执行方法的流程图;
图2A是根据另一示例性实施例示出的一种操作执行方法的流程图;
图2B是图2A所示实施例涉及的一种界面示意图;
图3A是根据另一示例性实施例示出的一种操作执行方法的流程图;
图3B是图3A所示实施例涉及的一种界面示意图;
图4是根据一示例性实施例示出的一种操作执行装置的框图;
图5是根另一示例性实施例示出的一种操作执行装置的框图;
图6是根据一示例性实施例示出的一种装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在相关技术中提供的删除终端包括的某个目标项目的方式,需要用户执行多次的点击和/或滑动操作,才能完成将目标项目进行删除,操作较为复杂。并且,相关技术仅提供了对单个目标项目做处理的方式,当用户需要对多个目标项目做处理时,需要多次重复操作。在本公开实施例中,提供了一种简单、高效地删除单个目标项目的技术方案,并且还提供了一种对多个目标项目做统一处理的技术方案,充分简化用户操作,提高操作效率。
本公开实施例提供的方法,各步骤的执行主体可以是终端。例如,终端可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、电子书阅读器、多媒体播放设备等电子设备。
图1是根据一示例性实施例示出的一种操作执行方法的流程图。该方法可以包括如下几个步骤:
在步骤101中,获取对应于目标对象的触控操作。
目标对象可以是终端显示的可操作控件,例如按钮。在通常情况下,用户轻触该按钮可触发显示相应的内容。例如,用户点击消息盒子按钮可触发显示相应的若干条消息。又例如,用户点击购物车按钮可触发显示相应的若干个物品。再例如,用户点击消息按钮可触发显示相应的消息内容。
目标对象也可以是终端显示的非可操作控件,例如条目、图标。例如,目标对象可以是消息对应的条目或图标,购物车中的每一个物品对应的条目或图标,等等。
在步骤102中,检测触控操作是否为满足预设条件的按压操作。
在本公开实施例中,终端检测用户触发的触控操作是否为按压操作,且该按压操作是否满足预设条件。例如,压力值大于第一阈值。
在步骤103中,若触控操作为满足预设条件的按压操作,则执行对应于目标对象的清除操作。
其中,清除操作为清零操作或删除操作。清零操作是指将目标对象包括的目标内容做统一处理。删除操作是指删除目标对象。
综上所述,本实施例提供的方法,通过获取对应于目标对象的触控操作,检测该触控操作是否为满足预设条件的按压操作,并在检测结果为是的情况下执行对应于目标对象的清除操作;解决了相关技术提供的方式需要用户执行多次的点击/滑动操作才能完成将目标项目删除,操作较为复杂的问题;用户通过按压操作可一步触发清除操作,充分简化用户操作,提高操作效率。
图2A是根据另一示例性实施例示出的一种操作执行方法的流程图。在本实施例中,以清除操作为清零操作进行说明。该方法可以包括如下几个步骤:
在步骤201中,获取对应于目标对象的触控操作。
在本实施例中,目标对象包括有内容。在本实施例中,对目标对象所包括的内容的具体形式不作限定。例如,该内容包括但不限于下列任意一项:接收到的消息、通知、推送等信息,好友发表的状态、微博、朋友圈信息等信息,购物车中的物品,表情包、应用、音乐、视频等网络信息,等等。
由于目标对象包括有内容,因此在本实施例中,目标对象可以是可操作控件,例如按钮。在通常情况下,用户轻触该按钮可触发显示相应的内容。例如,该目标对象可以是应用图标按钮、消息盒子按钮、购物车按钮,等等。
在本实施例中,当用户需要对目标对象包括的目标内容做清零操作时,可执行对应于目标对象的触控操作。其中,目标内容可以是目标对象包括的全部内容,也可以是目标对象包括的部分内容。当目标内容为目标对象包括的部分内容时,该部分内容与目标对象包括的其它内容具有不同的状态。在一个示例中,以目标对象包括的内容为消息为例,目标内容可以是全部消息,也可以是部分消息。例如,该部分消息可以是未读消息。
在步骤202中,检测触控操作是否为满足预设条件的按压操作。
在本实施例中,通过满足预设条件的按压操作触发执行清零操作。
在一种可能的实施方式中,预设条件包括触控操作的压力值大于第一阈值。相应地,本步骤包括:获取触控操作的压力值,检测压力值是否大于第一阈值。终端可设置有压力传感器,例如在整个显示屏的下方设置压力传感器,通过压力传感器采集触控操作的压力值。在本实施例中,对压力传感器的类型不作限定,包括但不限于电容式、电阻式等。通过设定第一阈值,对轻触操作(如点击、滑动操作)和按压操作进行区分,在判定触控操作为按压操作时执行清零操作。此外,第一阈值的大小可根据实际情况进行设定,当第一阈值的取值偏大(例如大于第一门限值)时,实现在用户执行重压操作的情况下执行清零操作,而轻压操作和轻触操作可触发执行其它功能性操作。
在另一种可能的实施方式中,预设条件包括触控操作的触控面积大于第二阈值。相应地,本步骤包括:获取触控操作的触控面积,检测触控面积是否大于第二阈值。由于用户通常通过手指执行触控操作,而手指皮肤是柔性的,使用不同的按压力度,手指与终端屏幕之间的接触面积也有所不同。因此,通过获取触控操作的触控面积(也即手指与终端屏幕之间的接触面积),检测该触控面积是否大于第二阈值,也可同样对轻触操作(如点击、滑动操作)和按压操作进行区分。手指与终端屏幕之间的接触面积可通过触摸传感器或指纹识别传感器进行采集。通过设定第二阈值,对轻触操作和按压操作进行区分,在判定触控操作为按压操作时执行清零操作。此外,第二阈值的大小可根据实际情况进行设定,当第二阈值的取值偏大(例如大于第二门限值)时,实现在用户执行重压操作的情况下执行清零操作,而轻压操作和轻触操作可触发执行其它功能性操作。
在其它可能的实施方式中,预设条件可以包括触控操作的压力值大于第一阈值,且保持压力值大于第一阈值状态的持续时长大于第三阈值。或者,预设条件可以包括触控操作的触控面积大于第二阈值,且保持触控面积大于第二阈值状态的持续时长大于第三阈值。考虑到有些用户在执行点击、滑动等操作时,本身按压力度可能就很大,因此终端对轻触操作和按压操作进行区分存在一定困难,为了减少误识别,可对按压操作提出进一步的要求,当用力按压的持续时长大于第三阈值时判定为按压操作,从而便于终端对轻触操作和按压操作进行区分。
在步骤203中,若触控操作为满足预设条件的按压操作,则生成询问信息。
询问信息用于询问用户是否执行对应于目标对象的清除操作。询问信息可以弹窗信息进行显示,且该弹窗中包含供用户触发确认指示和取消指示的操作控件。
在步骤204中,在获取到对应于询问信息的确认指示之后,执行对应于目标对象的清零操作,清零操作是指将目标对象包括的目标内容做统一处理。
在一个示例中,将目标对象包括的目标内容由未读状态调整为已读状态。例如,当目标内容为未读信息时,终端将未读信息由未读状态调整为已读状态。其中,未读信息包括但不限于未读消息、未读邮件、未读通知、未读的好友状态、未读微博、未读的朋友圈状信息,等等。可选地,终端还将目标对象的提示标识清除,该提示标识用于向用户提示目标对象包括目标内容。在一个例子中,如图2B所示,短信应用的图标按钮21的右上角显示有提示标识22,该提示标识22用于向用户提示未读短信的数量。用户选中短信应用的图标按钮21并使用一定力度按压,如果终端检测确定该触控操作为满足预设条件的按压操作,则终端将短信应用包括的未读短信全部设置为已读状态,并将提示标识22清除。
在另一示例中,将目标对象包括的目标内容全部清除。例如,当目标内容为短信应用中的所有短信时,终端将所有短信全部清除,也即清空短信记录。又例如,当目标内容为购物应用的购物车中的物品时,终端将购物车中的物品全部清除,也即清空购物车。
需要说明的是,上述步骤203为可选步骤。在其它实施例中,终端在检测出触控操作为满足预设条件的按压操作之后,可直接执行对应于目标对象的清零操作。通过询问信息询问用户,并在用户确认之后执行清零操作,可避免误操作。
综上所述,本实施例提供的方法,通过获取对应于目标对象的触控操作,检测该触控操作是否为满足预设条件的按压操作,并在检测结果为是的情况下执行对应于目标对象的清零操作;用户通过按压操作可一步触发清零操作,充分简化用户操作,提高操作效率。随着3D Touch技术的普及,终端可感应作用于屏幕的不同按压力度,为实现一步触发清零操作提供技术支持。
在一种典型的应用场景中,用户对应用中的某些提示信息并不关心,但是又不想看见应用图标上的提示标识。采用相关技术提供的方式,用户需要点击应用图标进入相关页面,并将未读的提示信息一条一条读取,才能消除应用图标上的提示标识。采用本实施例提供的方式,用户仅需按压应用图标即可消除上述提示标识。在另一种典型的应用场景中,用户向清空购物应用的购物车。采用相关技术提供的方式,用户需要点击购物车按钮进入相关页面,选中购物车中的所有物品并选择删除。采用本实施例提供的方式,用户仅需按压购物车按钮即可清空购物车。本实施例提供的方式,除能够减少用户操作步骤之外,还可以省去用户等待页面跳转的时间,充分提高操作效率。
图3A是根据另一示例性实施例示出的一种操作执行方法的流程图。在本实施例中,以清除操作为删除操作进行说明。该方法可以包括如下几个步骤:
在步骤301中,获取对应于目标对象的触控操作。
在本实施例中,对目标对象的具体形式不作限定。目标对象可以是终端中的任意信息或资源。例如,目标对象包括但不限于下列任意一种:消息、邮件、应用、文件、购物车中的物品、订单,等等。
在本实施例中,当用户需要对目标对象做删除操作时,可执行对应于目标对象的触控操作。
在步骤302中,检测触控操作是否为满足预设条件的按压操作。
在本实施例中,通过满足预设条件的按压操作触发执行删除操作。步骤302的具体实施方式可参照图2A所示实施例中有关步骤202的介绍和说明,此处不再赘述。
在步骤303中,若触控操作为满足预设条件的按压操作,则执行对应于目标对象的删除操作,删除操作是指删除目标对象。
在一个例子中,如图3B所示,当用户需要删除Lucy的短信记录时,用户在短信列表31中选中Lucy的短信记录所对应的条目32并使用一定力度按压,如果终端检测确定该触控操作为满足预设条件的按压操作,则终端将Lucy的短信记录删除。
可选地,终端在检测确定触控操作为满足预设条件的按压操作之后,可生产询问信息,在获取到对应于询问信息的确认指示之后,执行对应于目标对象的删除操作。
综上所述,本实施例提供的方法,通过获取对应于目标对象的触控操作,检测触控操作是否为满足预设条件的按压操作,并在检测结果为是的情况下执行对应于目标对象的删除操作;用户通过按压操作可一步触发删除操作,充分简化用户操作,提高操作效率。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
图4是根据一示例性实施例示出的一种操作执行装置的框图。该装置具有实现上述方法示例的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该装置可以包括:获取模块410、检测模块420和执行模块430。
获取模块410,被配置为获取对应于目标对象的触控操作。
检测模块420,被配置为检测所述触控操作是否为满足预设条件的按压操作。
执行模块430,被配置为当所述触控操作为满足所述预设条件的按压操作时,执行对应于所述目标对象的清除操作。
其中,所述清除操作为清零操作或删除操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述删除操作是指删除所述目标对象。
综上所述,本实施例提供的装置,通过获取对应于目标对象的触控操作,检测该触控操作是否为满足预设条件的按压操作,并在检测结果为是的情况下执行对应于目标对象的清除操作;解决了相关技术提供的方式需要用户执行多次的点击/滑动操作才能完成将目标项目删除,操作较为复杂的问题;用户通过按压操作可一步触发清除操作,充分简化用户操作,提高操作效率。
图5是根据另一示例性实施例示出的一种操作执行装置的框图。该装置具有实现上述方法示例的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该装置可以包括:获取模块410、检测模块420和执行模块430。
获取模块410,被配置为获取对应于目标对象的触控操作。
检测模块420,被配置为检测所述触控操作是否为满足预设条件的按压操作。
执行模块430,被配置为当所述触控操作为满足所述预设条件的按压操作时,执行对应于所述目标对象的清除操作。
其中,所述清除操作为清零操作或删除操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述删除操作是指删除所述目标对象。
在一个示例中,所述清除操作为所述清零操作。所述执行模块430,被配置为将所述目标对象包括的所述目标内容由未读状态调整为已读状态。或者,所述执行模块430,被配置为将所述目标对象包括的所述目标内容全部清除。
在一个示例中,所述预设条件包括所述触控操作的压力值大于第一阈值。所述检测模块420,包括:压力获取子模块420a和第一检测子模块420b。
压力获取子模块420a,被配置为获取所述触控操作的压力值。
第一检测子模块420b,被配置为检测所述压力值是否大于所述第一阈值。
在另一示例中,所述预设条件包括所述触控操作的触控面积大于第二阈值。所述检测模块420,包括:面积获取子模块420c和第二检测子模块420d。
面积获取子模块420c,被配置为获取所述触控操作的触控面积。
第二检测子模块420d,被配置为检测所述触控面积是否大于所述第二阈值。
在一个示例中,所述装置还包括:询问模块440。
询问模块440,被配置为当所述触控操作为满足所述预设条件的按压操作时,生成询问信息,所述询问信息用于询问是否执行对应于所述目标对象的清除操作。
所述执行模块430,还被配置为在获取到对应于所述询问信息的确认指示之后,执行对应于所述目标对象的清除操作。
综上所述,本实施例提供的装置,通过获取对应于目标对象的触控操作,检测该触控操作是否为满足预设条件的按压操作,并在检测结果为是的情况下执行对应于目标对象的清除操作;解决了相关技术提供的方式需要用户执行多次的点击/滑动操作才能完成将目标项目删除,操作较为复杂的问题;用户通过按压操作可一步触发清除操作,充分简化用户操作,提高操作效率。
需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开一示例性实施例还提供了一种操作执行装置,能够实现本公开提供的操作执行方法。该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。其中,处理器被配置为:
获取对应于目标对象的触控操作;
检测所述触控操作是否为满足预设条件的按压操作;
若所述触控操作为满足所述预设条件的按压操作,则执行对应于所述目标对象的清除操作;
其中,所述清除操作为清零操作或删除操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述删除操作是指删除所述目标对象。
在一个示例中,所述清除操作为所述清零操作;
所述处理器被配置为:
将所述目标对象包括的所述目标内容由未读状态调整为已读状态;
或者,
将所述目标对象包括的所述目标内容全部清除。
在一个示例中,所述预设条件包括所述触控操作的压力值大于第一阈值;
所述处理器被配置为:
获取所述触控操作的压力值;
检测所述压力值是否大于所述第一阈值。
在另一示例中,所述预设条件包括所述触控操作的触控面积大于第二阈值;
所述处理器被配置为:
获取所述触控操作的触控面积;
检测所述触控面积是否大于所述第二阈值。
可选地,所述处理器还被配置为:
若所述触控操作为满足所述预设条件的按压操作,则生成询问信息,所述询问信息用于询问是否执行对应于所述目标对象的清除操作;
在获取到对应于所述询问信息的确认指示之后,执行对应于所述目标对象的清除操作。
图6是根据一示例性实施例示出的一种装置600的框图。例如,装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/O)接口612,传感器组件614,以及通信组件616。
处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在装置600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件606为装置600的各种组件提供电力。电源组件606可以包括电源管理***,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
多媒体组件608包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
I/O接口612为处理组件602和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到装置600的打开/关闭状态,组件的相对定位,例如所述组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如Wi-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置600的处理器执行时,使得装置600能够执行一种操作执行方法,所述方法包括:
获取对应于目标对象的触控操作;
检测所述触控操作是否为满足预设条件的按压操作;
若所述触控操作为满足所述预设条件的按压操作,则执行对应于所述目标对象的清除操作;
其中,所述清除操作为清零操作或删除操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述删除操作是指删除所述目标对象。
可选地,所述清除操作为所述清零操作;
所述执行对应于所述目标对象的清除操作,包括:
将所述目标对象包括的所述目标内容由未读状态调整为已读状态;
或者,
将所述目标对象包括的所述目标内容全部清除。
可选地,所述预设条件包括所述触控操作的压力值大于第一阈值;
所述检测所述触控操作是否为满足预设条件的按压操作,包括:
获取所述触控操作的压力值;
检测所述压力值是否大于所述第一阈值。
可选地,所述预设条件包括所述触控操作的触控面积大于第二阈值;
所述检测所述触控操作是否为满足预设条件的按压操作,包括:
获取所述触控操作的触控面积;
检测所述触控面积是否大于所述第二阈值。
可选地,所述方法还包括:
若所述触控操作为满足所述预设条件的按压操作,则生成询问信息,所述询问信息用于询问是否执行对应于所述目标对象的清除操作;
在获取到对应于所述询问信息的确认指示之后,执行所述执行对应于所述目标对象的清除操作的步骤。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (9)

1.一种操作执行方法,其特征在于,所述方法包括:
获取对应于目标对象的触控操作;
检测所述触控操作是否为满足预设条件的按压操作,所述预设条件包括所述触控操作的触控面积大于第二阈值,且保持触控面积大于第二阈值状态的持续时长大于第三阈值;
若所述触控操作为满足所述预设条件的按压操作,且所述目标对象为可操作控件,则执行对应于所述目标对象的清零操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述目标内容为所述目标对象包括的全部内容或部分内容,其中,当所述目标对象包括的内容的状态相同时,所述目标内容为所述全部内容,当所述目标对象包括的内容的状态不同时,所述目标内容为所述部分内容,所述部分内容与所述目标对象包括的其它内容具有不同的状态;
若所述触控操作为满足所述预设条件的按压操作,且所述目标对象为信息或资源,则执行对应于所述目标对象的删除操作,所述删除操作是指删除所述目标对象。
2.根据权利要求1所述的方法,其特征在于,所述执行对应于所述目标对象的清零操作,包括:
将所述目标对象包括的所述目标内容由未读状态调整为已读状态;
或者,
将所述目标对象包括的所述目标内容全部清除。
3.根据权利要求1所述的方法,其特征在于,所述预设条件还包括所述触控操作的压力值大于第一阈值;
所述检测所述触控操作是否为满足预设条件的按压操作,包括:
获取所述触控操作的压力值;
检测所述压力值是否大于所述第一阈值。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
若所述触控操作为满足所述预设条件的按压操作,则生成询问信息,所述询问信息用于询问是否执行对应于所述目标对象的清除操作,所述清除操作为所述清零操作或所述删除操作;
在获取到对应于所述询问信息的确认指示之后,执行所述执行对应于所述目标对象的所述清除操作的步骤。
5.一种操作执行装置,其特征在于,所述装置包括:
获取模块,被配置为获取对应于目标对象的触控操作;
检测模块,被配置为检测所述触控操作是否为满足预设条件的按压操作,所述预设条件包括所述触控操作的触控面积大于第二阈值,且保持触控面积大于第二阈值状态的持续时长大于第三阈值;
执行模块,被配置为若所述触控操作为满足所述预设条件的按压操作,且所述目标对象为可操作控件,则执行对应于所述目标对象的清零操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述目标内容为所述目标对象包括的全部内容或部分内容,其中,当所述目标对象包括的内容的状态相同时,所述目标内容为所述全部内容,当所述目标对象包括的内容的状态不同时,所述目标内容为所述部分内容,所述部分内容与所述目标对象包括的其它内容具有不同的状态;
若所述触控操作为满足所述预设条件的按压操作,且所述目标对象为信息或资源,则执行对应于所述目标对象的删除操作,所述删除操作是指删除所述目标对象。
6.根据权利要求5所述的装置,其特征在于,所述执行模块,被配置为将所述目标对象包括的所述目标内容由未读状态调整为已读状态;
或者,
所述执行模块,被配置为将所述目标对象包括的所述目标内容全部清除。
7.根据权利要求5所述的装置,其特征在于,所述预设条件还包括所述触控操作的压力值大于第一阈值;
所述检测模块,包括:
压力获取子模块,被配置为获取所述触控操作的压力值;
第一检测子模块,被配置为检测所述压力值是否大于所述第一阈值。
8.根据权利要求5至7任一项所述的装置,其特征在于,所述装置还包括:
询问模块,被配置为当所述触控操作为满足所述预设条件的按压操作时,生成询问信息,所述询问信息用于询问是否执行对应于所述目标对象的清除操作,所述清除操作为所述清零操作或所述删除操作;
所述执行模块,还被配置为在获取到对应于所述询问信息的确认指示之后,执行对应于所述目标对象的所述清除操作。
9.一种操作执行装置,其特征在于,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
获取对应于目标对象的触控操作;
检测所述触控操作是否为满足预设条件的按压操作,所述预设条件包括所述触控操作的触控面积大于第二阈值,且保持触控面积大于第二阈值状态的持续时长大于第三阈值;
若所述触控操作为满足所述预设条件的按压操作,且所述目标对象为可操作控件,则执行对应于所述目标对象的清零操作,所述清零操作是指将所述目标对象包括的目标内容做统一处理,所述目标内容为所述目标对象包括的全部内容或部分内容,其中,当所述目标对象包括的内容的状态相同时,所述目标内容为所述全部内容,当所述目标对象包括的内容的状态不同时,所述目标内容为所述部分内容,所述部分内容与所述目标对象包括的其它内容具有不同的状态;
若所述触控操作为满足所述预设条件的按压操作,且所述目标对象为信息或资源,则执行对应于所述目标对象的删除操作,所述删除操作是指删除所述目标对象。
CN201610712355.2A 2016-08-23 2016-08-23 操作执行方法及装置 Active CN106293480B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610712355.2A CN106293480B (zh) 2016-08-23 2016-08-23 操作执行方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610712355.2A CN106293480B (zh) 2016-08-23 2016-08-23 操作执行方法及装置

Publications (2)

Publication Number Publication Date
CN106293480A CN106293480A (zh) 2017-01-04
CN106293480B true CN106293480B (zh) 2020-06-02

Family

ID=57615960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610712355.2A Active CN106293480B (zh) 2016-08-23 2016-08-23 操作执行方法及装置

Country Status (1)

Country Link
CN (1) CN106293480B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107256109B (zh) * 2017-05-27 2021-03-16 北京小米移动软件有限公司 信息显示方法、装置及终端
CN110052022A (zh) * 2019-04-22 2019-07-26 网易(杭州)网络有限公司 消息的处理方法、处理装置、存储介质和处理器
CN111427587B (zh) * 2019-05-30 2023-08-29 杭州海康威视数字技术股份有限公司 一种目标删除方法及装置
CN110531916A (zh) * 2019-08-22 2019-12-03 维沃移动通信有限公司 处理未读消息的方法及电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094642A (zh) * 2015-07-21 2015-11-25 努比亚技术有限公司 短信处理方法及装置
CN105607805A (zh) * 2015-12-18 2016-05-25 小米科技有限责任公司 应用图标的角标处理方法及装置
CN105677081A (zh) * 2015-12-28 2016-06-15 广东欧珀移动通信有限公司 一种触控方法及终端设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102681847B (zh) * 2012-04-28 2015-06-03 华为终端有限公司 触屏终端对象处理方法及触屏终端
CN104915111B (zh) * 2015-05-28 2018-08-14 努比亚技术有限公司 终端操作控制方法及装置
CN105389093B (zh) * 2015-10-30 2019-01-29 维沃移动通信有限公司 一种提醒标识消除方法和移动终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094642A (zh) * 2015-07-21 2015-11-25 努比亚技术有限公司 短信处理方法及装置
CN105607805A (zh) * 2015-12-18 2016-05-25 小米科技有限责任公司 应用图标的角标处理方法及装置
CN105677081A (zh) * 2015-12-28 2016-06-15 广东欧珀移动通信有限公司 一种触控方法及终端设备

Also Published As

Publication number Publication date
CN106293480A (zh) 2017-01-04

Similar Documents

Publication Publication Date Title
CN107544809B (zh) 显示页面的方法和装置
CN106020784B (zh) 应用消息显示方法、装置及终端
EP3301558A1 (en) Method and device for sharing content
CN104866179B (zh) 终端应用程序管理方法及装置
US10942616B2 (en) Multimedia resource management method and apparatus, and storage medium
KR101840145B1 (ko) 이동 단말기의 제어 방법 및 이동 단말기
US10509540B2 (en) Method and device for displaying a message
EP3316527A1 (en) Method and device for managing notification messages
CN107193553B (zh) 按键控制方法及装置
WO2018098865A1 (zh) 消息阅读方法及装置
CN106527883B (zh) 一种内容分享的方法、装置及终端
CN106293480B (zh) 操作执行方法及装置
CN106775202B (zh) 一种信息传输的方法及装置
CN110968364B (zh) 添加快捷插件的方法、装置及智能设备
JP7252905B2 (ja) タッチ信号の処理方法、装置および媒体
CN107729098B (zh) 用户界面显示方法及装置
CN108803892B (zh) 一种在输入法中调用第三方应用程序的方法和装置
CN108984098B (zh) 基于社交软件的信息显示的控制方法及装置
EP3190561A1 (en) Method and device for sending information
CN106447747B (zh) 图像处理方法及装置
CN106126050B (zh) 菜单显示方法及装置
CN107678544B (zh) 消息处理方法和装置
CN107885571B (zh) 显示页面控制方法及装置
CN107844257B (zh) 信息显示方法、装置、终端及存储介质
CN106990893B (zh) 触屏操作的处理方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant