CN107783806A - 一种排列图标的方法及装置 - Google Patents

一种排列图标的方法及装置 Download PDF

Info

Publication number
CN107783806A
CN107783806A CN201610716952.2A CN201610716952A CN107783806A CN 107783806 A CN107783806 A CN 107783806A CN 201610716952 A CN201610716952 A CN 201610716952A CN 107783806 A CN107783806 A CN 107783806A
Authority
CN
China
Prior art keywords
application program
data traffic
caused
preset time
flow
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
CN201610716952.2A
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610716952.2A priority Critical patent/CN107783806A/zh
Priority to PCT/CN2017/077283 priority patent/WO2018036144A1/zh
Publication of CN107783806A publication Critical patent/CN107783806A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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

Landscapes

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

Abstract

本发明公开了一种排列图标的方法,所述方法包括:记录应用程序产生的数据流量;根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;根据所述排序结果将所述应用程序对应的图标进行显示。本发明实施例还提供一种排列图标的装置。

Description

一种排列图标的方法及装置
技术领域
本发明涉及通信领域,尤其涉及一种排列图标的方法及装置。
背景技术
随着智能手机的普及,大家对数据业务的使用也越来越多,有的流量是用户上网所产生,但是有些流量却是安装的一些应用偷偷产生的。因此,可能会经常出现一种情况,就是流量耗费很快但是用户又不知道流量到底都用在哪里了。
现有技术中,存在一种将应用程序使用的上网流量显示在应用程序的图标上的技术方案,但在该方案中,当终端未加载某个应用程序的图标,未将该应用程序的图标显示在终端的显示界面上时,用户也无法得知这些应用程序使用的流量。因此,急需一种直观的呈现出当前终端中的应用程序耗费数据流量的情况技术方案,能够让用户方便快捷地获知当前终端中各应用程序耗费数据流量的情况。
发明内容
有鉴于此,本发明实施例希望提供一种排列图标的方法,能够观的呈现出当前终端中的应用程序耗费数据流量的情况,让用户方便快捷地获知当前终端中各应用程序耗费数据流量的情况。
本发明实施例的技术方案是这样实现的:
一方面,本发明实施例提供一种排列图标的方法,所述方法包括:记录应用程序产生的数据流量;根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;根据所述排序结果将所述应用程序对应的图标进行显示。
在上述方案中,所述记录应用程序产生的数据流量包括:记录第一预设时间段内的应用程序产生的数据流量;其中,对于一应用程序,所述第一预设时间的起始点的流量为第一流量值,所述第一预设时间段的截止点的流量为第二流量值;将所述第二流量值与所述第一流量值的差值作为所述第一预设时间段内产生的数据流量。
在上述方案中,所述根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果包括:当所述应用程序产生的数据流量的总和超过第一预设流量阈值时,根据所述应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果。
在上述方案中,所述根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果包括:将所述应用程序在第一预设时间段内产生的数据流量与第二预设流量阈值进行比较,得到在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序;以预设的更新周期为周期根据在第一预设时间段内产生的数据流量对所述在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序进行排序得到排序结果。
在上述方案中,所述方法还包括:以第二预设时间为周期统计所述应用程序产生的数据流量;将所述应用程序以第二预设时间为周期统计的数据流量显示在所述应用程序对应的图标上。
在上述方案中,所述方法还包括:根据所述记录的应用程序产生的数据流量对所述应用程序进行排序得到排序结果之后,根据所述应用程序在所述排序结果中的位置确定所述应用程序的文件夹标识;其中,所述文件夹标识表征所述应用程序对应的图标是否位于文件夹中。
另一方面,本发明实施例还提供一种排列图标的装置,所述装置包括:记录单元、排序单元以及显示单元;其中,所述记录单元,用于记录应用程序产生的数据流量;所述排序单元,用于记录根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;所述显示单元,用于记录根据所述排序结果将所述应用程序对应的图标进行显示。
在上述方案中,所述记录单元具体用于:
记录第一预设时间段内的应用程序产生的数据流量;其中,对于一应用程序,所述第一预设时间的起始点的流量为第一流量值,所述第一预设时间段的截止点的流量为第二流量值;将所述第二流量值与所述第一流量值的差值作为所述第一预设时间段内产生的数据流量。
在上述方案中,所述排序单元具体用于:当所述应用程序产生的数据流量的总和超过第一预设流量阈值时,根据所述应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果。
在上述方案中,所述排序单元具体用于:
将所述应用程序在第一预设时间段内产生的数据流量与第二预设流量阈值进行比较,得到在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序;以预设的更新周期为周期根据在第一预设时间段内产生的数据流量对所述在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序进行排序得到排序结果。
在上述方案中,所述装置还包括:流量显示单元;其中,
所述记录单元还用于以第二预设时间为周期统计所述应用程序产生的数据流量;
流量显示单元,用于将所述应用程序以第二预设时间为周期统计的数据流量显示在所述应用程序对应的图标上。
在上述方案中,,所述排序单元还用于:
根据所述应用程序在所述排序结果中的位置确定所述应用程序的文件夹标识;其中,所述文件夹标识表征所述应用程序对应的图标是否位于文件夹中。
本发明实施例的一种排列图标的方法及装置,包括:记录应用程序产生的数据流量;根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;根据所述排序结果将所述应用程序对应的图标进行显示。在本发明实施例中,通过各应用程序所产生的数据流量对各应用程序的图标进行排列,在终端的界面上直观地呈现出各应用程序使用数据流量的大小,监控流量的耗费情况,用户能够在不用特意去查看应用耗费流量具体多少的情况下,只要打开手机就能便捷直观地看见各个应用使用流量的情况。
附图说明
图1为本发明实施例一提供的排列图标的方法的流程示意图;
图2为本发明实施例二提供的排列图标的方法的流程示意图;
图3为本发明实施例四提供的一种排列图标的装置的结构示意图;
图4为本发明实施例四提供的另一种排列图标的装置的结构示意图;
图5为本发明实施例五提供的一种排列图标的装置的结构示意图。
具体实施方式
下面结合附图对技术方案的实施作进一步的详细描述。
实施例一
本发明实施例一提供一种排列图标的方法,如图1所示,所述方法包括:
S101、记录应用程序产生的数据流量;
具体的,终端记录终端中的应用程序上网所产生的数据流量,这里,应用程序上网所产生的数据流量为终端通过移动数据网络上网时产生的流量,基于此时,终端所产生的流量为需要付费的流量业务,因此,这里,在进行数据流量的统计时,可将通过WIFI进行上网或通过运营商的连接访问运营商的服务器等产生的不需付费的流量与需要付费的数据流量进行单独统计,记录需要付费的数据流量与产生该数据流量的应用程序的对应关系。
这里,记录应用程序产生的数据流量包括:记录第一预设时间段内的应用程序产生的数据流量;其中,对于一应用程序,所述第一预设时间的起始点的流量为第一流量值,所述第一预设时间段的截止点的流量为第二流量值;将所述第二流量值与所述第一流量值的差值作为所述第一预设时间段内产生的数据流量。第一预设时间段可为:5分钟、10分钟、30分钟、60分钟等,在本发明实施例中,对第一预设时间段的具体大小不做限定,可根据用户的需求进行设置。
当设置第一预设时间段后,可通过一周期为设置的第一预设时间的定时器来控制应用程序所产生的数据流量的记录,统计各应用程序在该定时器的一周期的起始时间所产生的数据流量,并统计各应用程序在该周期的结束时间所产生的数据流量,从而得到第一预设时间段内的各应用程序所产生的数据流量。这里,当达到定时器的一周期的结束时间时,可将该周期统计的各应用程序产生的数据流量进行记录后,将当前统计的各应用程序产生的数据流量清零,重新开始新一周期的数据流量的统计。此时,根据记录一周期内各应用程序所产生的数据流量进行图标的排列。例如:1小时记录依次各应用程序在该1小时内产生的数据流量。
在本发明实施例中,还包括:以第二预设时间为周期统计应用程序产生的数据流量,例如:第二预设时间为24小时,则以24小时为周期统计应用程序产生的数据,当达到一周期后,将统计的数据流量清零,重新开始进行统计,具体的,当以24:00为前一周期与后一后期的转折时间点,当当前时间为10:00时,记录的数据流量为各应用程序从24:00至10:00所产生的数据流量;当当前时间为15:00时,记录的数据流量为各应用程序从24:00至15:00所产生的数据流量。这里,第二预设时间的大小大于第一预设时间,例如:第二预设时间为24小时,第一预设时间为1小时。
S102、根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;
根据S101中记录的各应用程序产生的数据流量周期性地进行排列,具体的,对各应用程序从高到低进行排序,这里,可根据各应用程序的应用信息与该应用程序所产生的数据流量之间的关系确定各应用程序对应的数据流量。
当所述应用程序产生的数据流量的总和超过第一预设流量阈值时,根据所述应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;此时,可根据记录的各应用程序的数据总和是否超过第一预设流量阈值来确定是否进行排序,在各应用程序产生的数据流量的总和超过第一预设流量阈值时,进行排序,否则不进行排序。这里,第一预设流量阈值的大小不进行限定,可根据用户需求进行设置。
需要说明的是,第一预设流量阈值的大小可根据当前记录的数据流量所对应的记录周期进行调整;记录的数据流量为第一预设时间段内应用程序产生的数据流量时对应的第一预设流量阈值可大于以第二预设时间为周期统计的数据流量对应的第一预设流量阈值。
当记录的数据为第一预设时间段内应用程序产生的数据流量时,所述根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果包括:将所述应用程序在第一预设时间段内产生的数据流量与第二预设流量阈值进行比较,得到在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序;以预设的更新周期为周期根据在第一预设时间段内产生的数据流量对所述在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序进行排序得到排序结果。第二预设流量阈值可作为衡量一个应用程序所产生的数据流量多少的标准,当一应用程序在第一预设时间段内产生的数据流量大于第二预设流量阈值时,则确定该应用程序在第一预设时间段内所产生的数据流量比较多,需引起用户的注意,此时,周期性地将在第一预设时间段内产生的数据流量超过第二预设流量阈值的应用程序的进行排序,这里,对于在第一预设时间段内产生的数据流量未超过第二预设流量阈值的应用程序的不进行排序,并且根据整体从高至低进行排序,这里得到的排序结果中,在第一预设时间段内产生的数据流量超过第二预设流量阈值的应用程序整体排在未超过第二预设流量阈值的应用程序的前边。
例如:当第二预设流量阈值为3M时,各应用程序在第一预设时间段产生的数据流量如下:应用1:0.4M,应用2:2.4M,应用3:3.8M,应用4:0.05M,应用5:6.2M,这里,对在第一预设时间内的产生的数据流量大于3M的应用程序进行排序,排序结果为:应用5:6.2M,应用3:3.8M;对于应用1、应用2、应用4则不排序,将其以原来的顺序全部放在后边:应用1:0.4M,应用2:2.4M,应用4:0.05M。
S103、根据所述排序结果将所述应用程序对应的图标进行显示。
根据S102中得到的排序结果将应用程序对应的图标进行重新排列显示。具体的,根据排序结果加载各应用程序的图标信息以及对应的位置信息,根据加载各应用程序的图标信息以及对应的位置信息显示个应用程序的图标。
这里,在将各应用程序的图标进行显示的同时,可将所述应用程序以第二预设时间为周期统计的数据流量显示在所述应用程序对应的图标上,这里,可以通过角标等方式显示统计的数据流量。例如:当第二预设时间为24小时时,可使得用户了解该应用程序的图标在当天产生的数据流量。
本发明实施例提供的图标排列的方法还包括:在进行显示时,周期性地将排序结果中前预设数量的应用程序的图标进行区别显示,这里,区别显示的方式可包括:颜色区分、风格区分、单独页面区分等形式,以使得用户能够获知使用流量比较多的应用程序。
这里,在对图标进行显示时,根据所述应用程序在所述排序结果中的位置确定所述应用程序的文件夹标识;其中,所述文件夹标识表征所述应用程序对应的图标是否位于文件夹中。例如:当一应用程序位于文件夹中时,该应用程序的文件夹标识表征该应用程序位于文件夹中,该应用程序在排序结果中的位置位于前预设位时,则修改该应用程序的文件夹标识,修改为表征该应用程序位于显示界面上的文件夹标识,在加载该应用程序的位置信息时,加载该应用程序在界面上的位置信息,将该应用程序的图标显示在显示界面上;当该应用程序在排序结果中的位置不属于前预设位,则不改变该应用程序的文件夹标识,在显示时,根据文件夹标识将该应用程序的图标放在文件夹中;这里,根据应用程序的文件夹标识以及在排序结果中的位置确定是否修改该应用程序的文件夹标识,并根据修改后的文件夹标识显示该应用程序对应的图标。
在实际应用中,可设置一开启根据流量排列图标的功能开关,当终端接收到用户对于该功能开关的操作时,接收到开启根据流量排列图标的功能的指令,终端根据该指令开始记录应用程序所产生的数据流量,终端也可一直统计终端中的应用程序所产生的数据流量,在接收到开启根据流量排列图标的功能的指令,进行图标的更新排列。
在进行图标的排列时,可根据更新周期周期性的对终端的应用程序的图标进行排列,当更新周期为第一预设时间时,以第一预设时间为周期周期性的对根据各应用程序在第一预设时间段内产生的数据流量来对终端的显示界面显示的图标进行排列。在实际应用中,在排列的过程中,可以更新周期根据各应用程序在以第二预设时间为周期统计的数据流量对各应用程序的图标进行排列,也可根据在该第一预设时间段内产生的数量流量对各应用程序的图标进行排序进行排列,例如:当当更新周期为1小时,第一预设时间段为30分钟,第二预设时间段为24小时,1小时更新一次,每次更新时,可以以各应用程序在30分钟内产生的数据流量对各应用程序对应的图标进行排列,也可根据各应用程序从24点当前时间点在当天产生的数据流量对各应用程序的图标进行排列。
在本发明实施例中,根据各应用程序产生的数据流量的排序结果对各应用程序对应的图标进行排列,使得各应用程序的图标根据应用程序的数据流量使用情况对应分布,直观的呈现出当前终端中个应用程序耗费数据流量的情况。对于一些为引起用户注意的应用程序,根据其分布的调整引起用户的注意,获取当前耗费流量比较多的应用程序。例如,有些音乐播放器会通过网络自动下载一些音乐,但是用户并不知情,通过排序分布后,当音乐播放器下载文件时使用的流量数据会时时更新在图标显示上并将该应用图标排列在显示界面的前面,杀跌用户可及时发现此种异常情况,并关闭该异常使用流量的应用使用数据业务的权限,从而避免不必要的流量耗费。进一步的,设置流量阈值对在一段时间内产生的流量超过流量阈值的图标进行重新排序,从而使得用户能够获知当前有哪些应用程序尤其需要引起注意,使得用户可更加迅速便捷的控制流量使用,减少不必要的流量耗费。
实施例二
本发明实施例二中,以具体的应用场景对本发明实施例提供的排列图标的方法进行进一步说明,如图2所示,该方法包括:
S201:读取功能开关值;
这里,该功能开关为控制根据数据流量排列图标的分布的功能开关;当用户打开按流量排序功能时会记录功能开关值的数据,在功能生效前需要读取功能开关的功能开关值。
S202:根据读取的功能开关值判断是否进行图标排列分布;
当功能开关值判断功能开关是否打开,如果打开则继续进行,如果关闭则结束。
S203:记录各应用程序产生的数据流量;
当功能开关打开时,首先获取各个应用程序使用的数据流量的数据作为流量排序的基础数据。这里,获取的数据流量的数据可为一预设时间段内产生的数据,也可为以一预设时间段为周期统计的数据。
S204:根据获取的数据流量的数据进行排序;
各个应用程序的数据流量的数据获取后,将应用程序按照数据从高到低排列。
S205:根据排序结果生成显示数据;
应用程序排列完成后得到排序结果,按照当前排序结果的顺序生成在界面上对应的坐标数据,这里,该坐标数据为进行显示的参数数据。
S206:保存显示数据;
将生成的坐标数据以及应用信息写入数据库,完成数据保存,便于手机重启后加载数据。
S207:根据显示数据显示各应用程序对应的图标;
坐标数据保存完成后进行界面更新。界面更新分为应用图标顺序的更新以及应用使用流量角标的更新。根据坐标数据更新应用程序坐标的显示,进行图标的更新;这里,流量角标的更新为将当前时间对应的数据流量的数据现在图标的角标上。这里,更新的指标为应用使用的数据流量的变化,数据保存完成后更新应用图标的顺序并同时更新应用图标上流量数据角标。界面更新可监听流量数据变化来更新也可选择周期性更新。
当各应用使用流量数据发生变化或者设置的更新周期时,可重复S204-S207过程进行持续地周期性更新,这样就实现了应用图标按照流量排序的方法。
实施例三
在本实施例中,通过多个实例的描述对本发明实施例提供的排列图标的方法进行进一步说明。
实例一
当用户打开了按照流量排列图标的开关后,用户选择了按照时间间隔更新界面的方式,例如当用户选择了更新周期为半小时,则半小时更新一次应用程序产生的数据流量,以半小时为单位进行计时,半小时后重新获取应用程序产生的数据流量,将获取的数据更新到数据库中,同时刷新界面显示,按照流量使用从高到低的顺序重新排列应用图标。
实例二
当用户打开按照流量排列图标的开关后,同时用户选择了按照流量阈值的方式更新界面,例如流量阈值选择为5M,获取上次更新图标时应用程序产生的数据流量使用数据,并时时获取当前流量数据,这里,获取的数据流量为各应用程序的数据流量总和,流量阈值为第一预设流量阈值,当当前流量数据与上次更新时产生的数据流量的流量数据差值大于等于5M时,则刷新界面显示,按照各应用程序的流量使用从高到低的顺序重新排列个应用程序对应的图标。
实例三
用户也可以选择打开流量排列图标开关,并同时打开流量告警提示开关,此时可选择更新界面方式,按照上述实例1或者实例2的方式更新界面显示,此时应用程序的图标按照数据流量的使用从高到低的顺序排列,并且在流量耗费TOP10的应用角标增加颜色提示,例如流量耗费TOP10的应用使用红色角标提示,TOP10以外的应用使用黄色角标标识。
实例四
用户设置的第一预设时间为30分钟,更新时间为30分钟,第二预设时间为24小时,则终端每30分钟更新一次显示界面显示的应用图标,每次更新时,记录30分钟内的各应用程序产生的数据流量的值,将各应用程序根据在这30分钟内产生的数据流量进行排序,根据各个应用程序排序后顺序显示各应用程序的图标,图标进行排列分布。并在各应用程序的角标上显示当天所使用的数据流量的数值。
实例五
当用户设置的第二预设时间为24小时,更新周期为1小时时,界面显示的图标每1小时更新一次,每次更新的依据为各应用程序从24:00至当前时刻所产生的数据流量的值,根据各应用程序从24:00至当前时刻所产生的数据流量的值对各应用程序进行排序后对图标进行排列分布,并将应用程序从24:00至当前时刻所产生的数据流量的值显示在对应图标的角标上。
实施例四
为实现上述排列图标的方法,本发明实施例还提供一种排列图标的装置,如图3所示,该装置包括:记录单元301、排序单元302以及显示单元303;其中,
记录单元301,用于记录应用程序产生的数据流量;
排序单元302,用于记录根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;
显示单元302,用于记录根据所述排序结果将所述应用程序对应的图标进行显示。
其中,记录单元301具体用于:记录第一预设时间段内的应用程序产生的数据流量;其中,对于一应用程序,所述第一预设时间的起始点的流量为第一流量值,所述第一预设时间段的截止点的流量为第二流量值;将所述第二流量值与所述第一流量值的差值作为所述第一预设时间段内产生的数据流量。
排序单元302具体用于:当所述应用程序产生的数据流量的总和超过第一预设流量阈值时,根据所述应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果。
排序单元303具体用于:将所述应用程序在第一预设时间段内产生的数据流量与第二预设流量阈值进行比较,得到在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序;以预设的更新周期为周期根据在第一预设时间段内产生的数据流量对所述在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序进行排序得到排序结果。
如图4所示,该装置还包括:流量显示单元304;其中,
记录单元301还用于以第二预设时间为周期统计所述应用程序产生的数据流量;流量显示单元304,用于将所述应用程序以第二预设时间为周期统计的数据流量显示在所述应用程序对应的图标上。
在本发明实施例中,所述排序单元302还用于:
根据所述应用程序在所述排序结果中的位置确定所述应用程序的文件夹标识;其中,所述文件夹标识表征所述应用程序对应的图标是否位于文件夹中。
实施例五
为实现上述控排列图标的方法,本发明还提供一种排列图标的装置,如图5所示,该装置包括控制单元501、数据处理单元502、界面更新单元503;具体的,
控制单元501用于设置更新参数;
控制单元501主要作用为控制按流量排序的开关,设置一控制流量排序开启的开关,当用户选择打开开关时,按流量排序功能生效,否则保持默认排序。
这里,控制单元501提供一设置界面用于接收用户设置的更新参数,其中,更新参数包括:更新方式、显示方式等与根据流量排列图标相关的参数;当接收用户的设置时,接收的设置包括界面刷新方式,如可设置为按照时间间隔刷新还是按照流量阈值更新。按照时间方式刷新时,提供用户选择或者设置更新数据流量的时间间隔的界面,例如提供一分钟,十分钟,半小时,一小时的选择,或者提供可手动设置时间间隔的接口。这里,设置的更新时间为更新周期,在该设置界面中,该提供设置第一预设时间和第二预设时间的接口。
在按照流量阈值方式时,可提供选择的流量阈值大小,例如选择1M(兆)、5M、10M、20M等选择,或者提供手动设置流量阈值的接口。这里,设置的流量阈值包括第一预设流量阈值和第二预设流量阈值。
当用户选择十分钟刷新一次界面,那么十分钟后重新获取应用耗费数据流量并将流量数据更新在当前图标的角标上。同时还可设置流量告警提示开关,当流量告警提示开关打开时,则流量角标数据增加颜色以提示TOP10流量的应用,例如使用红色提示流量耗费TOP10的应用,TOP10以外的应用使用黄色标识。
数据处理单元502,用于记录应用程序的产生的数据流量并排序得到排序结果;功能开关打开时,读取各个应用耗费流量情况,对各个应用按照流量耗费情况从高到低进行排序,排序完成后,根据排序结果生成各个应用的排序位置,将应用信息以及应用位置信息写入数据库。
在数据库中,包含多个数据项,其中包含应用的信息数据,如包名类名信息,应用的位置信息如x坐标位置是多少,y坐标位置是多少,另外还包含应用程序的图标的分类信息,包括文件夹标识(container标识),这里,通过container标识来区分应用程序的图标是放在文件夹中还是放在桌面上,另外还包含应用耗费流量信息,这样当手机重启后,才能通过数据库中的信息去加载之前记录的结果。
界面更新单元503,用于负责流量数据的显示,根据排序结果显示各应用程序对应的图标。当应用程序按照流量使用情况排序完成后对界面进行重新加载显示排序后的应用程序对应的图标,将图标进行重新分布;加载的同时将获取到的各应用流量耗费数据以角标的形式更新在应用图标上,同时流量数据将时时更新。
在角标显示中,对流量使用TOP10的应用使用不同底色来提示应用流量告警,例如对于流量使用TOP10的应用使用红色底色作为告警色,TOP10以外的使用黄色来标识。
通过本发明实施例提供的排列图标的方法,完成应用程序的图标按照流量使用情况排序,使得用户可时时查看流量使用情况,便于发现流量使用异常时进行对应操作。
需要说明的是,本实施例五中的数据处理单元502与上述实施例中的记录单元301、排序单元302功能对应,界面更新单元503与上述实施例中的显示单元303功能对应。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

Claims (12)

1.一种排列图标的方法,其特征在于,所述方法包括:
记录应用程序产生的数据流量;
根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;
根据所述排序结果将所述应用程序对应的图标进行显示。
2.根据权利要求1所述的方法,其特征在于,所述记录应用程序产生的数据流量包括:
记录第一预设时间段内的应用程序产生的数据流量;
其中,对于一应用程序,所述第一预设时间的起始点的流量为第一流量值,所述第一预设时间段的截止点的流量为第二流量值;将所述第二流量值与所述第一流量值的差值作为所述第一预设时间段内产生的数据流量。
3.根据权利要求1所述的方法,其特征在于,所述根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果包括:
当所述应用程序产生的数据流量的总和超过第一预设流量阈值时,根据所述应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果。
4.根据权利要求2所述的方法,其特征在于,所述根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果包括:
将所述应用程序在第一预设时间段内产生的数据流量与第二预设流量阈值进行比较,得到在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序;
以预设的更新周期为周期根据在第一预设时间段内产生的数据流量对所述在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序进行排序得到排序结果。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
以第二预设时间为周期统计所述应用程序产生的数据流量;
将所述应用程序以第二预设时间为周期统计的数据流量显示在所述应用程序对应的图标上。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述记录的应用程序产生的数据流量对所述应用程序进行排序得到排序结果之后,根据所述应用程序在所述排序结果中的位置确定所述应用程序的文件夹标识;其中,所述文件夹标识表征所述应用程序对应的图标是否位于文件夹中。
7.一种排列图标的装置,其特征在于,所述装置包括:记录单元、排序单元以及显示单元;其中,
所述记录单元,用于记录应用程序产生的数据流量;
所述排序单元,用于记录根据所述记录的应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果;
所述显示单元,用于记录根据所述排序结果将所述应用程序对应的图标进行显示。
8.根据权利要求7所述的装置,其特征在于,所述记录单元具体用于:
记录第一预设时间段内的应用程序产生的数据流量;
其中,对于一应用程序,所述第一预设时间的起始点的流量为第一流量值,所述第一预设时间段的截止点的流量为第二流量值;将所述第二流量值与所述第一流量值的差值作为所述第一预设时间段内产生的数据流量。
9.根据权利要求7所述的装置,其特征在于,所述排序单元具体用于:
当所述应用程序产生的数据流量的总和超过第一预设流量阈值时,根据所述应用程序产生的数据流量以预设的更新周期为周期对所述应用程序进行排序得到排序结果。
10.根据权利要求8所述的装置,其特征在于,所述排序单元具体用于:
将所述应用程序在第一预设时间段内产生的数据流量与第二预设流量阈值进行比较,得到在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序;
以预设的更新周期为周期根据在第一预设时间段内产生的数据流量对所述在第一预设时间段内产生的数据流量大于所述第二流量阈值的应用程序进行排序得到排序结果。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括:流量显示单元;其中,
所述记录单元还用于以第二预设时间为周期统计所述应用程序产生的数据流量;
流量显示单元,用于将所述应用程序以第二预设时间为周期统计的数据流量显示在所述应用程序对应的图标上。
12.根据权利要求7所述的装置,其特征在于,所述排序单元还用于:
根据所述应用程序在所述排序结果中的位置确定所述应用程序的文件夹标识;其中,所述文件夹标识表征所述应用程序对应的图标是否位于文件夹中。
CN201610716952.2A 2016-08-24 2016-08-24 一种排列图标的方法及装置 Pending CN107783806A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610716952.2A CN107783806A (zh) 2016-08-24 2016-08-24 一种排列图标的方法及装置
PCT/CN2017/077283 WO2018036144A1 (zh) 2016-08-24 2017-03-20 排列图标的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610716952.2A CN107783806A (zh) 2016-08-24 2016-08-24 一种排列图标的方法及装置

