CN111104018B - 应用图标管理方法及电子设备 - Google Patents
应用图标管理方法及电子设备 Download PDFInfo
- Publication number
- CN111104018B CN111104018B CN201911205927.8A CN201911205927A CN111104018B CN 111104018 B CN111104018 B CN 111104018B CN 201911205927 A CN201911205927 A CN 201911205927A CN 111104018 B CN111104018 B CN 111104018B
- Authority
- CN
- China
- Prior art keywords
- target
- application icon
- target application
- application
- input
- 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
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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供了一种应用图标管理方法及电子设备,涉及通信技术领域,以解决当用户再次需要使用已卸载的应用程序时,需要重新下载,导致用户操作繁琐的问题。其中,所述应用图标管理方法,包括:在目标应用图标处于隐藏状态的情况下,获取所述目标应用的目标属性信息;在电子设备所处的环境信息与所述目标属性信息相关联的情况下,将所述目标应用图标切换至显示状态。本发明实施例中的应用图标管理方法应用于电子设备中。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种应用图标管理方法及电子设备。
背景技术
随着电子设备的逐渐普及,通信技术的逐渐强大,越来越多的应用程序走进人们的生活。通常,每个电子设备的用户都要安装大量的应用程序,大量的应用程序图标显示在桌面界面中,使得电子设备存在4~6页桌面界面。一方面,桌面杂乱,整洁度较低;另一方面,用户在使用应用程序时,需要花费时间去寻找。
对于上述问题,用户常采用的措施是:定期将一些不常用的应用程序卸载掉,以使得桌面界面中显示图标精简,同时便于用户快速查找应用程序。
但不足的是,当用户再次需要使用已卸载的应用程序时,需要重新下载,导致用户操作繁琐。
发明内容
本发明实施例提供一种应用图标管理方法及电子设备,以解决当用户再次需要使用已卸载的应用程序时,需要重新下载,导致用户操作繁琐的问题。
为了解决上述技术问题,本发明是这样实现的:
本发明实施例提供了一种应用图标管理方法,应用于电子设备,包括:在目标应用图标处于隐藏状态的情况下,获取所述目标应用的目标属性信息;在所述电子设备所处的环境信息与所述目标属性信息相关联的情况下,将所述目标应用图标切换至显示状态。
本发明实施例还提供了一种电子设备,包括:属性获取模块,用于在目标应用图标处于隐藏状态的情况下,获取目标应用的目标属性信息;图标显示模块,用于在电子设备所处的环境信息与目标属性信息相关联的情况下,将目标应用图标切换至显示状态。
本发明实施例还提供了一种电子设备,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述应用图标管理方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述应用图标管理方法的步骤。
这样,在本发明实施例中,对于用户使用频率较低等一些应用,可将其对应的应用图标进行隐藏,从而实现对应用图标的隐藏管理。进一步地,对于其图标处于隐藏状态的目标应用,可获取目标应用的目标属性信息,目标属性信息如应用功能、应用使用条件等相关信息,从而在检测到电子设备当前所处的环境信息与目标应用的目标属性信息相关联时,说明用户在当前环境可能要使用目标应用,进而唤醒目标应用图标,即恢复目标应用图标的显示状态,以供用户正常使用。其中,在实现上述方法的过程中,电子设备或者用户可自定义具体的唤醒策略,以确保处于隐藏状态的应用图标及时被唤醒。可见,本发明实施例通过对大量应用图标中的部分应用图标进行隐藏管理,使得电子设备的显示桌面整洁,且便于用户快速查找应用;同时,通过及时将隐藏状态下的应用图标切换至显示状态,可确保用户正常使用各应用,而无需用户重复下载,简化用户操作。
附图说明
图1是本发明实施例的应用图标管理方法的流程图之一;
图2是本发明实施例的应用图标管理方法的流程图之二;
图3是本发明实施例的应用图标管理方法的流程图之三;
图4是本发明实施例的应用图标管理方法的流程图之四;
图5是本发明实施例的应用图标管理方法的流程图之五;
图6是本发明实施例的电子设备的界面显示示意图之一;
图7是本发明实施例的应用图标管理方法的流程图之六;
图8是本发明实施例的电子设备的界面显示示意图之二;
图9是本发明实施例的电子设备的框图之一;
图10是本发明实施例的电子设备的框图之二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,示出了本发明一个实施例的应用图标管理方法的流程图,应用于电子设备,包括:
步骤S1:在目标应用图标处于隐藏状态的情况下,获取目标应用的目标属性信息。
在本实施例中,基于现有技术中提到的不足,优选针对对电子设备的桌面界面中的应用图标,进行了管理。可参考地,在本实施例所示的管理方法中,将电子设备的桌面界面分为两类,其中一类桌面界面为常显示状态,定义为第一桌面界面,另一类桌面界面为常隐藏状态,定义为第二桌面界面。
其中,在用户的操作下,第二桌面界面可切换至显示状态。
因此,在本实施例中,可由电子设备自动或者用户手动将一些不常用的应用的图标移动至电子设备的第二桌面界面中,从而使得第一桌面界面仅显示一些使用频率较高的应用图标,进而使得电子设备显示的桌面整洁、且方便用户快速找到任一应用图标。同时,使得电子设备的第二桌面界面中的应用图标处于隐藏状态。
需要说明的是,基于本实施例其它可实现的方式,应用图标还可通过其它方式进入隐藏状态,不限于在桌面界面中进入隐藏状态。进一步地,应用图标还可通过其它方式恢复至显示状态,不限于在桌面界面中恢复显示状态。
进一步地,对于一些位于电子设备隐藏的第二桌面界面中的应用图标,可基于本实施例中的管理方法,及时被移动至电子设备显示的第一桌面界面,以供用户使用。
优选地,为了便于区分,在本发明实施例中,将应用图标从第一桌面界面移动至第二桌面界面的操作,称为对应用图标的隐藏操作;将应用图标从第二桌面界面移动至第一桌面界面的操作,称为对应用图标的唤醒操作。
在本实施例中,优选将位于电子设备隐藏的第二桌面界面中的至少一个应用图标作为目标应用图标。
首先,在步骤S1中获取目标应用的目标属性信息。
示例性地,目标应用的属性信息可包括目标应用的名称;目标应用的属性信息还可包括目标应用所属的类型,如购物类、出行类、旅游类;目标应用的属性信息还可包括与目标应用关联的环境因素,如地理位置;目标应用的属性信息还可包括与目标应用关联的人为因素,如用户自定义的唤醒时段、唤醒时刻;等等。
优选地,目标应用的属性信息可以是若干个标签,从而在该步骤中获取目标应用的若干个标签。
优选地,对于电子设备中的所有应用图标,可分别获取每个应用的属性信息;优选地,还可在应用图标移动至第二桌面界面的情况下,即处于隐藏状态时,获取应用的属性信息。
优选地,在该步骤中,目标属性信息包括目标应用的全部标签。
优选地,在该步骤中,目标属性信息包括目标应用的部分标签,如,仅包括用于与当前电子设备所处的环境信息匹配的部分标签。
步骤S2:在电子设备所处的环境信息与目标属性信息相关联的情况下,将目标应用图标切换至显示状态。
在该步骤中,在目标应用图标处于隐藏状态时,可实时获取电子设备所处的环境信息。
示例性地,环境信息包括时间信息、地理位置信息、节假日信息等等。
因此,在该步骤中,若电子设备所处的环境信息中至少一个信息内容与目标应用的至少一个标签相关联,则电子设备可自动唤醒目标应用图标,即将目标应用图标从隐藏的第二桌面界面移动至显示的第一桌面界面,恢复目标应用图标的显示状态。
示例性地,若目标应用的标签包括“购物”,则在获取到电子设备所处的环境信息的时间信息指示为正值购物节或者接近购物节时,自动唤醒目标应用图标,使得目标应用图标进入显示状态;若目标应用的标签包括“出行”、“旅游”,则在获取到电子设备所处的环境信息的时间信息指示为正值节假日或者接近节假日时,自动唤醒目标应用图标,使得目标应用图标进入显示状态;若目标应用的标签包括“海外”,则在获取到电子设备所处的环境信息的地理位置信息指示为正在海外或者靠近海外时,自动唤醒目标应用图标,使得目标应用图标进入显示状态;若目标应用的标签包括“唤醒时段为每天的8:00至18:00”,则在获取到电子设备所处的环境信息的时间信息指示为当前为8:00,自动唤醒目标应用图标,使得目标应用图标进入显示状态。
在本实施例中,电子设备可根据处于隐藏状态下的各个应用的标签,通过预置的唤醒策略,自动唤醒隐藏的应用图标,从而恢复应用图标的显示状态,进而使得使用频率较低的应用的图标一般情况下处于隐藏状态,如位于隐藏桌面,在临近节假日时,或者其他用户需要的时刻,恢复显示状态,如将隐藏的应用图标恢复至显示桌面,供用户使用。
进一步地,可针对不同的应用,预置对应的唤醒策略。
表1
参见表1,例如,对于出行、旅游类应用,可预先获取节假日的日期,并在节假日前30天自动唤醒应用图标;又如,对于购物类应用,可预先获取购物节的日期,并在购物节前5天自动唤醒应用图标。
在实际应用中,用户平时不常使用一些旅游、出行类应用,在日常使用中,此类应用图标大多数处于被隐藏,当临近如五一、十一等假期时,大部分用户会出行选择旅游或回家,需要提前安排行程,如订购车票、酒店等,此时根据预置的唤醒策略,旅游、出行类标签的隐藏应用图标就会智能地被唤醒,显示在桌面界面中。进一步地,当出行过后,这类应用图标会逐步被隐藏。
表2
又如,对于在海外使用的一类应用,可预先获取用户使用应用时的全球定位***(Global Positioning System,简称GPS)信息,并将获取的GPS信息作为标签,从而可在电子设备定位海外时自动唤醒应用图标。
参见表2,在实际应用中,用户在使用“应用程序(Application,简称APP)1”时,记录的历史常用地理位置经纬度范围为{[25,70]~[30,85]},记作使用“APP1”的GPS信息,作为“APP1”的一个标签。当用户在国内时,不会使用“APP1”,应用图标被隐藏。当用户出行至海外时,来到曾经常用“APP1”的位置方位内,当前环境信息定位为{[25,70]~[30,85]}的范围内,此时根据预置的唤醒策略,隐藏的“APP1”的应用图标就会智能地被唤醒,显示在桌面界面中。进一步地,当离开上述范围后,“APP1”的应用图标继续被隐藏。
表3
参见表3,又如,对于“APP2”,根据其所能实现的功能可以得到对应的标签“工作”,可预先获取用户的工作时间为每周的工作时间为周一至周五,以及每天的8:00~18:00。此时根据预置的唤醒策略,每周的周一至周五的8:00时,隐藏的“APP2”图标就会智能地被唤醒,显示在桌面界面中。进一步地,每周的周一至周五的18:00时,“APP2”图标继续被隐藏。
因此,结合上述内容,可以看出,电子设备所处的环境信息与目标属性信息相关联包括多种情况,不限于上述“购物”的标签与购物节相关联、“出行”、“旅游”的标签与节假日相关联、“海外”的标签与海外定位相关联;更多对本步骤中“相关联”的解释,可根据实际情况而定。
例如,基于位置的智能唤醒策略,除了按照海外等简单的定位外,还可以考虑设置模型,实现每个应用图标基于GPS位置的唤醒推荐。
另外,也可针对不同的应用,用户手动预置对应的唤醒策略。因此,用户可针对任一类应用,或者一个应用,自定义唤醒策略。
示例性地,用户可灵活地设置应用图标的唤醒时间段,针对每一个应用图标可设置每一天唤醒的时间段、每一周唤醒的时间段、每一个月唤醒的时间段。
对应地,在步骤S1之后,本发明实施例还可增加如下步骤:
接收用户对目标应用标识的输入;
响应于用户对目标应用标识的输入,设置目标应用的目标属性信息。其中,目标属性信息可包括目标应用图标的唤醒时间等。
从而,在电子设备所处的环境信息关联目标属性信息的情况下,将目标应用图标移动至电子设备显示的第一桌面界面中。
示例性地,用户可以在应用管理界面,长按隐藏的应用标识进行自定义设置的输入。如,用户长按“APP2”标识,进入设置界面,从而用户可自定义“APP2”的唤醒时段,其中,唤醒时段可以是每天8:00~18:00,每周周一至周五,进而作为“APP2”的目标属性信息。进一步地,在每周的周一至周五的8:00自动唤醒“APP2”图标,使得“APP2”图标进入显示桌面,而每周的周一至周五的18:00后自动隐藏“APP2”图标,使得“APP2”图标收入隐藏桌面。
可见,用户可以自定义每个隐藏应用图标的唤醒策略,实现个性化定制,从而能够精确地满足用户对不常用应用图标的管理需求。
其中,无论是基于电子设备的自动自定义还是用户的手动自定义,针对不同的应用,预置对应的唤醒策略,均可实现应用图标的智能唤醒。进一步地,针对不同的应用,预置对应的隐藏策略,还可实现应用图标的智能隐藏。
这样,在本发明实施例中,对于用户使用频率较低等一些应用,可将其对应的应用图标进行隐藏,从而实现对应用图标的隐藏管理。进一步地,对于其图标处于隐藏状态的目标应用,可获取目标应用的目标属性信息,目标属性信息如应用功能、应用使用条件等相关信息,从而在检测到电子设备当前所处的环境信息与目标应用的目标属性信息相关联时,说明用户在当前环境可能要使用目标应用,进而唤醒目标应用图标,即恢复目标应用图标的显示状态,以供用户正常使用。其中,在实现上述方法的过程中,电子设备或者用户可自定义具体的唤醒策略,以确保处于隐藏状态的应用图标及时被唤醒。可见,本发明实施例通过对大量应用图标中的部分应用图标进行隐藏管理,使得电子设备的显示桌面整洁,且便于用户快速查找应用;同时,通过及时将隐藏状态下的应用图标切换至显示状态,可确保用户正常使用各应用,而无需用户重复下载,简化用户操作。
在本发明另一个实施例中,电子设备包括多页桌面界面,每页桌面界面均显示有若干个应用图标。当用户选择开启不常用应用智能隐藏的功能后,或者检测到目标应用满足隐藏图标的条件时,可在电子设备中创建新的桌面界面,作为隐藏的第二桌面界面,隐藏的第二桌面显示为一个空白的桌面界面,或者为一个不显示的桌面界面,且位于第二桌面界面中的应用图标不会显示给用户。优选地,在电子设备进入桌面管理模式下,可同步显示电子设备包括的所有桌面界面,其中包括第二桌面界面,同时,第二桌面界面中的应用图标得以显示。
在本实施例中,基于原有的桌面界面实现隐藏桌面界面,可将正常显示的第一桌面界面中的应用图标移入隐藏的第二桌面界面,即将该这类应用归类为不常用应用;同时,通过对桌面图标的管理,还可将隐藏应用图标移入正常显示的第一桌面界面中,即恢复显示。
在图1所示实施例的基础上,图2示出了本发明另一个实施例的应用图标管理方法的流程图,目标应用图标处于隐藏状态之前,优选在步骤S1之前,还包括:
步骤S3:在目标应用图标处于显示状态的情况下,获取目标应用在预设周期内的目标使用频率和目标使用时长。
优选地,对应显示状态下的各个应用图标,如对于显示在第一桌面界面中的各个应用图标,电子设备可监测用户打开各应用的时间,从而获取各应用的用户使用情况,以记录各应用的相关使用数据。
其中,应用的相关使用数据可包括应用的使用频率、使用时长、使用时间等数据。
优选地,基于用户的使用习惯,设置预设周期为30天,即一个月,从而获取用户在一个月内打开应用的天数,来反应预设周期内的使用频率,并获取用户在一个月内使用应用的累积时长,来反应作为预设周期内的使用时长。
在实际应用中,当用户通过屏幕点击某个应用图标打开应用时,***监控记录该应用打开的时间,进一步记录用户在该应用驻留的使用时长,从而可累积记录一个月内打开该应用的天数,以及一个月内使用该应用驻留的总使用时长。
步骤S4:在目标使用频率小于第一阈值,以及目标使用时长小于第二阈值的至少一种情况下,将目标应用图标切换至隐藏状态。
在该步骤中,通过比较各应用在预设周期内的使用频率与第一阈值,以及比较各应用在预设周期内的使用时长与第二阈值,来分辨出各应用是否为不常用的应用。
优选地,对于任一目标应用,当其在预设周期内的目标使用频率小于第一阈值,且其在预设周期内的目标使用时长小于第二阈值的情况下,将该目标应用确定为不常用应用;或者,对于任一目标应用,当其在预设周期内的目标使用频率小于第一阈值,或者其在预设周期内的目标使用时长小于第二阈值的情况下,将该目标应用确定为不常用应用。
对应地,在通过一个月内打开应用的天数来反应预设周期内的使用频率的情况下,第一阈值可以是具体的天数。
另外,还可获取用户在一个月内没有打开应用的天数,来反应出预设周期内的使用频率,对应地,可预设对应的参考阈值。
表4
参见表4,在实际应用中,电子设备可获取各个应用的相关使用数据,并建立表格进行记录。首先,电子设备可记录各应用的名称(Appid),作为应用唯一标识符,当应用被用户点击打开(桌面点击,搜索点击)时,更新应用的打开时间,并且记录打开的天数,统计周期(一个月)内应用打开的天数;当用户切换应用至后台或者关闭应用时,通过切换或者关闭的时间计算出用户在应用驻留操作时长,并将其累加在月内使用时长上。
进一步地,隐藏天数阈值用于判断应用未使用天数是否达到该阈值;当应用未使用天数达到该阈值时,判定为不常用应用,自动隐藏应用图标;隐藏时长阈值(即第二阈值)用于判断应用使用时长是否达到该阈值,当应用使用时长未达到该阈值时,判定为不常用应用,自动隐藏应用图标。
进一步地,隐藏标识用于标识应用图标属于隐藏状态还是显示状态。例如,当判定应用为不常用应用时,隐藏应用图标,隐藏标识符号为“true”,对应为隐藏状态;当判定应用为常用应用时,显示应用图标,隐藏标识符号为“False”,对应为显示状态。
进一步地,标签用于体现出应用的属性信息。优选地,在应用图标第一次进入隐藏状态时,通过获取应用的相关属性信息,生成标签。
进一步地,GPS用于体现出应用的打开地理位置,应用每次打开时均记录打开的GPS位置,逐步扩展用户常用该App的地理位置区间。其中,应用的打开地理位置可作为应用的一个属性信息。
优选地,本实施例中的预设周期、第一阈值和第二阈值,用户可根据需求自定义,或者由电子设备自定义。
在本实施例中,通过监测电子设备中处于显示状态的各个应用图标所对应的应用使用情况,其中,用于体现使用情况的数据不限于使用频率、使用时长和使用时间等,进一步根据预设的第一阈值、第二阈值等,判断各应用在预设周期内的使用频率和/或使用时长等,是否达到对应的阈值,从而根据判断结果判定电子设备中处于显示状态的各个应用图标所对应的应用是否为不常用应用,即显示状态下的应用图标是否满足切换隐藏状态的条件。可见,基于用户的实际使用情况进行判断,使得判断准确率较高。而在各应用在预设周期内的使用频率和使用时长等均达到对应的阈值的情况下,说明用户使用频繁,判定为常用应用,为了确保用户的正常使用,保留应用图标的显示状态,如显示在第一桌面界面;在各应用在预设周期内的使用频率和使用时长等中至少有一项未达到对应的阈值的情况下,说明用户使用该应用的频率较低,判定为不常用应用,为了最大程度简洁用户桌面,提升用户对桌面的满意度,将这些不常用应用的图标进行隐藏,如移动至隐藏的第二桌面界面中,保证了电子设备对桌面应用图标的及时管理和更新。进一步地,结合上一实施例,可在特定场景下,及时恢复不常用应用图标的显示状态,如恢复至显示桌面界面,满足用户对特定场景的使用诉求。
可见,图2所示实施例提供了一种基于用户的使用情况,智能隐藏应用图标的方法。优选地,在图1所示实施例的启发下,本发明另一个实施例还可针对一类应用或者一个应用,预置隐藏策略,以实现智能隐藏应用图标。
参见表3,例如,对于“APP2”,根据其所能实现的功能可以得到对应的标签“工作”,可预先获取用户的工作时间为每周的工作时间为周一至周五,以及每天的8:00~18:00。此时根据预置的隐藏策略,每周的周一至周五的18:00时,显示的“APP2”图标就会智能地被隐藏。
又如,用户可以在应用管理界面,长按隐藏的应用标识进行自定义设置的输入。如,用户长按“APP2”标识,进入设置界面,从而用户可自定义““APP2”的隐藏时段,其中,隐藏时段可以是每天18:00至次日的8:00,周末除外,进而作为“APP2”的目标属性信息。进一步地,在每周的周一至周五的18:00自动隐藏“APP2”图标,使得“APP2”图标进入隐藏状态。
进一步地,本实施例结合图1所示的实施例,通过预置隐藏策略和唤醒策略,可提升用户的体验,既能够智能地将隐藏的应用图标显示出来,也能智能地将显示的应用图标在用户不使用期间隐藏起来。
在图2所示实施例的基础上,图3示出了本发明另一个实施例的应用图标管理方法的流程图,步骤S4包括:
步骤S401:在目标使用频率小于第一阈值,以及目标使用时长小于第二阈值的至少一种情况下,基于当前时间信息,获取目标应用的目标使用间隔时长。
在该步骤中,目标使用间隔时长优选为:电子设备记录的用户最近一次打开目标应用的时间与当前时间的间隔时长。
步骤S402:在目标使用间隔时长大于第三阈值的情况下,将目标应用图标切换至隐藏状态。
优选地,第三阈值可由用户自定义,还可由电子设备自定义。
优选地,第三阈值用于表示一个指定时长,如一周。即,若目标应用在预设周期的使用频率较少,和/或在预设周期内使用时长较少,且最近一次使用时间为一周之前,则将目标应用判定为不常用应用,可隐藏目标应用图标。反之,若目标应用在预设周期的使用频率较少,和/或在预设周期内使用时长较少,但最近一次使用时间在一周之内,则将目标应用判定为常用应用,保留显示目标应用图标。
示例性地,当电子设备处理空闲状态时,会触发不常用应用图标智能隐藏功能,循环判断桌面界面各个应用最近使用情况,判断周期内未使用频率和使用时长是否达到隐藏阈值,如果达到隐藏阈值,则进行隐藏操作,为了优化体验,用户近期(约一周内)使用的应用即使达到隐藏阈值,也不会立即移入隐藏桌面,而是等待下次判断,具体判断逻辑如下。
逻辑一:计算预设周期内的目标使用频率;
当目标使用频率小于第一阈值时,根据当前时间–最新一次打开时间=目标使用间隔时长,得到目标使用间隔时长;
当目标使用间隔时长大于第三阈值时,则将该应用图标移入隐藏桌面。
逻辑二:计算预设周期内的目标使用时长;
当目标使用时长小于第二阈值时,根据当前时间–最新一次打开时间=目标使用间隔时长,得到目标使用间隔时长;
当目标使用间隔时长大于第三阈值时,则将该应用图标移入隐藏桌面。
逻辑三:计算预设周期内的目标使用频率;
当目标使用频率小于第一阈值时,计算预设周期内的目标使用时长;
当目标使用时长小于第二阈值时,根据当前时间–最新一次打开时间=目标使用间隔时长,得到目标使用间隔时长;
当目标使用间隔时长大于第三阈值,则将该应用图标移入隐藏桌面。
优选地,第三阈值用于表示一个指定数值,该数值与前述的隐藏天数阈值相关。对应的判断逻辑为:
逻辑四:根据预设周期(30day)-月内累计使用天数=未使用天数,得到未使用天数;
当未使用天数大于隐藏天数阈值时,根据当前时间–最新一次打开时间=目标使用间隔时长,得到目标使用间隔时长;
当目标使用间隔时长*5>隐藏天数阈值,则将该应用图标移入隐藏桌面。
逻辑五:
计算预设周期内的目标使用时长;
当目标使用时长小于第二阈值时,根据当前时间–最新一次打开时间=目标使用间隔时长,得到目标使用间隔时长;
当目标使用间隔时长*5>隐藏天数阈值时,则将该应用图标移入隐藏桌面。
逻辑六:
根据预设周期(30day)-月内累计使用天数=未使用天数,得到未使用天数;
当未使用天数大于隐藏天数阈值时,计算预设周期内的目标使用时长;
根计算预设周期内的目标使用时长;
当目标使用时长小于第二阈值时,根据当前时间–最新一次打开时间=目标使用间隔时长,得到目标使用间隔时长;
当目标使用间隔时长*5>隐藏天数阈值时,则将该应用图标移入隐藏桌面。
需要说明的是,在逻辑四~逻辑六中,根据目标使用间隔时长的5倍是否大于隐藏天数阈值,来判定是否将该应用图标移入隐藏桌面。这里的倍数还可以是其它的数值,可根据隐藏天数阈值设置合适的倍数,使得间隔较短的目标使用间隔时长(如一天、两天)与倍数的乘积要小于,甚至远小于隐藏天数阈值,只有当目标使用间隔时长间隔较长(如一周)时,目标使用间隔时长与倍数的乘积才会大于隐藏天数阈值。
在第三阈值是时长阈值,以及第三阈值是与隐藏天数阈值相关的阈值的两种情况中,前者仅针对最近一次的打开操作进行判断,简单快速;后者通过最近一次的打开操作,反应整个周期的操作情况,更为准确。
在图2所示实施例中,结合用户在周期内的使用频率和使用时长两个维度分辨出不常用的应用,在此基础上,本实施例进一步结合在周期内的操作时间,尤其是最近一次的操作时间,来分辨出不常用的应用。当用户对目标应用最近一次的操作时间距离当前时间较近时,默认用户近期要使用目标应用,则判定为常用应用,不进行隐藏操作;当用户对目标应用最近一次的操作时间距离当前时间较远时,默认用户近期不会使用目标应用,则判定为不常用应用,进行隐藏操作。可见,在本实施例中,综合用户的操作习惯对应用图标进行隐藏操作,以避免误将常用应用的图标隐藏起来,从而提高隐藏应用图标的准确性,以确保用户正常使用。
在图1所示实施例的基础上,图4示出了本发明另一个实施例的应用图标管理方法的流程图,步骤S1之后,还包括:
步骤S5:根据目标属性信息,显示目标类型标识。其中,目标类型标识用于指示目标类型对应的至少一个应用,且至少一个应用包括目标应用。
在本实施例中,可在目标应用图标处于隐藏状态的情况下,获取目标应用的目标属性信息,再对其目标属性信息进行分析,以根据目标属性信息,将同属一类的应用关联在一起。
优选地,基于对目标属性信息的分析,可将目标应用归为目标类型。其中,本实施例中的目标类型标识可以是目标类型的图标、快捷方式、名称、标签等中至少一种,进一步地,目标类型标识用于指示目标类型对应的至少一个应用,且至少一个应用包括目标应用。
步骤S6:接收对目标类型标识的第一输入。
步骤S7:响应于第一输入,将目标类型对应的至少一个应用图标由隐藏状态切换至显示状态;或者,响应于第一输入,将目标类型对应的至少一个应用图标由显示状态切换至隐藏状态。
在本实施例中,用户通过对目标类型标识进行的第一输入,可将隐藏的第二桌面界面中同属目标类型所有的应用图标统一恢复至显示的第一桌面界面中;进一步地,用户通过对目标类型标识进行的第一输入,还可将显示的第二桌面界面中同属目标类型所有的应用图标统一移动至隐藏的第二桌面界面中。
其中,第一输入包括触摸手势动作和隔空手势动作,且第一输入在不同的实现场景中,可包括至少一个手势动作,同时,至少一个手势动作可连续或者可间断。
例如,目标类型为购物类,当用户在隐藏的第二桌面界面中长按其中一个购物类应用图标时,弹出购物类标识,用户选择购物类标识,可将所有购物类得应用图标统一拖动至显示的第一桌面界面;或者,当用户在显示的第一桌面界面中长按其中一个购物类应用图标时,弹出购物类标识,用户选择购物类标识,可将所有购物类应用图标统一拖动至隐藏的第二桌面界面。
优选地,用户可通过第一输入预置目标类型的唤醒策略和隐藏策略,从而对同属目标类型的应用图标进行智能统一唤醒操作和隐藏操作。另外,电子设备还可自定义目标类型的唤醒策略和隐藏策略。
在实际应用中,目标类型为出行类、旅游类,在当前环境信息中的时间信息指示为距离节假日较近时,电子设备将出行类、旅游类的应用图标同步移动至显示桌面界面;在当前环境信息中的时间信息指示为距离节假日较远时,电子设备将出行类、旅游类的应用图标同步移动至隐藏桌面界面。
在本实施例中,基于获取的目标应用的目标属性信息,优选在目标应用图标处于隐藏状态时,按照目标应用的目标属性信息将目标应用分为目标类型,从而用户可对目标类型标识进行操作,以对该类型的应用图标进行统一隐藏或唤醒,简单方便,避免了一一对多个应用图标进行隐藏操作或唤醒操作,同时,多个关联的应用图标统一被隐藏或者统一被唤醒,用户可在同类应用中选择,选择性较大,满足用户不同的需求。
在图1所示实施例的基础上,图5示出了本发明另一个实施例的应用图标管理方法的流程图,步骤S1的在目标应用图标处于隐藏状态的情况下,还包括:
步骤S8:接收用于搜索目标应用的第二输入。
在本实施例中,因目标应用图标位于电子设备隐藏的第二桌面界面,导致用户在显示的第一桌面界面中无法找到目标应用图标。因此,用户只能从应用管理界面中启动目标应用,但这样导致用户操作复杂,需要执行多个步骤。为了解决上述问题,用户可通过本实施例中的第二输入,直接在电子设备的搜索界面搜索目标应用。
因应用图标被隐藏后,只是在桌面展示上的隐藏,其应用的实质使用,与电子设备中的正常应用无差异,在桌面搜索、应用商店管理等功能方面,该应用都是显示存在的,不影响其它任何非桌面显示功能。
优选地,本实施例中的搜索界面包括桌面搜索界面、应用商店搜索界面等。
其中,第二输入包括触摸手势动作和隔空手势动作,且第二输入在不同的实现场景中,可包括至少一个手势动作,同时,至少一个手势动作可连续或者可间断。
参见图6,例如,用户在搜索界面输入目标应用的名称“APP6”。
步骤S9:响应于第二输入,在搜索界面显示目标应用图标。
在该步骤中,响应于用户的搜索输入,直接在当前的搜索界面显示目标应用图标。
参见图6,例如,用户在搜索界面输入目标应用的名称“APP6”后,搜索界面中显示“APP6”图标。
步骤S10:接收用于启动目标应用的第三输入。
在搜索界面显示目标应用图标的情况下,用户可直接在搜索界面通过第三输入启动目标应用。
其中,第三输入包括触摸手势动作和隔空手势动作,且第三输入在不同的实现场景中,可包括至少一个手势动作,同时,至少一个手势动作可连续或者可间断。
参见图6,例如,用户在搜索界面点击“APP6”图标。
步骤S11:响应于第三输入,启动目标应用,并在电子设备显示的第一桌面界面显示目标应用图标。
在该步骤中,当用户通过点击目标应用图标打开应用图标后,按照前述实施例中的方法,电子设备可记录目标应用的本次打开操作信息。进一步地,基于本次打开操作信息使得目标应用不符合隐藏图标的条件,将目标应用图标从隐藏的第二桌面界面中移动至电子设备显示的第一桌面界面中。
可见,在本实施例中,提供了一种用户主动唤醒目标应用图标的方法。
可参考地,当用户搜索并启动目标应用后,触犯唤醒操作,电子设备获取目标应用的Appid,通过Appid查询记录的相关数据。其中,可将记录的有关目标应用的所有数据建立一个表格(如下表5),表格中至少记录有目标应用的名称、最新打开时间、相关使用数据、阈值、隐藏标识、标签、GPS等数据。因此,在该步骤中,基于触犯唤醒操作,通过Appid查询对应表格。
表5
进一步地,基于用户打开目标应用的操作,更新最新打开时间为当前时间(如下表6)。
表6
进一步地,将目标应用图标移动至显示的第一桌面界面,并在表格中更新隐藏标识(如下表7),至此唤醒结束。
表7
可见,目标应用图标的唤醒操作正好是隐藏操作的逆向操作。其中,隐藏操作是基于相关使用数据,隐藏应用图标,并更改隐藏标识;而唤醒操作是基于相关使用数据,显示应用图标,并更改隐藏标识。
在本实施例中,在目标应用图标处于隐藏状态的情况下,提供了一种用户主动唤醒目标应用图标的方法。因应用图标进入隐藏状态后,除了桌面显示功能以外,其它功能均正常,从而用户可基于目标应用的名称等相关信息,在搜索界面搜索目标应用,当搜索界面显示目标应用图标后,用户可直接在搜索界面的搜索结果中启动目标应用。与此同时,电子设备可自动记录目标应用本次的打开时间,并更新目标应用的打开时间,从而基于更新的打开时间,使得目标应用图标不再符合隐藏条件,则将目标应用图标恢复至显示的第一桌面界面中。可见,相比于预置的唤醒策略,本方法根据用户的主动需求,提出了一种由用户手动实现的唤醒方法,操作简单。
在图1所示实施例的基础上,图7示出了本发明另一个实施例的应用图标管理方法的流程图,目标应用图标处于隐藏状态之前,优选在步骤S1之前,还包括:
步骤S12:将目标应用图标由电子设备显示的第一桌面界面移动至电子设备隐藏的第二桌面界面中。
在本实施例中,可通过将目标应用图标由电子设备显示的第一桌面界面移动至电子设备隐藏的第二桌面界面中的方式,使得目标应用图标进入隐藏状态。
对应地,步骤S1的在目标应用图标处于隐藏状态的情况下,还包括:
步骤S13:接收用于编辑图标的第四输入。
步骤S14:响应于第四输入,显示目标应用图标。
参考前述的实施例中,电子设备隐藏的第二桌面界面通常为不显示状态,或者显示为空白状态。而基于本实施例用户编辑图标的第四输入,电子设备中所有的桌面界面均会进入编辑状态(如图8)。
其中,第四输入包括触摸手势动作和隔空手势动作,且第四输入在不同的实现场景中,可包括至少一个手势动作,同时,至少一个手势动作可连续或者可间断。
例如,用户长按桌面界面中的任一应用图标,电子设备进入桌面管理模式,所有的桌面界面进入编辑状态。
参见图8,隐藏的第二桌面界面切换至显示状态,位于第二桌面界面中的各应用图标得以显示。
步骤S15:接收用于移动目标应用图标的第五输入。
步骤S16:响应于第五输入,将目标应用图标由电子设备隐藏的第二桌面界面移动至电子设备显示的第一桌面界面中。
在桌面管理模式下,所有桌面界面中的应用图标进入编辑状态,用户可将第二桌面界面中的应用图标移动至第一桌面界面,还可将第一桌面界面中的应用图标移动至第二桌面界面。
其中,第五输入优选用于将第二桌面界面中的应用图标移动至第一桌面界面中。
其中,第五输入包括触摸手势动作和隔空手势动作,且第五输入在不同的实现场景中,可包括至少一个手势动作,同时,至少一个手势动作可连续或者可间断。
例如,用户拖动第二桌面界面中的任一应用图标至第一桌面界面中。
当用户将第二桌面界面中的目标应用图标移动至第一桌面界面时,使得隐藏的目标应用图标恢复至显示状态,用户可正常使用。
优选地,目标应用图标默认添加在第二显示桌面末端。至此电子设备会在表格中更新目标应用图标的隐藏标识。
在本实施例中,在目标应用图标处于隐藏状态的情况下,提供了另一种实现用户主动唤醒目标应用图标的方法。用户可通过编辑图标的输入,使电子设备进入桌面管理模式中,从而直接将目标应用图标移出隐藏桌面,恢复目标应用图标的显示状态。
综上,在现实生活中,针对一些对桌面整洁度有诉求的用户,通常会根据应用的功能进行应用图标分类。如果是对应用图标分类,那么应用图标还是会显示在界面上,且每个文件夹下面如果超过了9个应用图标,也会分对页面显示,影响用户使用和桌面美观。
另外,还可定期清理卸载不用的应用。根据用户对应用程序的使用情况,智能清理不常用的应用程序方案,在存储受限的条件下可释放更多的空间,提升***流畅性。但是在存储够用的场景下,如果将不常用的应用清理后,会给用户带来一定的麻烦,很多应用都是在特殊场景下才会被使用到,使用频率低,但是却必不可少,临时使用时,用户需要重新下载安装。然而随着硬件的发展,存储已经不是电子设备使用的限制了,以前可能应为存储容量有限,需要定时清理内存,删除无效应用,但是目前的存储达到128G、256G等已经很普及,所以电子设备安装多少应用,对用户而言其实是没有什么问题的,只是如果应用太多,用户在体验和观感上会很差。而且,如果是直接将不常用的应用删除,那么如果临时需要打开该应用,发现应用不存在了只能重新下载,甚至有时候安装的应用名称都忘记了,如何找回安装也成了麻烦事情。因此,本发明实施例提供了一种方式,既能够隐藏掉不常用的应用图标,又能随时被用户所需时打开使用。
相比于现有技术,本发明的主要目的在于提供一种新的不常用应用的智能隐藏和唤醒的方式,能够及满足用户对不常用应用的偶尔所需,又能最大程度的解决用户对桌面简洁和美观的诉求。同时,用户以一种简单方便的方式实现对常用和非常用应用的管理,并提供一种智能的方式自动恢复唤醒隐藏应用图标,预测用户使用。该不常用应用智能隐藏及唤醒的实施方式,操作简洁且自动,减少了用户在桌面整理上的时间花费,美观了桌面展示,并不影响用户的偶尔使用功能。
同时,本实施例中的隐藏方案,不会对应用的正常使用造成任何问题,依旧能收到通知消息,依旧能自动升级版本,应用能被搜索到,并且用户的操作简单和原始的桌面管理一样,直接通过移动应用图标拉入隐藏桌面即可。
更多地,对于用户安装的应用,如果属于不常用的应用,除了可以自动隐藏图标,清理桌面外,其实还可以考虑在更长的时间后,限制该应用的活动,防止该应用在非用户感知下的一些活动,保护用户数据。
图9示出了本发明另一个实施例的电子设备的框图,包括:
属性获取模块10,用于在目标应用图标处于隐藏状态的情况下,获取目标应用的目标属性信息;
图标显示模块20,用于在电子设备所处的环境信息与目标属性信息相关联的情况下,将目标应用图标切换至显示状态。
这样,在本发明实施例中,对于用户使用频率较低等一些应用,可将其对应的应用图标进行隐藏,从而实现对应用图标的隐藏管理。进一步地,对于其图标处于隐藏状态的目标应用,可获取目标应用的目标属性信息,目标属性信息如应用功能、应用使用条件等相关信息,从而在检测到电子设备当前所处的环境信息与目标应用的目标属性信息相关联时,说明用户在当前环境可能要使用目标应用,进而唤醒目标应用图标,即恢复目标应用图标的显示状态,以供用户正常使用。其中,在实现上述方法的过程中,电子设备或者用户可自定义具体的唤醒策略,以确保处于隐藏状态的应用图标及时被唤醒。可见,本发明实施例通过对大量应用图标中的部分应用图标进行隐藏管理,使得电子设备的显示桌面整洁,且便于用户快速查找应用;同时,通过及时将隐藏状态下的应用图标切换至显示状态,可确保用户正常使用各应用,而无需用户重复下载,简化用户操作。
优选地,电子设备还包括:
使用数据获取模块,用于在目标应用图标处于显示状态的情况下,获取目标应用在预设周期内的目标使用频率和目标使用时长;
图标隐藏模块,用于在目标使用频率小于第一阈值,以及目标使用时长小于第二阈值的至少一种情况下,将目标应用图标切换至隐藏状态。
优选地,图标隐藏模块包括:
间隔时长获取单元,用于在目标使用频率小于第一阈值,以及目标使用时长小于第二阈值的至少一种情况下,基于当前时间信息,获取目标应用的目标使用间隔时长;
隐藏单元,用于在目标使用间隔时长大于第三阈值的情况下,将目标应用图标切换至隐藏状态。
优选地,电子设备还包括:
类型标识显示模块,用于根据目标属性信息,显示目标类型标识;其中,目标类型标识用于指示目标类型对应的至少一个应用,且至少一个应用包括目标应用;
第一输入接收模块,用于接收对目标类型标识的第一输入;
第一输入响应模块,用于响应于第一输入,将目标类型对应的至少一个应用图标由隐藏状态切换至显示状态;或者,响应于第一输入,将目标类型对应的至少一个应用图标由显示状态切换至隐藏状态。
优选地,电子设备还包括:
第二输入接收模块,用于接收用于搜索目标应用的第二输入;
第二输入响应模块,用于响应于第二输入,在搜索界面显示目标应用图标;
第三输入接收模块,用于接收用于启动目标应用的第三输入;
第三输入响应模块,用于响应于第三输入,启动目标应用,并在电子设备显示的第一桌面界面显示目标应用图标。
优选地,电子设备还包括:
图标移动模块,用于将目标应用图标由电子设备显示的第一桌面界面移动至电子设备隐藏的第二桌面界面中;
第四输入接收模块,用于接收用于编辑图标的第四输入;
第四输入响应模块,用于响应于第四输入,显示目标应用图标;
第五输入接收模块,用于接收用于移动目标应用图标的第五输入;
第五输入响应模块,用于响应于第五输入,将目标应用图标由电子设备隐藏的第二桌面界面移动至电子设备显示的第一桌面界面中。
本发明实施例提供的电子设备能够实现图1至图8的方法实施例中电子设备实现的各个过程,为避免重复,这里不再赘述。
图10为实现本发明各个实施例的一种电子设备的硬件结构示意图,该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、以及计步器等。
其中,处理器110,用于在目标应用图标处于隐藏状态的情况下,获取目标应用的目标属性信息;在电子设备所处的环境信息与目标属性信息相关联的情况下,将目标应用图标切换至显示状态。
这样,在本发明实施例中,对于用户使用频率较低等一些应用,可将其对应的应用图标进行隐藏,从而实现对应用图标的隐藏管理。进一步地,对于其图标处于隐藏状态的目标应用,可获取目标应用的目标属性信息,目标属性信息如应用功能、应用使用条件等相关信息,从而在检测到电子设备当前所处的环境信息与目标应用的目标属性信息相关联时,说明用户在当前环境可能要使用目标应用,进而唤醒目标应用图标,即恢复目标应用图标的显示状态,以供用户正常使用。其中,在实现上述方法的过程中,电子设备或者用户可自定义具体的唤醒策略,以确保处于隐藏状态的应用图标及时被唤醒。可见,本发明实施例通过对大量应用图标中的部分应用图标进行隐藏管理,使得电子设备的显示桌面整洁,且便于用户快速查找应用;同时,通过及时将隐藏状态下的应用图标切换至显示状态,可确保用户正常使用各应用,而无需用户重复下载,简化用户操作。
应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信***与网络和其他设备通信。
电子设备通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与电子设备100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。
输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。
电子设备100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在电子设备100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1061。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图10中,触控面板1071与显示面板1061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现电子设备的输入和输出功能,具体此处不做限定。
接口单元108为外部装置与电子设备100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备100内的一个或多个元件或者可以用于在电子设备100和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器110是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
电子设备100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,电子设备100包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种电子设备,包括处理器110,存储器109,存储在存储器109上并可在所述处理器110上运行的计算机程序,该计算机程序被处理器110执行时实现上述应用图标管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述应用图标管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(RandomAccess Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (12)
1.一种应用图标管理方法,应用于电子设备,其特征在于,包括:
在目标应用图标处于隐藏状态的情况下,获取所述目标应用的目标属性信息,其中,所述目标属性信息为目标应用的名称、目标应用所属的类型中的任意一种;
在所述电子设备所处的环境信息与所述目标属性信息相关联的情况下,将所述目标应用图标切换至显示状态;
所述获取所述目标应用的目标属性信息之后,还包括:
根据所述目标属性信息,显示目标类型标识;其中,所述目标类型标识用于指示目标类型对应的至少一个应用,且所述至少一个应用包括所述目标应用;
接收对所述目标类型标识的第一输入;
响应于所述第一输入,将所述目标类型对应的至少一个应用图标由隐藏状态切换至显示状态;
或者,响应于所述第一输入,将所述目标类型对应的至少一个应用图标由显示状态切换至隐藏状态。
2.根据权利要求1所述的方法,其特征在于,所述目标应用图标处于隐藏状态之前,还包括:
在所述目标应用图标处于显示状态的情况下,获取所述目标应用在预设周期内的目标使用频率和目标使用时长;
在所述目标使用频率小于第一阈值,以及所述目标使用时长小于第二阈值的至少一种情况下,将所述目标应用图标切换至隐藏状态。
3.根据权利要求2所述的方法,其特征在于,所述在所述目标使用频率小于第一阈值,以及所述目标使用时长小于第二阈值的至少一种情况下,将所述目标应用图标切换至隐藏状态,包括:
在所述目标使用频率小于第一阈值,以及所述目标使用时长小于第二阈值的至少一种情况下,基于当前时间信息,获取所述目标应用的目标使用间隔时长;
在所述目标使用间隔时长大于第三阈值的情况下,将所述目标应用图标切换至隐藏状态。
4.根据权利要求1所述的方法,其特征在于,所述在目标应用图标处于隐藏状态的情况下,还包括:
接收用于搜索所述目标应用的第二输入;
响应于所述第二输入,在搜索界面显示所述目标应用图标;
接收用于启动所述目标应用的第三输入;
响应于所述第三输入,启动所述目标应用,并在所述电子设备显示的第一桌面界面显示所述目标应用图标。
5.根据权利要求1所述的方法,其特征在于,所述目标应用图标处于隐藏状态之前,还包括:
将目标应用图标由所述电子设备显示的第一桌面界面移动至所述电子设备隐藏的第二桌面界面中;
所述在目标应用图标处于隐藏状态的情况下,还包括:
接收用于编辑图标的第四输入;
响应于所述第四输入,显示所述目标应用图标;
接收用于移动所述目标应用图标的第五输入;
响应于所述第五输入,将所述目标应用图标由所述电子设备隐藏的第二桌面界面移动至所述电子设备显示的第一桌面界面中。
6.一种电子设备,其特征在于,包括:
属性获取模块,用于在目标应用图标处于隐藏状态的情况下,获取所述目标应用的目标属性信息,其中,所述目标属性信息为目标应用的名称、目标应用所属的类型中的任意一种;
图标显示模块,用于在所述电子设备所处的环境信息与所述目标属性信息相关联的情况下,将所述目标应用图标切换至显示状态;
所述电子设备还包括:
类型标识显示模块,用于根据所述目标属性信息,显示目标类型标识;其中,所述目标类型标识用于指示目标类型对应的至少一个应用,且所述至少一个应用包括所述目标应用;
第一输入接收模块,用于接收对所述目标类型标识的第一输入;
第一输入响应模块,用于响应于所述第一输入,将所述目标类型对应的至少一个应用图标由隐藏状态切换至显示状态;或者,响应于所述第一输入,将所述目标类型对应的至少一个应用图标由显示状态切换至隐藏状态。
7.根据权利要求6所述的电子设备,其特征在于,所述电子设备还包括:
使用数据获取模块,用于在所述目标应用图标处于显示状态的情况下,获取所述目标应用在预设周期内的目标使用频率和目标使用时长;
图标隐藏模块,用于在所述目标使用频率小于第一阈值,以及所述目标使用时长小于第二阈值的至少一种情况下,将所述目标应用图标切换至隐藏状态。
8.根据权利要求7所述的电子设备,其特征在于,所述图标隐藏模块包括:
间隔时长获取单元,用于在所述目标使用频率小于第一阈值,以及所述目标使用时长小于第二阈值的至少一种情况下,基于当前时间信息,获取所述目标应用的目标使用间隔时长;
隐藏单元,用于在所述目标使用间隔时长大于第三阈值的情况下,将所述目标应用图标切换至隐藏状态。
9.根据权利要求6所述的电子设备,其特征在于,所述电子设备还包括:
第二输入接收模块,用于接收用于搜索所述目标应用的第二输入;
第二输入响应模块,用于响应于所述第二输入,在搜索界面显示所述目标应用图标;
第三输入接收模块,用于接收用于启动所述目标应用的第三输入;
第三输入响应模块,用于响应于所述第三输入,启动所述目标应用,并在所述电子设备显示的第一桌面界面显示所述目标应用图标。
10.根据权利要求6所述的电子设备,其特征在于,所述电子设备还包括:
图标移动模块,用于将目标应用图标由所述电子设备显示的第一桌面界面移动至所述电子设备隐藏的第二桌面界面中;
第四输入接收模块,用于接收用于编辑图标的第四输入;
第四输入响应模块,用于响应于所述第四输入,显示所述目标应用图标;
第五输入接收模块,用于接收用于移动所述目标应用图标的第五输入;
第五输入响应模块,用于响应于所述第五输入,将所述目标应用图标由所述电子设备隐藏的第二桌面界面移动至所述电子设备显示的第一桌面界面中。
11.一种电子设备,其特征在于,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的应用图标管理方法的步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的应用图标管理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911205927.8A CN111104018B (zh) | 2019-11-29 | 2019-11-29 | 应用图标管理方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911205927.8A CN111104018B (zh) | 2019-11-29 | 2019-11-29 | 应用图标管理方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111104018A CN111104018A (zh) | 2020-05-05 |
CN111104018B true CN111104018B (zh) | 2021-05-28 |
Family
ID=70421021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911205927.8A Active CN111104018B (zh) | 2019-11-29 | 2019-11-29 | 应用图标管理方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111104018B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111949176A (zh) * | 2020-08-13 | 2020-11-17 | 维沃移动通信有限公司 | 信息显示方法及装置 |
CN112328338A (zh) * | 2020-09-15 | 2021-02-05 | 深圳Tcl新技术有限公司 | 应用隐藏方法、装置、设备及计算机可读存储介质 |
CN112269513A (zh) * | 2020-10-30 | 2021-01-26 | 维沃移动通信有限公司 | 界面显示方法、装置及电子设备 |
CN116048710B (zh) * | 2023-04-03 | 2023-09-29 | 荣耀终端有限公司 | 应用标识的显示方法、电子设备及可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104092821A (zh) * | 2014-07-01 | 2014-10-08 | 惠州Tcl移动通信有限公司 | 一种移动终端的图标隐藏方法及*** |
CN106682474A (zh) * | 2016-12-21 | 2017-05-17 | 努比亚技术有限公司 | 一种图标隐藏终端及方法 |
WO2017206453A1 (zh) * | 2016-05-31 | 2017-12-07 | 宇龙计算机通信科技(深圳)有限公司 | 应用图标显示方法及*** |
JP2018120477A (ja) * | 2017-01-26 | 2018-08-02 | 京セラドキュメントソリューションズ株式会社 | 表示装置、表示方法、およびプログラム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105487759A (zh) * | 2015-12-14 | 2016-04-13 | 魅族科技(中国)有限公司 | 图标显示控制方法、图标显示控制装置和终端 |
CN107092610A (zh) * | 2016-05-24 | 2017-08-25 | 口碑控股有限公司 | App应用的搜索方法和装置、app应用图标的分类方法和装置 |
CN107037972A (zh) * | 2017-04-07 | 2017-08-11 | 珠海市魅族科技有限公司 | 应用图标隐藏方法及装置 |
CN108924357A (zh) * | 2018-07-03 | 2018-11-30 | 佛山市影腾科技有限公司 | 一种调整终端桌面显示的方法、装置及终端 |
CN109033881A (zh) * | 2018-08-17 | 2018-12-18 | 奇酷互联网络科技(深圳)有限公司 | 移动终端及启动终端上隐藏应用的方法、装置和存储装置 |
CN109976626A (zh) * | 2019-02-19 | 2019-07-05 | 华为技术有限公司 | 一种应用图标的切换方法及电子设备 |
CN109828844A (zh) * | 2019-02-26 | 2019-05-31 | 努比亚技术有限公司 | 应用程序的处理方法、移动终端及存储介质 |
-
2019
- 2019-11-29 CN CN201911205927.8A patent/CN111104018B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104092821A (zh) * | 2014-07-01 | 2014-10-08 | 惠州Tcl移动通信有限公司 | 一种移动终端的图标隐藏方法及*** |
WO2017206453A1 (zh) * | 2016-05-31 | 2017-12-07 | 宇龙计算机通信科技(深圳)有限公司 | 应用图标显示方法及*** |
CN106682474A (zh) * | 2016-12-21 | 2017-05-17 | 努比亚技术有限公司 | 一种图标隐藏终端及方法 |
JP2018120477A (ja) * | 2017-01-26 | 2018-08-02 | 京セラドキュメントソリューションズ株式会社 | 表示装置、表示方法、およびプログラム |
Non-Patent Citations (2)
Title |
---|
Disappearing icons: Informative effect through changing color attributes of app icons;Jiho Jang;《2014 IEEE International Conference on Consumer Electronics (ICCE)》;20141230;第342-342页 * |
分类管理本本桌面图标;曹春华;《电脑知识与技术(经验技巧)》;20141230;第110页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111104018A (zh) | 2020-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111104018B (zh) | 应用图标管理方法及电子设备 | |
WO2019080929A1 (zh) | 消息提示方法、移动终端 | |
CN108174044B (zh) | 一种闹钟设置方法及移动终端 | |
CN108322601B (zh) | 一种提醒方法及终端 | |
CN106537946A (zh) | 对用于移动设备唤醒的信标消息进行评分 | |
EP4072074A1 (en) | Configuration information sharing method, terminal device and computer-readable storage medium | |
CN107977248B (zh) | 一种桌面挂件的显示方法及移动终端 | |
CN108984066B (zh) | 一种应用程序图标显示方法及移动终端 | |
CN111741058A (zh) | 一种消息推送方法、装置、电子设备及存储介质 | |
CN108229920B (zh) | 一种事务提醒的方法以及移动终端 | |
CN108304575B (zh) | 一种标识显示的方法及终端 | |
CN114756738A (zh) | 一种推荐方法及终端 | |
CN110231900A (zh) | 一种应用图标显示方法及终端 | |
CN108540649B (zh) | 一种内容展示方法及移动终端 | |
CN111258468A (zh) | 一种信息处理方法及电子设备 | |
CN108536349B (zh) | 一种图标管理方法及移动终端 | |
CN110990679A (zh) | 信息搜索方法及电子设备 | |
CN106528284B (zh) | 应用程序配置方法、装置及终端设备 | |
CN111324247A (zh) | 一种信息显示方法及电子设备 | |
CN109660674B (zh) | 一种设置闹钟的方法和电子设备 | |
CN109889756B (zh) | 一种视频通话方法及终端设备 | |
CN110888688A (zh) | 一种电子设备的设置还原方法及电子设备 | |
CN108989554B (zh) | 一种信息处理方法及终端 | |
CN110581922A (zh) | 一种闹钟设置方法及终端设备 | |
CN109697262A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |