一种应用未读信息的清理方法、装置以及终端设备与流程

文档序号:23553550发布日期:2021-01-05 21:14阅读:171来源:国知局
一种应用未读信息的清理方法、装置以及终端设备与流程

本申请属于终端控制领域,具体涉及一种应用未读信息的清理方法、装置以及终端设备。



背景技术:

随着终端科技的发展,终端设备(手机、平板电脑等)性能的提升,用户在终端设备上安装的应用软件也越来越多,每个应用软件都会被服务器推送各种通知消息,当用户未来得及查看的情况下,在终端设备的界面上会显示未读通知信息,比如在应用图标上显示红点数字给用户进行提示。

需要说明的是,在现有的未读信息的清理的方法中,往往会在用户输入清理指令后把所有软件的所有未读通知消息都进行清理,导致用户错失重要应用的未读信息,使得用户体验非常差。



技术实现要素:

本申请提供了一种应用未读信息的清理方法、装置以及终端设备。

根据本申请的第一方面,该方法包括:检测针对终端屏幕的长按操作;在长按操作的时间超过预设时间的情况下,接收选择指令,其中,选择指令用于选中终端屏幕中的一个或者多个应用图标;接收清理指令,根据清理指令清理一个或者多个应用图标的未读消息。

进一步地,根据清理指令清理一个或者多个应用图标的未读消息包括:检测到终端的晃动信息;在晃动信息符合预设条件的情况下,清理一个或者多个应用图标的未读消息。

进一步地,应用图标为app图标或者文件夹图标,文件夹中包括多个app图标,其中,在应用图标是文件夹图标的情况下,根据清理指令清理一个或者多个应用图标的未读消息包括:遍历文件夹中的多个app图标;清理多个app图标中每个app图标的未读消息。

进一步地,应用图标上显示有应用图标的未读消息的数目标记,其中,根据清理指令清理一个或者多个应用图标的未读消息包括:清除一个或者多个应用图标的数目标记。

进一步地,检测针对终端屏幕的长按操作包括:检测针对终端屏幕任意一个应用图标的长按操作。

根据本申请的第二方面,装置包括:检测模块,用于检测针对终端屏幕的长按操作;接收模块,用于在长按操作的时间超过预设时间的情况下,接收选择指令,其中,选择指令用于选中终端屏幕中的一个或者多个应用图标;清理模块,用于接收清理指令,根据清理指令清理一个或者多个应用图标的未读消息。

进一步地,清理模块包括:子检测模块,用于检测到终端的晃动信息;第一子清理模块,用于在晃动信息符合预设条件的情况下,清理一个或者多个应用图标的未读消息。

进一步地,应用图标为app图标或者文件夹图标,文件夹中包括多个app图标,其中,在应用图标是文件夹图标的情况下,清理模块包括:子遍历模块,用于遍历文件夹中的多个app图标;第二子清理模块,用于清理多个app图标中每个app图标的未读消息。

进一步地,应用图标上显示有应用图标的未读消息的数目标记,其中,清理模块包括:子清除模块,用于清除一个或者多个应用图标的数目标记。

根据本申请的第三方面,本申请提供了一种终端设备,终端设备上包括上述的应用未读信息的清理装置。

本申请,提供了一种应用未读信息的清理方法、装置以及终端设备,该方法包括:检测针对终端屏幕的长按操作;在长按操作的时间超过预设时间的情况下,接收选择指令,其中,选择指令用于选中终端屏幕中的一个或者多个应用图标;接收清理指令,根据清理指令清理一个或者多个应用图标的未读消息,解决了在现有的未读信息的清理的方法中,往往会在用户输入清理指令后把所有软件的所有未读通知消息都进行清理,导致用户错失重要应用的未读信息,使得用户体验差的技术问题。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例一的应用未读信息的清理方法的流程图;

图2是根据本发明实施例一的可选的应用未读信息的清理方法的流程图;以及

图3是根据本发明实施例二的应用未读信息的清理装置的模块示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将对本申请的技术方案进行详细的描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本申请所保护的范围。

实施例一

如图1所示,本方案提供了一种应用未读信息的清理方法,该方法包括:

步骤s12,检测针对终端屏幕的长按操作。

具体的,在本方案中,上述终端屏幕可以为手机、平板电脑、笔记本电脑等终端设备的屏幕,在本方案中,终端设备可以时刻检测终端屏幕是否发生长按操作(即用户是否针对终端屏幕进行长按操作),在发生长按操作的情况下,本方案开始执行步骤s14的操作。

这里需要的是,在本方案中,上述针对终端屏幕的长按操作,可以优选为针对终端屏幕上的任意一个应用图标,也可以为针对应用图标之外的空白处。

步骤s14,在长按操作的时间超过预设时间的情况下,接收选择指令,其中,选择指令用于选中终端屏幕中的一个或者多个应用图标。

具体的,在本方案中,上述预设时间优选为1s,即如果检测到长按操作的时间超过1s,本方案可以接收用户输入的选择指令,即用户可以选择终端屏幕中的有个应用图标,也可以选择多个图标。

这里说明的是,在本方案中,如果检测到长按操作超过预设时间时候,终端设备进入选择模式,终端设备可以将屏幕初始界面变化为可以选择界面,即在该选择界面中,多个应用图标上可以显示有选择框供用户进行选择。

步骤s16,接收清理指令,根据清理指令清理一个或者多个应用图标的未读消息。

具体的,在本方案中,用户可以通过选择的方式选择自己想要清理的应用图标,在用户选择完一个或者多个应用图标之后,然后输入清理指令,终端设备则根据上述清理指令清理自己选中的一个或者多个应用图标的未读消息。

这里需要说明的是,在本方案中,可以接收用户的选择指令来对用户想要清理的一个或者多个应用图标的未读消息进行选择性的、针对性的清理,通过本方案,用户可以将自己不想看的应用图标的未读消息进行清理,并且保留自己想要看的应用图标的未读消息,通过本方案,用户不会遗漏自己想要看的应用的未读消息,解决了在现有的未读信息的清理的方法中,往往会在用户输入清理指令后把所有软件的所有未读通知消息都进行清理,导致用户错失重要应用的未读信息,使得用户体验差的技术问题。

这里还需要说明的是,上述应用图标,为终端设备(例如手机)桌面上显示的应用程序的图标,比如app图标,比如文件夹图标,本方案可以先对应用图标进行检测,在检测到应用图标存在未读消息的情况下,再对上述未读信息进行清理,可选的,本方案也可以直接针对用户选中的应用图标进行清理。

下面以手机为例,手机可以检测用户是否针对手机屏幕界面进行触控操作,即检测手机屏幕是否发生触点操作,在检测到手机屏幕发生触点操作的情况下,判断触点操作是否发生在某应用图标上,在上述触点操作发生在应用图标上的情况下,继续检测上述触点操作的停留(即上述长按操作)是否超过1s,在超过1s的情况下,手机可以进入选择模式,即在多个应用图标上显示勾选框供用户进行选择,用户则可以选择自己需要清理的多个应用图标,然后输入清理指令,手机可以根据上述清理指令将用户希望清理的一个或者多个应用图标的未读信息进行清理,那用户没有选择的,则用户希望看的应用图标的未读信息则继续保留在手机界面。

在本方案中,通过检测针对终端屏幕的长按操作,在上述长按操作的时间超过预设时间的情况下,接收选择指令,其中,上述选择指令用于选中上述终端屏幕中的一个或者多个应用图标,接收清理指令,根据上述清理指令清理上述一个或者多个应用图标的未读消息,解决了在现有的未读信息的清理的方法中,往往会在用户输入清理指令后把所有软件的所有未读通知消息都进行清理,导致用户错失重要应用的未读信息,使得用户体验差的技术问题。

需要说明的是,本申请文件的的方法,可以由终端设备(手机、平板电脑、笔记本电脑等)来实现。

可选的,步骤s16中,根据上述清理指令清理上述一个或者多个应用图标的未读消息可以包括:

步骤s161,检测到上述终端的晃动信息。

步骤s162,在上述晃动信息符合预设条件的情况下,清理上述一个或者多个应用图标的未读消息。