Publications (1)

Publication Number Publication Date
CN107783806A true CN107783806A (zh) 2018-03-09

Family

ID=61246326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610716952.2A Pending CN107783806A (zh) 2016-08-24 2016-08-24 一种排列图标的方法及装置

Country Status (2)

Country Link
CN (1) CN107783806A (zh)
WO (1) WO2018036144A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111132132A (zh) * 2019-12-26 2020-05-08 珠海格力电器股份有限公司 一种流量管理方法、装置及终端设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112882617A (zh) * 2021-02-07 2021-06-01 惠州Tcl移动通信有限公司 一种移动终端应用设置方法、***、智能终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006576A (zh) * 2010-12-08 2011-04-06 东莞宇龙通信科技有限公司 一种上网流量显示的方法、***及移动终端
CN102612084A (zh) * 2012-02-24 2012-07-25 中兴通讯股份有限公司 一种控制数据流量的方法和装置
CN104484259A (zh) * 2014-11-25 2015-04-01 北京奇虎科技有限公司 应用程序的流量监控方法、装置和移动终端
CN104539809A (zh) * 2015-01-16 2015-04-22 深圳市中兴移动通信有限公司 一种移动终端及其流量的监控方法和装置
CN105573896A (zh) * 2015-12-21 2016-05-11 魅族科技(中国)有限公司 一种应用程序运行的提醒方法和装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077208A (zh) * 2014-06-23 2014-10-01 小米科技有限责任公司 应用程序图标的显示方法及装置
CN104486505A (zh) * 2014-12-16 2015-04-01 深圳市中兴移动通信有限公司 一种移动终端及其防止流量浪费的方法和装置
CN105045585A (zh) * 2015-07-07 2015-11-11 宁波萨瑞通讯有限公司 一种操作菜单排列方法及移动终端
CN104932777B (zh) * 2015-07-23 2019-01-15 北京锤子数码科技有限公司 一种应用图标的排序方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102006576A (zh) * 2010-12-08 2011-04-06 东莞宇龙通信科技有限公司 一种上网流量显示的方法、***及移动终端
CN102612084A (zh) * 2012-02-24 2012-07-25 中兴通讯股份有限公司 一种控制数据流量的方法和装置
CN104484259A (zh) * 2014-11-25 2015-04-01 北京奇虎科技有限公司 应用程序的流量监控方法、装置和移动终端
CN104539809A (zh) * 2015-01-16 2015-04-22 深圳市中兴移动通信有限公司 一种移动终端及其流量的监控方法和装置
CN105573896A (zh) * 2015-12-21 2016-05-11 魅族科技(中国)有限公司 一种应用程序运行的提醒方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111132132A (zh) * 2019-12-26 2020-05-08 珠海格力电器股份有限公司 一种流量管理方法、装置及终端设备

