CN105045467B - 任务管理器界面的显示方法和装置 - Google Patents

任务管理器界面的显示方法和装置 Download PDF

Info

Publication number
CN105045467B
CN105045467B CN201510438215.6A CN201510438215A CN105045467B CN 105045467 B CN105045467 B CN 105045467B CN 201510438215 A CN201510438215 A CN 201510438215A CN 105045467 B CN105045467 B CN 105045467B
Authority
CN
China
Prior art keywords
application
task manager
common
intended
recently used
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
CN201510438215.6A
Other languages
English (en)
Other versions
CN105045467A (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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510438215.6A priority Critical patent/CN105045467B/zh
Publication of CN105045467A publication Critical patent/CN105045467A/zh
Application granted granted Critical
Publication of CN105045467B publication Critical patent/CN105045467B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开是关于一种任务管理器界面的显示方法和装置,属于电子技术应用领域。所述方法包括:接收任务管理器调用指令;根据所述任务管理器调用指令,获取N个常用应用,所述N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;显示任务管理器界面,所述任务管理器界面包括所述N个常用应用。本公开通过根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。本公开用于任务管理器界面的显示。

Description

任务管理器界面的显示方法和装置
技术领域
本公开涉及电子技术应用领域,特别涉及一种任务管理器界面的显示方法和装置。
背景技术
随着移动互联网技术的快速发展,智能终端对人们日常生活的影响也日趋增加。任务管理器用于提供智能终端上运行的应用的状态信息,用户通过智能终端的任务管理器的显示界面可以快速查看并管理智能终端运行的多个应用。
相关技术中,用户运行智能终端中的任务管理器后,可以在任务管理器的显示界面中查看智能终端正在运行的多个应用,以及该多个应用分别占用的智能终端的资源,用户还可以通过任务管理器显示界面关闭该多个应用中的任一应用(也称杀进程)。
发明内容
本公开实施例提供了一种任务管理器界面的显示方法和装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种任务管理器界面的显示方法,包括:
接收任务管理器调用指令;
根据该任务管理器调用指令,获取N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;
显示任务管理器界面,该任务管理器界面包括该N个常用应用。
可选的,获取N个常用应用,包括:
在终端安装的应用中筛选出目标应用;
按照预设时间段内的启动次数对该目标应用进行降序排序;
将排名前N位的应用作为该N个常用应用。
可选的,获取N个常用应用,包括:
在终端安装的应用中筛选出目标应用;
按照预设时间段内的运行总时长对该目标应用进行降序排序;
将排名前N位的应用作为该N个常用应用。
可选的,在终端安装的应用中筛选出目标应用,包括:
在终端安装的应用中筛选出非***应用;
将该非***应用作为目标应用。
可选的,该任务管理器界面还包括M个最近使用的应用,该M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的应用,
在终端安装的应用中筛选出目标应用,包括:
在终端安装的应用中筛选出非***应用;
将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。
可选的,获取N个常用应用,包括:
获取已存储的N个常用应用,该已存储的N个常用应用是周期性统计得到的。
根据本公开实施例的第二方面,提供一种任务管理器界面的显示装置,包括:
接收模块,被配置为接收任务管理器调用指令;
获取模块,被配置为根据该任务管理器调用指令,获取N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;
显示模块,被配置为显示任务管理器界面,该任务管理器界面包括该N个常用应用。
可选的,获取模块,包括:
筛选子模块,被配置为在终端安装的应用中筛选出目标应用;
第一排序子模块,被配置为按照预设时间段内的启动次数对该目标应用进行降序排序;
第一获取子模块,被配置为将排名前N位的应用作为该N个常用应用。
可选的,获取模块,包括:
筛选子模块,被配置为在终端安装的应用中筛选出目标应用;
第二排序子模块,被配置为按照预设时间段内的运行总时长对该目标应用进行降序排序;
第二获取子模块,被配置为将排名前N位的应用作为该N个常用应用。
可选的,筛选子模块,被配置为:
在终端安装的应用中筛选出非***应用;
将该非***应用作为目标应用。
可选的,该任务管理器界面还包括M个最近使用的应用,该M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的应用,
筛选子模块,被配置为:
在终端安装的应用中筛选出非***应用;
将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。
可选的,获取模块,被配置为获取已存储的N个常用应用,该已存储的N个常用应用是周期性统计得到的。
根据本公开实施例的第三方面,提供一种任务管理器界面的显示装置,包括:
处理器;
用于存储该处理器的可执行指令的存储器;
其中,处理器被配置为:
接收任务管理器调用指令;
根据该任务管理器调用指令,获取N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;
显示任务管理器界面,该任务管理器界面包括该N个常用应用。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的任务管理器界面的显示方法及装置,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据相关技术示出的一种任务管理器界面的显示界面图;
图2是根据一示例性实施例示出的一种任务管理器界面的显示方法的流程图;
图3-1是根据一示例性实施例示出的另一种任务管理器界面的显示方法的流程图;
图3-2是根据一示例性实施例示出的一种终端中安装的应用的显示界面图;
图3-3是根据一示例性实施例示出的一种任务管理器界面的显示界面图;
图3-4是根据一示例性实施例示出的另一种任务管理器界面的显示界面图;
图4-1是根据一示例性实施例示出的一种任务管理器界面的显示装置的结构示意图;
图4-2是根据一示例性实施例示出的一种获取模块的结构示意图;
图4-3是根据一示例性实施例示出的另一种获取模块的结构示意图;
图5是根据一示例性实施例示出的一种用于任务管理器界面的显示的装置的框图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
具体实施方式
为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的其它实施例,都属于本公开保护的范围。
图1是根据相关技术示出的一种任务管理器界面的显示界面图,在图1所示的任务管理器界面10中,任务管理器显示了终端当前正在运行的多个应用:QQ、微博、淘宝和微信。当用户通过单击手势点击该多个应用中任一应用对应的图标时,终端可以根据接收到的单击手势触发启动指令,该启动指令用于指示终端启动该应用;当用户通过滑动手势向上(如图1的箭头a)或者向下滑动(如图1的箭头b)该多个应用中任一应用对应的图标时,终端可以根据接收到的滑动手势触发关闭指令,该关闭指令用于指示终端关闭该图标对应的应用。该任务管理器界面10中还包括一键清理图标100,当用户通过单击手势点击该一键清理图标100时,终端可以根据接收到的单击手势触发关闭所有应用的指令,该指令用于指示终端关闭任务管理器界面显示的所有应用。
但是,由于任务管理器的显示界面只能显示智能终端正在运行的多个应用,用户通过任务管理器也只能对该多个应用进行查看和管理,因此任务管理器的使用灵活性低,使用效果单一。
图2是根据一示例性实施例示出的一种任务管理器界面的显示方法的流程图,如图2所示,该任务管理器界面的显示方法包括:
在步骤201中,接收任务管理器调用指令。
在步骤202中,根据该任务管理器调用指令,获取N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。
在步骤203中,显示任务管理器界面,该任务管理器界面包括该N个常用应用。
综上所述,本公开实施例提供的任务管理器界面的显示方法,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
可选的,步骤202中获取N个常用应用,包括:在终端安装的应用中筛选出目标应用;按照预设时间段内的启动次数对该目标应用进行降序排序;将排名前N位的应用作为该N个常用应用。
可选的,步骤202中获取N个常用应用,包括:在终端安装的应用中筛选出目标应用;按照预设时间段内的运行总时长对该目标应用进行降序排序;将排名前N位的应用作为该N个常用应用。
可选的,在终端安装的应用中筛选出目标应用,包括:在终端安装的应用中筛选出非***应用;将该非***应用作为目标应用。
可选的,该任务管理器界面还包括M个最近使用的应用,该M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的目标应用,该在终端安装的应用中筛选出目标应用,包括:在终端安装的应用中筛选出非***应用;将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。
可选的,步骤202中获取N个常用应用,包括:
获取已存储的N个常用应用,该已存储的N个常用应用是周期性统计得到的。
综上所述,本公开实施例提供的任务管理器界面的显示方法,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
图3-1是根据一示例性实施例示出的另一种任务管理器界面的显示方法的流程图,如图3-1所示,该任务管理器界面的显示方法包括:
在步骤301中,接收任务管理器调用指令。
在本公开实施例中,任务管理器调用指令可以通过多种预设手势触发,示例的,当用户需要启动终端中的任务管理器时,可以通过单击手势点击终端显示界面中该任务管理器对应的图标,或者可以通过长按(点击时间大于预设时间)手势点击终端屏幕下方的起始(Home)键,当终端接收到该单击手势或者长按手势中的任一手势时,即可根据该手势触发任务管理器调用指令。需要说明的是,该任务管理器调用指令还可以通过滑动手势或者语音信息触发,本公开实施例不做具体限定。
需要说明的是,从终端安装的应用中筛选出目标应用可以有两种实现方式,一方面,从终端安装的应用中筛选出目标应用可以通过步骤302a至步骤303a实现:
在步骤302a中,在终端安装的应用中筛选出非***应用。
在本公开实施例中,终端安装的应用包括***应用和非***应用,其中***应用为终端的操作***中预先设置的应用,非***应用为用户自行下载安装的应用。示例的,图3-2是根据一示例性实施例示出的一种终端中安装的应用的显示界面图。如图3-2所示,假设终端中安装的应用可以包括:收音机、相机、电话、联系人、短信、豆瓣、开心网、微信、QQ、微博和淘宝。其中***应用可以包括:收音机、电话、联系人和短信,因此从终端安装的应用中筛选出的非***应用可以包括:豆瓣、开心网、微信、QQ、微博、相机和淘宝。
在步骤303a中,将该非***应用作为目标应用。
示例的,将非***应用:豆瓣、开心网、微信、QQ、微博、相机和淘宝作为目标应用。
另一方面,从终端安装的应用中筛选出目标应用还可以通过步骤302b至步骤304b实现:
在步骤302b中,对终端安装的应用按照最近一次开启时刻与当前时刻之差升序排序,将排名前M位的应用作为M个最近使用的应用。
在本公开实施例中,为了获取终端安装的多个应用中M个最近使用的应用,可以分别计算每个应用最近一次开启时刻与当前时刻之差,得到该多个应用分别对应的多个时刻之差,对该多个时刻之差按照升序排序,将排名前M位的时刻之差所对应的M个应用作为M个最近使用的应用。示例的,假设M为4,当前时刻为14:28,终端中安装的应用为图3-2所示界面中的多个应用,该多个应用最近一次开启时刻可以如表1所示,如淘宝最近一次开启时刻为14:26,收音机最近一次开启时刻为14:24,则淘宝最近一次开启时刻14:26与当前时刻14:28之差为2秒,收音机最近一次开启时刻14:24与当前时刻14:28之差为4秒,根据表1所示的该多个应用最近一次开启时刻,对该多个应用按照最近一次开启时刻与当前时刻之差升序排序后的排序结果为:淘宝、收音机、联系人、电话、QQ、微博、微信、短信、豆瓣、开心网、相机,其中排名前4位的应用为淘宝、收音机、联系人和电话,因此将淘宝、收音机、联系人和电话作为4个最近使用的应用。
表1
在步骤303b中,在终端安装的应用中筛选出非***应用。
示例的,如图3-2所示,假设终端中安装的应用可以包括:收音机、相机、电话、联系人、短信、豆瓣、开心网、微信、QQ、微博和淘宝。其中***应用可以包括:收音机、电话、联系人和短信,因此筛选出的非***应用可以包括:豆瓣、开心网、微信、QQ、微博、相机和淘宝。
在步骤304b中,将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。
在本公开实施例中,由于N个常用应用是从目标应用中选取的,为了避免该M个最近使用的应用和该N个常用应用中出现重复的应用,可以将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。示例的,步骤303b中筛选出的非***应用包括:豆瓣、开心网、微信、QQ、微博、相机和淘宝,步骤302b中得到的4个最近使用的应用为淘宝、收音机、联系人和电话,非***应用中除该4个最近使用的应用之外的应用为:豆瓣、开心网、微信、QQ、相机和微博,由此得到目标应用为:豆瓣、开心网、微信、QQ、相机和微博。
需要说明的是,M通常为4,M也可以为2或者3,本公开实施例不做限定。
在步骤305中,对该目标应用按照使用频率降序排序,将排名前N位的应用作为该N个常用应用。
在本公开实施例中,终端获取到目标应用后,可以分别统计每个目标应用的使用频率,得到多个目标应用分别对应的多个使用频率,对该多个使用频率按照降序排序,将排名前N位的使用频率所对应的N个应用作为N个常用应用。其中每个目标应用的使用频率的统计方式至少可以包括以下两种:
方式一,统计每个目标应用在预设时间段内的启动次数。
在本公开实施例中,当用户通过单击手势点击一次终端显示界面中任一应用对应的图标时,终端可以根据接收到的单击手势触发启动指令,该启动指令用于指示终端启动该应用,并在终端中显示该应用的显示界面,此时,终端确认该应用启动一次,此时启动的应用可以为原来关闭的应用或者原来运行在后台的应用。假设目标应用为:豆瓣、开心网、微信、QQ、相机和微博,预设时间段为一天,该多个目标应用在一天内启动的次数分别为:3次、2次、10次、5次、1次和7次,则对该多个目标应用按照启动的次数降序排序后的结果为:微信、微博、QQ、豆瓣、开心网、相机。
方式二,统计每个目标应用在预设时间段内的运行总时长。
示例的,假设目标应用为:豆瓣、开心网、微信、QQ、相机和微博,预设时间段为一天,该多个目标应用在一天的运行总时长分别为:20分钟、10分钟、80分钟、50分钟、5分钟和30分钟,则对该多个目标应用按照运行总时长降序排序后的结果为:微信、QQ、微博、豆瓣、开心网、相机。
对该目标应用按照使用频率降序排序后,终端可以将排名前N位的应用作为该N个常用应用,假设N为4,则在方式一所示的排序结果中排名前4位的应用为:微信、微博、QQ和豆瓣,因此通过方式一得到的4个常用应用为微信、微博、QQ和豆瓣;在方式二所示的排序结果中排名前4位的应用为:微信、QQ、微博和豆瓣,因此通过方式二得到的4个常用应用为微信、QQ、微博和豆瓣。
需要说明的是,该预设时间段可以为一天,还可以为10个小时或者一周,N可以为4,也可以为3或者5,本公开实施例均不做限定。
在步骤306中,存储该N个常用应用。
在本公开实施例中,当终端获取到该N个常用应用后,还可以对该N个常用应用进行存储,该存储的N个常用应用可以是周期性统计得到的,如终端可以每隔一个小时统计一次N个常用应用,并将最新统计得到的N个常用应用进行存储,以替换上一个小时存储的N个常用应用;该存储的N个常用应用还可以是实时统计得到的,即终端实时统计N个常用应用,并根据统计结果对存储的N个常用应用进行实时更新。因此若终端中已存储了该N个常用应用,当终端接收到任务管理器调用指令时,可以直接获取该已存储的N个常用应用,并将该已存储的N个常用应用显示在任务管理器界面中。
在步骤307中,显示任务管理器界面,该任务管理器界面包括该N个常用应用。
图3-3是根据一示例性实施例示出的一种任务管理器界面的显示界面图,如图3-3所示,该任务管理器界面30占用了终端显示界面的所有区域,该任务管理器界面30中包括的4个常用应用为:微信、QQ、微博和豆瓣,该4个常用应用是根据步骤305的方式二得到的。
相关技术中,任务管理器虽然占用了终端显示界面的所有区域,但通常只在该界面下部三分之一的区域显示终端中最近使用的应用,对任务管理器显示界面的显示区域的利用率不足。本公开实施例提供的任务管理器界面除了可以包括N个常用应用之外,还可以包括M个最近使用的应用,该N个常用应用和M个最近使用的应用可以在任务管理器界面的不同区域显示,有效利用了终端显示界面的显示区域。示例的,该N个常用应用可以在任务管理器界面的上半部分显示,该M个最近使用的应用可以在任务管理器界面的下半部分显示,因此,增加了任务管理器界面显示的多样性。
在实际应用中,终端通常在任务管理器界面的下半部分显示4个最近使用的应用,因此当M大于4时,用户可以通过滑动手势在该任务管理器界面中向左或者向右滑动,以查看除该4个最近使用的应用之外的其他最近使用的应用。
图3-4是根据一示例性实施例示出的另一种任务管理器界面的显示界面图,如图3-4所示,该任务管理器界面31中包括4个常用应用311:微信、QQ、微博和豆瓣,还包括4个最近使用的应用312:淘宝、收音机、联系人和电话。因此当用户启动终端的任务管理器后,不仅可以对常用应用进行快速的查看和管理,还可以对最近使用的应用进行快速的查看和管理,进一步提高了任务管理器的使用灵活性。
示例的,当用户需要启动任务管理器界面中的任一应用时,可以通过单击手势点击任务管理器界面中该应用对应的图标,当终端接收到该单击手势时,即可根据该单击手势触发启动指令,该启动指令用于指示终端启动该应用。示例的,当用户通过单击手势点击图3-4所示的任务管理器界面31中的微信图标时,终端可以根据接收到的单击手势触发启动指令,并根据该启动指令启动微信应用。当用户需要关闭任务管理器界面中的任一应用时,可以通过向上滑动手势从任务管理器界面中向上滑动该应用对应的图标,当终端接收到该向上滑动手势时,即可根据该向上滑动手势触发第一关闭指令。该第一关闭指令用于指示终端关闭该应用,并将该应用对应的图标从任务管理器界面中删除。示例的,当用户通过向上滑动手势从图3-4所示的任务管理器界面31中向上滑动微信图标时,终端即可根据该向上滑动手势触发第一关闭指令,并根据该第一关闭指令关闭微信应用,并将微信图标从任务管理器界面中删除。当用户需要关闭任务管理器界面中的所有应用或除了指定应用外的所有应用时,可以通过向下滑动手势从任务管理器界面中向下滑动该指定应用对应的图标。当终端接收到该向下滑动手势时,即可锁定该指定应用。之后,用户可以通过单击手势点击任务管理器中预先设置的一键清理图标,当终端接收到该单击手势时,即可根据该手势触发第二关闭指令。该第二关闭指令用于指示终端关闭任务管理器界面中的除了锁定的指定应用之外的所有应用,并清除任务管理器界面中除了该锁定的指定应用对应的图标之外的所有其他应用对应的图标。若终端没有接收到向下滑动手势,则不会锁定任何应用,此时当终端接收到单击手势触发的第二关闭指令时,即可关闭任务管理器界面中的所有应用,并将任务管理器界面清空。示例的,在图3-3所示的任务管理器界面30中还可以包括一键清理图标300,图3-4所示的任务管理器界面31中还可以包括一键清理图标310,并且任务管理器界面30和任务管理器界面31还可以包括内存提示信息,示例的,该内存提示信息可以为“414M可用|2G”,该提示信息用于提示用户终端的内存大小为2GB(吉字节),当前可用内存大小为414MB(兆字节)。当用户通过向下滑动手势从图3-4所示的任务管理器界面31中向下滑动微信图标时,终端可以根据接收到的滑动手势,锁定微信应用,此时当用户再通过单击手势点击该一键清理图标310时,终端可以根据接收到的单击手势触发第二关闭指令,并根据该第二关闭指令关闭该任务管理器界面中除了微信以外的所有其他应用:QQ、微博、淘宝和相机,并清理图3-4所示的任务管理器界面31中除了微信图标之外的所有其他图标。
需要说明的是,该第一关闭指令和第二关闭指令还可以通过长按手势或者甩动手势触发,本公开实施例不做限定。
需要说明的是,本公开实施例中,任务管理器界面中显示的应用不包括隐藏应用,该隐藏应用为用户预先设置的,不在终端显示界面中显示该应用对应图标的应用。用户可以通过终端中的操作***或者自行下载的指定应用将终端中安装的任一应用设置为隐藏应用。任务管理器界面中显示的应用不包括隐藏应用,因此能够更好的保护用户的隐私。
需要说明的是,本公开实施例提供的操作***设置方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,示例的,步骤302a至步骤306,及步骤302b至步骤306可以在步骤301之前执行。任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。
综上所述,本公开实施例提供的任务管理器界面的显示方法,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,以及该用户最近使用的M个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
图4-1是根据一示例性实施例示出的一种任务管理器界面的显示装置的结构示意图。如图4-1所示,该装置包括:
接收模块401,被配置为接收任务管理器调用指令。
获取模块402,被配置为根据该任务管理器调用指令,获取N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。
显示模块403,被配置为显示任务管理器界面,该任务管理器界面包括该N个常用应用。
综上所述,本公开实施例提供的任务管理器界面的显示装置,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
图4-2是根据一示例性实施例示出的一种获取模块的结构示意图。如图4-2所示,获取模块402包括:
筛选子模块4021,被配置为在终端安装的应用中筛选出目标应用。
第一排序子模块4022,被配置为按照预设时间段内的启动次数对该目标应用进行降序排序。
第一获取子模块4023,被配置为将排名前N位的应用作为该N个常用应用。
图4-3是根据一示例性实施例示出的另一种获取模块的结构示意图。如图4-3所示,获取模块402包括:
筛选子模块4021,被配置为在终端安装的应用中筛选出目标应用。
第二排序子模块4024,被配置为按照预设时间段内的运行总时长对该目标应用进行降序排序。
第二获取子模块4025,被配置为将排名前N位的应用作为该N个常用应用。
可选的,筛选子模块4021被配置为:
在终端安装的应用中筛选出非***应用。
将该非***应用作为目标应用。
可选的,该任务管理器界面还包括M个最近使用的应用,该M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的应用,
可选的,筛选子模块4021被配置为:
在终端安装的应用中筛选出非***应用。
将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。
可选的,获取模块402被配置为获取已存储的N个常用应用,该已存储的N个常用应用是周期性统计得到的。
综上所述,本公开实施例提供的任务管理器界面的显示装置,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
图5是根据一示例性实施例示出的一种用于任务管理器界面的显示的装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件516。
处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理***,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
I/O接口512为处理组件502和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置500的处理器执行时,使得装置500能够执行一种任务管理器界面的显示方法,所述方法包括:
接收任务管理器调用指令。
根据该任务管理器调用指令,获取N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。
显示任务管理器界面,该任务管理器界面包括该N个常用应用。
可选的,该获取N个常用应用,包括:在终端安装的应用中筛选出目标应用;按照预设时间段内的启动次数对该目标应用进行降序排序;将排名前N位的应用作为该N个常用应用。
可选的,该获取N个常用应用,包括:在终端安装的应用中筛选出目标应用;按照预设时间段内的运行总时长对该目标应用进行降序排序;将排名前N位的应用作为该N个常用应用。
可选的,在终端安装的应用中筛选出目标应用,包括:在终端安装的应用中筛选出非***应用;将该非***应用作为目标应用。
可选的,该任务管理器界面还包括M个最近使用的应用,该M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的目标应用,该在终端安装的应用中筛选出目标应用,包括:在终端安装的应用中筛选出非***应用;将该非***应用中除该M个最近使用的应用之外的应用作为目标应用。
可选的,该获取N个常用应用,包括:
获取已存储的N个常用应用,该已存储的N个常用应用是周期性统计得到的。
综上所述,本公开实施例提供的用于任务管理器界面的显示的装置,可以根据接收到的任务管理器调用指令,获取N个常用应用,并在任务管理器界面中显示该N个常用应用,该N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用。该任务管理器界面的显示方法可以根据不同用户的使用习惯,在任务管理器界面中显示该用户使用频率最高的N个应用,因此提高了任务管理器的使用灵活性,丰富了任务管理器的使用效果。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (7)

1.一种任务管理器界面的显示方法,其特征在于,所述方法包括:
接收任务管理器调用指令;
根据所述任务管理器调用指令,获取N个常用应用,所述N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;
显示任务管理器界面,所述任务管理器界面包括所述N个常用应用;
其中,所述目标应用为终端安装的应用中的非***应用,或者,所述目标应用为所述非***应用中除M个最近使用的应用之外的应用,所述M个最近使用的应用包括在所述任务管理器界面中,所述M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的应用;
其中,所述获取N个常用应用,包括:获取M个最近使用的应用;在所述终端安装的应用中筛选出非***应用;将所述非***应用中除所述M个最近使用的应用之外的应用作为目标应用;按照预设时间段内的启动次数对所述目标应用进行降序排序;将排名前N位的应用作为所述N个常用应用。
2.根据权利要求1所述的方法,其特征在于,所述获取N个常用应用,包括:
在终端安装的应用中筛选出目标应用;
按照预设时间段内的运行总时长对所述目标应用进行降序排序,所述运行总时长用于表示所述目标应用的使用频率;
将排名前N位的应用作为所述N个常用应用。
3.根据权利要求1所述的方法,其特征在于,所述获取N个常用应用,包括:
获取已存储的N个常用应用,所述已存储的N个常用应用是周期性统计得到的。
4.一种任务管理器界面的显示装置,其特征在于,所述装置包括:
接收模块,被配置为接收任务管理器调用指令;
获取模块,被配置为根据所述任务管理器调用指令,获取N个常用应用,所述N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;
显示模块,被配置为显示任务管理器界面,所述任务管理器界面包括所述N个常用应用;
其中,所述目标应用为终端安装的应用中的非***应用,或者,所述目标应用为所述非***应用中除M个最近使用的应用之外的应用,所述M个最近使用的应用包括在所述任务管理器界面中,所述M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的应用;
其中,所述获取模块,包括:筛选子模块,被配置为获取M个最近使用的应用;在所述终端安装的应用中筛选出非***应用;将所述非***应用中除所述M个最近使用的应用之外的应用作为目标应用;第一排序子模块,被配置为按照预设时间段内的启动次数对所述目标应用进行降序排序;第一获取子模块,被配置为将排名前N位的应用作为所述N个常用应用。
5.根据权利要求4所述的装置,其特征在于,所述获取模块,包括:
筛选子模块,被配置为在终端安装的应用中筛选出目标应用;
第二排序子模块,被配置为按照预设时间段内的运行总时长对所述目标应用进行降序排序,所述运行总时长用于表示所述目标应用的使用频率;
第二获取子模块,被配置为将排名前N位的应用作为所述N个常用应用。
6.根据权利要求4所述的装置,其特征在于,所述获取模块,被配置为:获取已存储的N个常用应用,所述已存储的N个常用应用是周期性统计得到的。
7.一种任务管理器界面的显示装置,其特征在于,包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
接收任务管理器调用指令;
根据所述任务管理器调用指令,获取N个常用应用,所述N个常用应用为目标应用中按照使用频率降序排序,排名前N位的应用;
显示任务管理器界面,所述任务管理器界面包括所述N个常用应用;
其中,所述目标应用为终端安装的应用中的非***应用,或者,所述目标应用为所述非***应用中除M个最近使用的应用之外的应用,所述M个最近使用的应用包括在所述任务管理器界面中,所述M个最近使用的应用为按照最近一次开启时刻与当前时刻之差升序排序,排名前M位的应用;
其中,所述处理器还被配置为:获取M个最近使用的应用;在所述终端安装的应用中筛选出非***应用;将所述非***应用中除所述M个最近使用的应用之外的应用作为目标应用;按照预设时间段内的启动次数对所述目标应用进行降序排序;将排名前N位的应用作为所述N个常用应用。
CN201510438215.6A 2015-07-23 2015-07-23 任务管理器界面的显示方法和装置 Active CN105045467B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510438215.6A CN105045467B (zh) 2015-07-23 2015-07-23 任务管理器界面的显示方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510438215.6A CN105045467B (zh) 2015-07-23 2015-07-23 任务管理器界面的显示方法和装置

Publications (2)

Publication Number Publication Date
CN105045467A CN105045467A (zh) 2015-11-11
CN105045467B true CN105045467B (zh) 2018-06-12

Family

ID=54452045

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510438215.6A Active CN105045467B (zh) 2015-07-23 2015-07-23 任务管理器界面的显示方法和装置

Country Status (1)

Country Link
CN (1) CN105045467B (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105551488A (zh) * 2015-12-15 2016-05-04 深圳Tcl数字技术有限公司 语音控制方法及***
CN105653136A (zh) * 2016-01-27 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种终端控制方法和终端设备
CN105760056A (zh) * 2016-02-23 2016-07-13 康志强 智能手表的软件排列方法及***
CN105786254B (zh) * 2016-02-29 2018-11-06 宇龙计算机通信科技(深圳)有限公司 一种基于压力触控的任务管理方法和***
CN106021072A (zh) * 2016-05-05 2016-10-12 北京小米移动软件有限公司 信息显示方法及装置
CN106371970B (zh) * 2016-08-29 2019-08-02 北京小米移动软件有限公司 应用监控方法及装置
CN106815041B (zh) * 2016-11-24 2020-12-08 北京安云世纪科技有限公司 任务管理器中应用程序入口信息的加载方法及装置
CN106951155A (zh) * 2017-03-20 2017-07-14 北京金山安全软件有限公司 一种列表的处理方法、装置及电子设备
CN107479858A (zh) * 2017-07-12 2017-12-15 深圳市嘉德永丰开发科技股份有限公司 一种人机交互***工作时序的智能处理方法
CN107450804B (zh) * 2017-08-03 2020-07-31 维沃移动通信有限公司 一种响应触控操作的方法和终端
CN108171773A (zh) * 2017-12-28 2018-06-15 北京安云世纪科技有限公司 为图标添加底板的方法、装置和终端
CN109284035A (zh) * 2018-08-02 2019-01-29 珠海格力电器股份有限公司 一种应用查看方法、装置、终端及可读存储介质
CN109240778A (zh) * 2018-08-02 2019-01-18 珠海格力电器股份有限公司 一种应用展示方法、装置、终端及可读存储介质
CN109710363A (zh) * 2018-12-26 2019-05-03 北京金山安全软件有限公司 防止应用程序被清理的方法、装置、终端设备和存储介质
CN109857536B (zh) * 2019-03-01 2024-06-21 努比亚技术有限公司 多任务显示方法、***、移动终端及存储介质
CN112083854A (zh) * 2020-09-18 2020-12-15 维沃移动通信有限公司 应用程序的运行方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841732A (zh) * 2011-06-23 2012-12-26 腾讯科技(深圳)有限公司 一种终端上任务管理的方法及装置
CN103793266A (zh) * 2012-10-30 2014-05-14 腾讯科技(深圳)有限公司 插件管理装置
CN103809888A (zh) * 2012-11-12 2014-05-21 北京三星通信技术研究有限公司 移动终端及其操控方法
CN103914243A (zh) * 2013-01-08 2014-07-09 联想(北京)有限公司 一种信息处理的方法及电子设备
CN104346050A (zh) * 2013-07-29 2015-02-11 联想(北京)有限公司 一种信息处理方法及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841732A (zh) * 2011-06-23 2012-12-26 腾讯科技(深圳)有限公司 一种终端上任务管理的方法及装置
CN103793266A (zh) * 2012-10-30 2014-05-14 腾讯科技(深圳)有限公司 插件管理装置
CN103809888A (zh) * 2012-11-12 2014-05-21 北京三星通信技术研究有限公司 移动终端及其操控方法
CN103914243A (zh) * 2013-01-08 2014-07-09 联想(北京)有限公司 一种信息处理的方法及电子设备
CN104346050A (zh) * 2013-07-29 2015-02-11 联想(北京)有限公司 一种信息处理方法及电子设备

Also Published As

Publication number Publication date
CN105045467A (zh) 2015-11-11

Similar Documents

Publication Publication Date Title
CN105045467B (zh) 任务管理器界面的显示方法和装置
CN105515834B (zh) 设备分组管理***、方法及装置
CN105653085B (zh) 触摸响应方法和装置
CN105468695B (zh) 信息显示方法与装置
CN106776999A (zh) 多媒体数据推荐方法及装置
CN104299001B (zh) 生成影集的方法及装置
CN104615359B (zh) 对应用软件进行语音操作的方法及装置
CN107423063A (zh) 多窗口处理方法、装置及设备
CN108268322A (zh) 内存优化的方法、装置及计算机可读存储介质
CN104991910B (zh) 相册创建方法及装置
CN109376771A (zh) 应用程序分类方法及装置
CN108121573A (zh) 一种应用程序的启动方法和装置
CN107229411A (zh) 控制分屏状态的方法及装置
CN109167718A (zh) 会话窗口中的消息展示方法、装置、终端及存储介质
CN105278836B (zh) 切换内容的方法、装置及终端
CN109213942A (zh) 一种搜索结果展示方法及装置
CN107220059A (zh) 应用界面的显示方法及装置
CN106095285A (zh) 操作执行方法及装置
CN109936756A (zh) 视频封面的确定方法及装置
CN104951194B (zh) 拍照操作菜单的显示方法及装置
CN108121720A (zh) 一种资源推荐方法和装置
CN110286775A (zh) 一种词库管理方法及装置
CN105824677B (zh) 基于用户操作数据的安装包删除方法
CN110020082A (zh) 一种搜索方法及装置
CN104536640B (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