一种桌面应用图标的动态排列方法及系统、移动终端的制作方法

文档序号:9349648阅读:338来源:国知局
一种桌面应用图标的动态排列方法及系统、移动终端的制作方法
【技术领域】
[0001] 本发明涉及电子设备桌面图标的管理领域,尤指一种桌面应用图标的动态排列方 法及系统、移动终端。
【背景技术】
[0002] 移动终端的屏幕大小有限,而用户使用的应用越来越多,需要使用多个屏幕排列 安装这些应用图标。移动终端管理应用图标的应用称作"启动器"。通常,移动终端中的操作 系统中的原生启动器,是让用户按照自己的喜好,自我管理应用图标的排列。但是因为用户 的习惯会变化而且桌面上的应用图标又很多,用户可能不想重新排列桌面上的图标。这样, 当频繁使用的某个应用图标没有在当前页面时,需要用户滑动到其他屏幕上寻找该应用的 图标,因此不能快速发现想要的应用图标。基于这个问题,现在提出了以下几种解决方案:
[0003] [1].参见中国专利,【申请号】201210316555. 8,名称为《一种桌面图标的调整方 法、装置和移动终端》。该专利的技术方案考虑应用图标的使用频次,并在当前页面显示使 用频次最尚的应用图标。
[0004] [2].参见中国专利,【申请号】201310401325. 6,名称为《一种桌面图标的显示方法 及移动终端》。该专利的技术方案考虑了时间元素,根据时间给应用图标加边框来标识不同 的应用图标。其目的是使得用户通过当前桌面图标的排列方式即可得知当前的时间。
[0005] [3].参见中国专利,【申请号】201410205556. 4,名称为《一种移动终端及其桌面图 标的排列方法和装置》。该专利的技术方案根据图标的颜色来排列图标,用户可以根据应用 图标的颜色去寻找应用图标。
[0006] [4].参见中国专利,【申请号】201410625994. 6,名称为《移动终端桌面图标的管理 方法、管理服务器及移动终端》。该专利将用户当前的位置信息发送给服务器,然后服务器 根据当前情景决定图标的排列方案。
[0007] 虽然上述现有技术能够采用某种技术手段来动态显示桌面图标,并能够在一定 的程度上解决应用图标如何更佳排列和显示的问题,但是这些解决方案并不是很有效,例 如:
[0008] [1].提案一中就只是考虑到使用频次,不能根据用户的使用习惯提供更优的显示 方案。
[0009] [2].提案二虽然考虑了时间元素,但是其目的是使得用户通过当前桌面图标的排 列方式得知当前的时间,并不能节省用户寻找图标的时间。
[0010] [3].提案三是基于图标的颜色来排列图标,用户仍然不能在当前页面快速找到图 标。
[0011] [4].提案四是一种能够解决快速找到图标的方案,但是需要用户向服务器发送位 置信息。在WLAN和数据网络都关闭的时候时,不能解决快速找到应用程序的图标。而且满 足一种情景的应用图标有多种,无法准确地推送出用户最需要的应用图标。
[0012] 综上,上述方法并没有较好地根据用户的使用习惯排列移动终端桌面上的应用图 标,亟需一种更为有效的排列方法。

【发明内容】

