应用图标显示顺序的动态调整方法技术

技术编号:14768321 阅读:32 留言:0更新日期:2017-03-08 12:35
本发明专利技术实施例涉及一种应用图标显示顺序的动态调整方法,包括:获取对第一用户终端进行操作的第一用户的用户信息;接收用户的操作输入,根据操作输入统计预设的第一时段内各个应用的操作动作信息;操作动作信息包括各个应用的启动次数和各个应用的前台运行时间;在第一时段结束后,将统计得到的操作动作信息和用户信息发送给服务器;服务器根据操作动作信息确定各个应用的新增权值;获取各个应用在第二时段内的历史权值;根据各个应用的新增权值和历史权值得到各个应用的更新权值;根据更新权值生成配置数据;配置数据包括应用的显示顺序和第一用户的用户信息;第一用户终端对配置数据进行解析,根据解析得到的显示顺序对应用的应用图标进行显示。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种应用图标显示顺序的动态调整方法
技术介绍
随着移动通信技术的发展和进步,大量的应用程序被开发和使用。然而目前市场上的移动终端系统主界面中的应用显示顺序都是默认按照出厂厂商的定制设置和应用下载顺序进行显示的。用户如果想要应用图标的显示符合自己的使用习惯,就需要对图标进行拖动操作,改变原有的显示顺序配置。然而在移动终端中应用数量比较多的情况下,手动拖动图标来进行配置,操作繁琐,花费用户大量时间。而且,用户可能在某一段时间内需要频繁使用某些应用,过了这段时间之后,其使用需求就发生变化了。在这种情况下,还需要用户再次手动操作更改图标位置才能满足自己的实际使用习惯的需求,进一步反映了应用图标显示顺序配置上的操作繁琐,不智能的缺陷。
技术实现思路
本专利技术的目的是针对现有技术的缺陷,提供一种应用图标显示顺序的动态调整方法,能够统计用户对各个应用的实际操作情况,自动生成对应用图标显示顺序进行调整的配置数据,并按照设定时间段持续进行统计和更新,以保证应用图标显示顺序始终符合用户的使用习惯和要求,大大简化了现有操作,让用户使用更加方便。有鉴于此,本专利技术实施例提供了一种应用图标显示顺序的动态调整方法,所述方法包括:获取对第一用户终端进行操作的第一用户的用户信息;接收用户的操作输入,根据所述操作输入,统计预设的第一时段内各个应用的操作动作信息;所述操作动作信息包括各个应用的启动次数和各个应用的前台运行时间;所述应用具有用于确定应用显示布局的权值;在所述第一时段结束后,将统计得到的操作动作信息和所述用户信息发送给服务器;所述服务器根据所述操作动作信息,确定各个应用的新增权值;获取所述各个应用在所述第一时段之前的第二时段内的历史权值;根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值;根据所述更新权值,生成配置数据;所述配置数据包括应用的显示顺序和所述第一用户的用户信息;所述服务器将所述配置数据发送给所述第一用户终端;所述第一用户终端对所述配置数据进行解析,根据解析得到的所述显示顺序对相应应用的应用图标进行显示。优选的,所述方法还包括:所述第二用户终端接收所述第一用户的登录信息;根据所述第一用户的登录信息,从所述服务器获取所述配置数据;所述第二用户终端对所述配置数据进行解析,根据解析得到的所述显示顺序对相应应用的应用图标进行显示。优选的,所述根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值具体为:根据每个应用的所述新增权值与所述历史权值之和,得到相应应用的所述更新权值。优选的,所述根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值具体为:将所述新增权值和所述历史权值的加权平均作为所述应用的更新权值。优选的,所述服务器根据所述操作动作信息,确定各个应用的新增权值具体包括:统计每个应用的启动次数和前台运行时间;所述服务器根据所述每个应用的启动次数和前台运行时间,确定所述应用的新增权值。优选的,所述方法还包括:接收所述第一用户在第一用户终端的应用图标显示顺序配置操作;根据所述应用图标显示顺序配置操作更新所述配置数据;根据更新后的配置数据对相应应用的应用图标进行显示。优选的,在所述根据所述应用图标显示顺序配置操作更新所述配置数据之后,所述方法还包括:将所述更新后的配置数据上传到所述服务器;所述服务器根据接收到的所述更新后的配置数据覆盖所述服务器中存储的所述配置数据。优选的,所述方法还包括:获取新增应用安装信息;所述新增应用安装信息中包括新增应用的信息;确定新增应用的权值配置数据;根据所述权值配置数据配置所述新增应用的更新权值。进一步优选的,所述确定新增应用的权值配置数据具体为:获取所述用户终端的中存储的预设权值配置数据,作为所述新增应用的权值配置数据。进一步优选的,所述确定新增应用的权值配置数据具体为:获取当前各个应用的历史权值;根据所述各个应用的历史权值的数据确定所述新增应用的权值配置数据。本专利技术实施例提供的应用图标显示顺序的动态调整方法,能够统计用户对各个应用的实际操作情况,自动生成对应用图标显示顺序进行调整的配置数据,并按照设定时间段持续进行统计和更新,以保证应用图标显示顺序始终符合用户的使用习惯和要求,大大简化了现有操作,让用户使用更加方便。附图说明图1为本专利技术实施例提供的应用图标显示顺序的动态调整方法流程图;图2为本专利技术实施例提供的桌面应用图标的加载的方法流程图;图3为本专利技术实施例提供的通过手动调整方式更新配置数据的方法流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本专利技术实施例提供的应用图标显示顺序的动态调整方法,用于对系统桌面应用的图标显示顺序的调整。该方法特别适用于安卓系统中,通过对操作系统更改桌面应用程序启动器(launcher)的定制来实现,其中具体提供了智能学习和手动设置两种实现方式。本专利技术实施例主要针对智能学习实现应用图标显示顺序的动态调整进行说明,即上述所述的launcher的定制过程,也会对手动设置的方法进行简单解释。图1为本专利技术实施例提供的应用图标显示顺序的动态调整方法流程图,如图1所示,包括:步骤101,获取对第一用户终端进行操作的第一用户的用户信息;具体的,获取用户信息的方式可以是向用户提供登录页面进行登录的方式实现的。在用户登录成功后再展开桌面应用界面给用户进行操作。步骤102,接收用户的操作输入,根据操作输入,统计预设的第一时段内各个应用的操作动作信息;操作动作信息包括各个应用的启动次数和各个应用的前台运行时间;应用具有用于确定应用显示布局的权值。第一时段的设置直接关系到动态调整的频率。如果第一时段的长度为24小时,则表示动态调整每天一次。如果第一时段的长度为7天,则动态调整每周一次。步骤103,在第一时段结束后,将统计得到的操作动作信息和用户信息发送给服务器;具体的,发送可以时在第一时段结束之后立即发送,也可以是在第一时段之后的预设时间点进行发送。无论采用哪种方式,都需要先在第一时段结束之后将统计的得到的操作动作信息和用户信息进行本地存储。在发送之前需要检查网络连接状况,如果网络连接正常,则直接按照设置规定进行信息发送,如果网络连接异常,无法与服务器建立连接,则可每间隔一定时间发起一次与服务器之间的建立连接请求。当检测到连接建立之后,再进行上述信息的发送。步骤104,服务器根据操作动作信息,确定各个应用的新增权值;具体的,新增权值是根据对第一用户的操作动作记录得到的操作动作信息进行分析而确定的。操作动作可以包括应用的启动、关闭、关闭到后台运行等等。操作动作信息可以包括启动的启动次数,启动到关闭或者启动到后台运行之间的应用在前台运行的时间。在一个优选的例子中,新增权值的确定时通过用户终端统计每个应用的启动次数和前台运行时间,并将统计结果上传服务器,服务器根据每个应用的启动次数和前台运行时间,以及为它们分别设定的系数,来确定应用的新增权值。具体可以用公式表示为:应用的新增权值=应用的启动次数×第一系数+应用的前台运行时间×第二系数(公式1)其中第一系数和第二系数是服务器中预先设置存储的,按照权重不等,第一系数应当设置为大于第二系数至少一个数量级。步骤105,获取各个应用在第一时段之前的第二本文档来自技高网...
应用图标显示顺序的动态调整方法