Also Published As

Publication number Publication date
WO2018036144A1 (zh) 2018-03-01

Similar Documents

Publication Publication Date Title
CN104503840B (zh) 对终端资源进行优化的方法及装置
CN107832132B (zh) 应用控制方法、装置、存储介质及电子设备
CN104967731B (zh) 一种终端提示方法及终端
CN107885796A (zh) 信息推荐方法及装置、设备
DE202017105821U1 (de) Dynamisches Erzeugen benutzerspezifischer Gruppen von Anwendungseinstellungen
CN106897795A (zh) 一种库存预测方法及装置
CN108279954A (zh) 一种应用程序排序的方法及装置
CN109814971B (zh) 桌面应用图标排列方法、电子装置及存储介质
CN107909234A (zh) 工作流数据的时限提醒方法、处理方法及其装置、设备
CN107948752A (zh) 订阅主播排序方法、装置和终端
CN109873813A (zh) 文本输入异常监控方法、装置、计算机设备及存储介质
CN109710665A (zh) 报表下载方法、装置、设备及可读存储介质
CN110555627A (zh) 实体展示方法、装置、存储介质和电子设备
CN107783806A (zh) 一种排列图标的方法及装置
CN105138344A (zh) 根据图片热度随机生成屏保的方法及***
CN107765947A (zh) 一种信息处理方法及装置、终端及可读存储介质
CN110674029A (zh) 自动生成测试数据方法、装置、电子设备及存储介质
CN111325572B (zh) 一种数据处理方法及装置
US20150302331A1 (en) Scheduler for athletic facilities
US20220398614A1 (en) Information processing apparatus, information processing method, and program
JP2013127724A (ja) アプリケーション選択装置、アプリケーション選択手段、及びアプリケーション選択プログラム
CN112215511B (zh) 一种考勤数据的计算方法、装置及设备
CN110866037B (zh) 一种报文的过滤方法及装置
CN108512882A (zh) 位置信息的修改方法及装置
CN109739598B (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

Application publication date: 20180309

RJ01 Rejection of invention patent application after publication