[0013] 本发明的目的是提供一种桌面应用图标的动态排列方法及系统、移动终端,能够 有效节省用户查找桌面图标的时间。
[0014] 本发明提供的技术方案如下:
[0015] -种桌面应用图标的动态排列方法,其包括:
[0016] 实时记录桌面应用图标在预设时间段内的点击次数,其中,所述预设时间段为全 天中的多个不同时间段;
[0017] 根据所述记录更新预先存储的数据库,所述数据库包括应用图标在所述预设时间 段内的点击次数;
[0018] 在每个所述预设时间段内,根据所述数据库中存储的应用图标在对应的预设时间 段内的点击次数,对应用图标的点击次数进行排序;
[0019] 根据所述排序排列应用图标在桌面的显示位置。
[0020] 较佳的,在每个所述预设时间段内,对应用图标的点击次数进行从高到低的排序, 且根据所述从高到低的排序排列应用图标在桌面上从前到后的显示位置。
[0021] 较佳的,当桌面进入启动状态时,对当前时间点所属的预设时间段的应用图标的 点击次数进行排序;
[0022] 较佳的,在每次桌面进入启动状态后,仅将记录的第一次点击,在预先存储的数据 库中进行更新。
[0023] 较佳的,所述全天中的多个不同时间段为连续的多个时间段;
[0024] 在每个预设时间段内进行所述排序时,将每个应用图标在包括当前预设时间段、 与当前预设时间段相邻的两个时间段在内的三个预设时间段的点击次数总和作为当前预 设时间段的点击次数进行排序。
[0025] 较佳的,设定每个应用图标在所述三个预设时间段的点击次数总和为X,并设定一 比对的点击次数临界值A ;
[0026] 当X彡A时,将X作为当前预设时间段的点击次数;
[0027] 当X > A时,将X通过如下的算法进行修正后得到的点击次数X。作为当前预设时 间段的点击次数,其中,&为获取到的应用图标在当前预设时间段的点击次数:
[0028] X。= A+(X-A)* (X1A)0
[0029] 较佳的,分别记录桌面每个应用图标在工作日的预设时间段内的点击次数和在休 息日的预设时间段内的点击次数,并分别根据工作日、休息日的预设时间段内的点击次数 进行排序,再根据工作日的所述排序排列应用图标在工作日时在桌面的显示位置,根据休 息日的所述排序排列应用图标在休息日时在桌面的显示位置;
[0030] 较佳的,在记录桌面每个应用图标在预设时间段内的点击次数之前,先判断应用 图标的安装状态是否为有效状态。
[0031] 本发明还提供了一种桌面应用图标的动态排列系统,其应用如前述的动态排列方 法,所述动态排列系统包括:
[0032] 记录模块,其用于记录桌面每个应用图标在预设时间段内的点击次数;
[0033] 存储模块,其预先存储包括应用图标在预设时间段内的点击次数的数据库;
[0034] 更新模块,其根据所述记录模块记录的点击次数对所述存储模块中的数据库进行 更新;
[0035] 排序模块,其用于根据所述数据库中存储的应用图标在对应的预设时间段内的点 击次数对应用图标的点击次数进行排序;
[0036] 排列模块,其用于根据所述排序模块生成的排序来排列应用图标在桌面的显示位 置。
[0037] 较佳的,所述排序模块用于对应用图标的点击次数进行从高到低的排序,所述排 列模块用于根据所述从高到低的排序来排列应用图标在桌面上从前到后的显示;
[0038] 较佳的,所述动态排列系统进一步包括时间比对模块,其用于比对桌面进入启动 状态的时间点所对应的数据库中的时间段;
[0039] 较佳的,所述动态排列系统进一步包括筛选模块,其用于在所述记录模块记录的 应用图标的点击次数中筛选出桌面进入启动状态后的第一次点击筛选出来,并生成一更新 指令;所述更新模块接收所述更新指令并更新所述数据库;
[0040] 较佳的,所述动态排列系统进一步包括检测模块,其用于检测桌面是否进入启动 状态,并在检测到桌面进入启动状态时生成一排序指令,所述排序模块根据所述排序指令 对应用图标的点击次数进行排序;
[0041] 较佳的,所述动态排列系统进一步包括时间判断模块,其用于判断当前时间是工 作日或休息日,用于将工作日对应的应用图标的点击次数和休息日对应的应用图标的点击 次数进行区分;
[0042] 较佳的,所述动态排列系统进一步包括状态判断模块,其用于判断应用图标的安 装状态是否有效,当判断为有效时,获取该应用图标的点击次数。
[0043] 较佳的,所述动态排列系统进一步包括计算模块、判断模块、修正模块;
[0044] 所述计算模块将每个应用图标在包括当前预设时间段、与当前预设时间段相邻的 两个时间段在内的三个预设时间段的点击次数进行相加,并得到一点击次数总和;所述排 序模块根据每个应用图标的所述点击次数总和进行排序;
[0045] 所述判断模块用于判断每个应用图标在所述三个预设时间段的点击次数总和的X 与比对的点击次数临界值A之间的大小关系,并在当X > A时生成一修正指令;
[0046] 所述修正模块用于接收所述修正指令并根据如下公式修正X的数值为X。,其中,X1 为获取到的应用图标在当前预设时间段的点击次数:
[0047] X。= A+ (X - A) * (X i/X)。
[0048] 本发明还提供了一种移动终端,其集成有如前述的桌面应用图标的动态排列系 统。
[0049] 通过本发明提供的桌面应用图标的动态排列方法及系统、移动终端,能够带来以 下至少一种有益效果:
[0050] 1、本发明实时记录每个应用图标在在不同时间段的点击次数,从而可以统计出用 户的使用
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1