【技术保护点】
一种应用图标显示顺序的动态调整方法,其特征在于,所述方法包括:获取对第一用户终端进行操作的第一用户的用户信息;接收用户的操作输入,根据所述操作输入,统计预设的第一时段内各个应用的操作动作信息;所述操作动作信息包括各个应用的启动次数和各个应用的前台运行时间;所述应用具有用于确定应用显示布局的权值;在所述第一时段结束后,将统计得到的操作动作信息和所述用户信息发送给服务器;所述服务器根据所述操作动作信息,确定各个应用的新增权值;获取所述各个应用在所述第一时段之前的第二时段内的历史权值;根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值;根据所述更新权值,生成配置数据;所述配置数据包括应用的显示顺序和所述第一用户的用户信息;所述服务器将所述配置数据发送给所述第一用户终端;所述第一用户终端对所述配置数据进行解析,根据解析得到的所述显示顺序对相应应用的应用图标进行显示。

【技术特征摘要】
1.一种应用图标显示顺序的动态调整方法,其特征在于,所述方法包括:获取对第一用户终端进行操作的第一用户的用户信息;接收用户的操作输入,根据所述操作输入,统计预设的第一时段内各个应用的操作动作信息;所述操作动作信息包括各个应用的启动次数和各个应用的前台运行时间;所述应用具有用于确定应用显示布局的权值;在所述第一时段结束后,将统计得到的操作动作信息和所述用户信息发送给服务器;所述服务器根据所述操作动作信息,确定各个应用的新增权值;获取所述各个应用在所述第一时段之前的第二时段内的历史权值;根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值;根据所述更新权值,生成配置数据;所述配置数据包括应用的显示顺序和所述第一用户的用户信息;所述服务器将所述配置数据发送给所述第一用户终端;所述第一用户终端对所述配置数据进行解析,根据解析得到的所述显示顺序对相应应用的应用图标进行显示。2.根据权利要求1所述的应用图标显示顺序的动态调整方法,其特征在于,所述方法还包括:所述第二用户终端接收所述第一用户的登录信息;根据所述第一用户的登录信息,从所述服务器获取所述配置数据;所述第二用户终端对所述配置数据进行解析,根据解析得到的所述显示顺序对相应应用的应用图标进行显示。3.根据权利要求1所述的应用图标显示顺序的动态调整方法,其特征在于,所述根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值具体为:根据每个应用的所述新增权值与所述历史权值之和,得到相应应用的所述更新权值。4.根据权利要求1所述的应用图标显示顺序的动态调整方法,其特征在于,所述根据所述各个应用的新增权值和历史权值,得到各个应用的更新权值具体为:将所...

【专利技术属性】
技术研发人员:王坤鹏葛俊鹏崔卫洁
申请(专利权)人:江西博瑞彤芸科技有限公司
类型:发明
国别省市:江西;36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1