具体的,在本方案中,在用户选择完自己想要清理的应用图标之后,终端设备可以继续检测终端设备是否发生晃动,上述预设条件可以为用户针对终端设备晃动超过两次,即终端设备在检测到用户针对手机晃动超过两次的情况下,终端设备再执行上述清理未读消息的动作,即在本方案中,用户可以晃动终端(可以是前后晃动,也可以是左右晃动),向终端设备发起清理未读消息的指令。

需要说明的是,在本方案中,用户无需通过敲击屏幕,只需要晃动则可以快捷的实现未读消息的清理。

可选的,上述应用图标为app图标或者文件夹图标,上述文件夹中包括多个app图标,其中,在上述应用图标是文件夹图标的情况下,步骤s16中根据清理上述一个或者多个应用图标的未读消息可以包括:

步骤s1621,遍历上述文件夹中的上述多个app图标。

步骤s1621,清理上述多个app图标中每个app图标的未读消息。

具体的,在本方案中,如果用户选中的应用图标是文件图标的情况下,手机可以遍历文件夹中的上述多个app图标,在检测到多个app图标有未读消息的情况下,清理上述多个app图标中每个app图标的未读消息。

可选的,上述应用图标上显示有上述应用图标的未读消息的数目标记,其中,步骤s16中根据上述清理指令清理上述一个或者多个应用图标的未读消息包括:清除上述一个或者多个应用图标的上述数目标记。

具体的,在本方案中,可以通过将应用图标的未读消息的数目标记进行清除,即在界面上只显示应用图标而不显示上述数目标记。

可选的,步骤s12中检测针对终端屏幕的长按操作包括:

步骤s121,检测针对上述终端屏幕任意一个上述应用图标的长按操作。

具体的,在本方案中,为了判断用户是否要对桌面的应用图标进行清理,用户可以针对终端屏幕的桌面的任意一个应用图标进行长按,即手机在检测到用户针对了桌面的某应用图标发生长按1s以上,手机判断用户要进行应用图标的清理,然后进入上述选择模式供用户进行选择的操作。

如图2所示,本申请还提供了一种可选的应用未读信息的清理方法,该清理方法包括:

步骤s20,在进入终端桌面之后,手机然后判断是否有触点,有触点,则进入下一步,没有则结束。

步骤s22,判断触点是否落在app图标上,有则进入下一步,否则结束。

步骤s24,判断停留时间是否超过1s,是则进入选择模式,可以选择多个app图标一起操作;否则进入单选模式,即单个app图标,或者文件夹图标。

步骤s261,选择单个app图标或者文件夹图标,如果是单个app图标,则直接判断该app是否有红点未读通知消息,有则进入下一步,没有则结束;如果是文件夹图标,则遍历该文件夹下的所有app,判断是否有红点未读通知消息,有则进入下一步,没有则结束。

步骤s262,选择多个app图标,如果都是app图标,则逐个遍历,判断该app图标是否有未读消息,有则进入下一步,没有则不做操作;如果同时含有app图标和文件夹图标,则结束,不能同时选择app图标和文件夹图标;如果仅是单个文件夹图标或者app图标,则进入第二种情况,即选择单个图标的情况。

步骤s28,上面的步骤把含有红点未读通知消息的app筛选出来了,此时判断所选目标是否前后或者左右晃动大于2次,是则清除该app图标上的红点未读通知消息,否则结束。

本方案通过上述流程,只留下常用的消息即可,对于不常用的消息,摇一摇,就可以把它们都清除掉。

实施例二

本申请还提供了一种应用未读信息的清理装置,该装置可以用于实现上述实施例一的方法,该装置也可以设置于一个终端设备中,如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

如图3所示,该应用未读信息的清理装置可以包括:检测模块30,用于检测针对终端屏幕的长按操作。接收模块32,用于在上述长按操作的时间超过预设时间的情况下,接收选择指令,其中,上述选择指令用于选中上述终端屏幕中的一个或者多个应用图标。清理模块34,用于接收清理指令,根据上述清理指令清理上述一个或者多个应用图标的未读消息。

