主权项 |
一种自动调整图标的方法,其特征在于,包括以下步骤:建立移动终端中当前所有应用功能的图标的排列顺序与被打开次数的映射关系;该步骤具体包括:对所述移动终端中当前所有应用功能的图标进行编号,并按图标排列顺序将所述编号存储到第一数组A=[a1,a2,a3,a5…an];建立用于存储所有应用功能的图标被打开次数的第二数组B=[b1,b2,b3,b4…bn];建立所述第一数组A和第二数组B中变量的一一对应关系,其中,所述a1对应所述b1、所述a2对应所述b2……所述an对应所述bn,所述n为自然数;检测所述移动终端中当前所有应用功能的图标被打开的次数;所述检测所述移动终端中当前所有应用功能的图标被打开的次数的步骤具体包括:获取应用功能的图标被打开的点击信息;根据获取到的图标被打开的点击信息,更新被打开的所述图标对应的所述第二数组B中的变量bn的数值;判断是否达到设定的图标调整时间周期;在设定的图标调整时间周期到达时,对所述第二数组B中的变量按照从大到小的顺序进行排序,并根据排序后的结果更新所述第二数组B;根据所述映射关系,将所有应用功能的图标按被打开次数从大到小的顺序重新进行排列;所述根据所述映射关系、将所有应用功能的图标按被打开次数从大到小的顺序重新进行排列的步骤具体包括:根据所述映射关系和更新后的所述第二数组B中的变量顺序调整所述第一数组A中的变量顺序,使得调整后的所述第一数组A中的变量顺序与更新后的所述第二数组B中的变量顺序一致;显示重新排列后的应用功能图标;所述方法还包括步骤:检测是否有新增加的应用功能图标、或是否有删减的应用功能图标;在有新增加的应用功能图标时,对新增加的应用功能图标进行编号,并与更新所述第一数组A,使得更新后的第一数组A中包含当前移动终端中所有的应用功能图标,同时更新所述第二数组B,使得更新后的第二数组B中的变量与所述第一数组A中的变量一一对应;在有删减的应用功能图标时,删除所述第一数组A中与被删减的应用功能图标编号相对应的变量,同时更新所述第二数组B,使得更新后的第二数组B中的变量与所述第一数组A中的变量一一对应。 |