具体的,在本方案中,上述终端屏幕可以为手机、平板电脑、笔记本电脑等终端设备的屏幕,在本方案中,终端设备可以时刻检测终端屏幕是否发生长按操作(即用户是否针对终端屏幕进行长按操作)。上述针对终端屏幕的长按操作,可以优选为针对终端屏幕上的任意一个应用图标,也可以为针对应用图标之外的空白处。上述预设时间优选为1s,即如果检测到长按操作的时间超过1s,本方案可以接收用户输入的选择指令,即用户可以选择终端屏幕中的有个应用图标,也可以选择多个图标。在本方案中,如果检测到长按操作超过预设时间时候,终端设备进入选择模式,终端设备可以将屏幕初始界面变化为可以选择界面,即在该选择界面中,多个应用图标上可以显示有选择框供用户进行选择。

在本方案中,用户可以通过选择的方式选择自己想要清理的应用图标,在用户选择完一个或者多个应用图标之后,然后输入清理指令,终端设备则根据上述清理指令清理自己选中的一个或者多个应用图标的未读消息。

这里需要说明的是,在本方案中,可以接收用户的选择指令来对用户想要清理的一个或者多个应用图标的未读消息进行选择性的、针对性的清理,通过本方案,用户可以将自己不想看的应用图标的未读消息进行清理,并且保留自己想要看的应用图标的未读消息,通过本方案,用户不会遗漏自己想要看的应用的未读消息,解决了在现有的未读信息的清理的方法中,往往会在用户输入清理指令后把所有软件的所有未读通知消息都进行清理,导致用户错失重要应用的未读信息,使得用户体验差的技术问题。

这里还需要说明的是,上述应用图标,为终端设备(例如手机)桌面上显示的应用程序的图标,比如app图标,比如文件夹图标,本方案可以先对应用图标进行检测,在检测到应用图标存在未读消息的情况下,再对上述未读信息进行清理,可选的,本方案也可以直接针对用户选中的应用图标进行清理。

下面以手机为例,手机可以检测用户是否针对手机屏幕界面进行触控操作,即检测手机屏幕是否发生触点操作,在检测到手机屏幕发生触点操作的情况下,判断触点操作是否发生在某应用图标上,在上述触点操作发生在应用图标上的情况下,继续检测上述触点操作的停留(即上述长按操作)是否超过1s,在超过1s的情况下,手机可以进入选择模式,即在多个应用图标上显示勾选框供用户进行选择,用户则可以选择自己需要清理的多个应用图标,然后输入清理指令,手机可以根据上述清理指令将用户希望清理的一个或者多个应用图标的未读信息进行清理,那用户没有选择的,则用户希望看的应用图标的未读信息则继续保留在手机界面。

在本方案提供的应用未读信息的清理装置中,通过检测模块,用于检测针对终端屏幕的长按操作;接收模块,用于在上述长按操作的时间超过预设时间的情况下,接收选择指令,其中,上述选择指令用于选中上述终端屏幕中的一个或者多个应用图标;清理模块,用于接收清理指令,根据上述清理指令清理上述一个或者多个应用图标的未读消息,解决了在现有的未读信息的清理的方法中,往往会在用户输入清理指令后把所有软件的所有未读通知消息都进行清理,导致用户错失重要应用的未读信息,使得用户体验差的技术问题。

可选的,上述清理模块包括:

子检测模块,用于检测到上述终端的晃动信息。

第一子清理模块,用于在上述晃动信息符合预设条件的情况下,清理上述一个或者多个应用图标的未读消息。

可选的,上述应用图标为app图标或者文件夹图标,上述文件夹中包括多个app图标,其中,在上述应用图标是文件夹图标的情况下,上述清理模块包括:子遍历模块,用于遍历上述文件夹中的上述多个app图标;第二子清理模块,用于清理上述多个app图标中每个app图标的未读消息。

可选的,上述应用图标上显示有上述应用图标的未读消息的数目标记,其中,上述清理模块包括:子清除模块,用于清除上述一个或者多个应用图标的上述数目标记。

实施例三

本申请还提供了一种终端设备,该终端设备可以为平板电脑,移动手机,笔记本电脑等终端设备,上述终端设备上包括上述实施例二的应用未读信息的清理装置,该终端设备也可以用于实现上述实施例一中的方法。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本申请的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”、“多”的含义是指至少两个。

应该理解,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者可能同时存在居中元件;当一个元件被称为“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件,此外,这里使用的“连接”可以包括无线连接;使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为:表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的商品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1