图标管理方法及智能终端技术

技术编号:24454933 阅读:22 留言:0更新日期:2020-06-10 15:16
本申请涉及智能终端领域,提供了一种图标管理方法及智能终端。该智能终端根据其部署的各个应用程序在预设时间内分别使用显示屏的累计频次和累计时间,得到各个应用程序的使用程度指数;各个使用程度指数能够指示用户在预设时间内对各个应用程序的偏好程度。然后,该智能终端根据各个应用程序的使用程度指数,自动决策并更新各个应用程序分别对应的图标的属性信息,从而实现对各个图标的显示效果进行调整。通过本申请的方案,智能终端可以根据用户对各个应用程序的使用情况,自动决策并更加高效、快捷的调整各个图标的显示效果;用户因此无需花费大量的时间和精力对各个图标的显示效果进行手动调整,提高了图标管理的智能性。

Icon management method and intelligent terminal

【技术实现步骤摘要】
图标管理方法及智能终端
本申请涉及智能终端领域,尤其涉及图标管理方法及智能终端。
技术介绍
以智能手机为代表的各种智能终端,可以通过其部署的应用程序,向用户提供相应的服务以满足用户的各种业务需求。其中,智能终端可通过若干桌面,向用户显示其部署的各个应用程序分别对应的图标。当用户需要使用某个应用程序时,可在相应的桌面上触发该应用程序所对应的图标,使得智能终端运行该应用程序并显示该应用程序的图形用户界面(graphicaluserinterface,GUI)。通常的,用户还可以根据其自身对智能终端的使用习惯,手动调整各个应用程序分别对应的图标的显示效果。比如,调整某个应用程序对应的图标在桌面上的位置;又如,在桌面上创建分类文件,将一个或多个应用程序各自对应的图标拖动至分类文件中。智能终端部署的应用程序的数量相对较大时,用户需要花费大量的时间调整各个图标的显示效果;用户在不同时间段内对各个应用程序的使用偏好存在较大差异时,用户需要频繁调整各个图标的显示效果。如此,导致手动调整图标的显示效果效率低。
技术实现思路
本申请实施例中提供了一种图标管理方法及智能终端,可以自动决策并更加高效、快捷的调整各个图标的显示效果。第一方面,提供了一种图标管理方法,应用于具有显示屏的智能终端,所述智能终端部署了若干应用程序。智能终端可以获取各个应用程序在预设时间内分别使用该显示屏的累计频次和累计时间;并根据各个应用程序分别使用该显示屏的累计频次和累计时间,得到各个应用程序的使用程度指数,使用程度指数能够用于度量用户在预设时间内对相应的应用程序的偏好程度。然后,该智能终端根据各个应用程序的使用程度指数,自动决策并更新各个应用程序分别对应的图标的属性信息,从而实现自动决策并更新各个图标的显示效果。总而言之,智能终端可以根据用户在预设时间内对各个应用程序的使用情况,自动决策并更加高效、快捷的调整各个图标的显示效果。相应的,用户无需花费大量的时间和精力对各个图标的显示效果进行手动调整,提高了图标管理的智能性。在一种可能的实施方式中,该智能终端根据各个累计频次的大小,对各个累计频次进行排序以得到第一序列;以及根据各个累计时间的大小,对各个累计时间进行排序以得到第二序列;然后针对各个应用程序,根据该应用程序在预设时间内使用显示屏的累计频次在第一序列中的第一顺序位,以及该应用程序在预设时间内使用显示屏的累计时间在第二序列中的第二顺序位,确定该应用程序的使用程度指数。如此,可避免因不同应用程序分别使用显示屏的累计频次/累计时间的差异过大,导致不同应用程序的使用程度指数无法较为准确的表达用户对不同应用程序的使用偏好。在一种可能的实施方式中,智能终端还可以按照由大到小的顺序,从各个累计频次中选择预设数量的累计频次,并计算被选择的各个累计频次的第一方差;以及,按照由大到小的顺序,从各个累计时间中选择预设数量的累计时间,并计算被选择的各个累计时间的第二方差;然后根据第一方差和第二方差,确定该第一顺序位对应的第一权重系数以及该第二顺序位对应的第二权重系数,该第一权重系数与该第一方差正相关,该第二权重系数与该第二方差正相关。相应的,对于一个应用程序,该智能终端可以在各个累计频次在第一序列中按照由小到大的顺序依次排列,并且各个累计时间在第二序列中按照由小到大的顺序依次排列的情况下,根据第一权重系数和第二权重系数,对该应用程序对应的第一顺序位和第二顺序位进行加权求和,得到该应用程序的使用程度指数。如此,使得任意两个应用程序的使用程度指数之间的差异,能够更为准确的表达用户对该任意两个应用程序的偏好程度之间的差异。在一种可能的实施方式中,所述属性信息包括:图标所在的桌面的编号以及所述图标在所述桌面上的位置。在一种可能的实施方式中,所述属性信息还包括:所述图标的透明度、亮度、色彩饱和度和边框效果中的一项或多项。在一种可能的实施方式中,所述属性信息还包括:所述图标所对应的应用程序的名称的字体、字号及渲染效果中的一项或多项。在一种可能的实施方式中,智能终端还可以在各个应用程序中存在当前应用程序开始使用显示屏时,获取第一屏幕使用事件,并将当前应用程序在预设时间内使用显示屏的累计频次加1;其中,第一屏幕使用事件包括当前应用程序的标识、用于指示第一屏幕使用事件的事件类型为开始使用显示屏的第一参数,以及当前应用程序开始使用显示屏的第一发生时刻。该智能终端还可以在当前应用程序结束对显示屏的使用时,获取第二屏幕使用事件,并确定当前应用程序本次使用显示屏的单次使用时间;其中,第二屏幕使用事件包括当前应用程序的标识、用于指示第二屏幕使用事件的事件类型为结束使用显示屏的第二参数,以及当前应用程序结束使用显示屏的第二发生时刻;单次使用时间为第二发生时刻与第一发生时刻之间的时间差。如此,智能终端可以得知各个应用程序在预设时间内分别使用显示屏的累计频次,以及得知各个应用程序每次使用显示屏时分别对应的使用时间。在一种可能的实施方式中,该智能终端可以确定各个应用程序在预设时间内分别使用显示屏的累计频次;以及,根据各个应用程序在预设时间内每次使用显示屏的单次使用时间,计算各个应用程序在预设时间内分别使用显示屏的累计时间。第二方面,提供了一种智能终端,该智能终端至少包括处理器和显示屏,该智能终端部署了若干应用程序,该处理器用于执行:获取各个应用程序在预设时间内分别使用显示屏的累计频次和累计时间;根据各个应用程序在预设时间内分别使用显示屏的累计频次和累计时间,确定各个应用程序的使用程度指数;根据各个应用程序的使用程度指数,更新各个应用程序分别对应的图标的属性信息,该属性信息用于限定其对应的图标的显示效果。在一种可能的实施方式中,该处理器,具体用于根据各个累计频次的大小,对各个累计频次进行排序以得到第一序列;以及,根据各个累计时间的大小,对各个累计时间进行排序以得到第二序列;针对各个应用程序,根据该应用程序在预设时间内使用显示屏的累计频次在第一序列中的第一顺序位,以及该应用程序在预设时间内使用显示屏的累计时间在第二序列中的第二顺序位,确定该应用程序的使用程度指数。在一种可能的实施方式中,该处理器,还用于按照由大到小的顺序,从各个累计频次中选择预设数量的累计频次,并计算被选择的各个累计频次的第一方差;以及,按照由大到小的顺序,从各个累计时间中选择预设数量的累计时间,并计算被选择的各个累计时间的第二方差;根据第一方差和第二方差,确定该第一顺序位对应的第一权重系数以及该第二顺序位对应的第二权重系数,第一权重系数与第一方差正相关,第二权重系数与第二方差正相关。以及,该处理器,具体用于在各个累计频次在第一序列中按照由小到大的顺序依次排列,并且各个累计时间在第二序列中按照由小到大的顺序依次排列的情况下,针对各个应用程序,根据第一权重系数和第二权重系数,对该应用程序对应的第一顺序位和第二顺序位进行加权求和,得到该应用程序的使用程度指数。在一种可能的实施方式中,该属性信息包括但不限于图标所在的桌面的编号以及该图标在该桌面上的位置本文档来自技高网...

【技术保护点】
1.一种图标管理方法,其特征在于,应用于具有显示屏的智能终端,所述智能终端部署了若干应用程序,所述方法包括:/n获取各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间;/n根据各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间,确定各个所述应用程序的使用程度指数;/n根据各个所述应用程序的使用程度指数,更新各个所述应用程序分别对应的图标的属性信息,所述属性信息用于限定其对应的图标的显示效果。/n

【技术特征摘要】
1.一种图标管理方法,其特征在于,应用于具有显示屏的智能终端,所述智能终端部署了若干应用程序,所述方法包括:
获取各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间;
根据各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间,确定各个所述应用程序的使用程度指数;
根据各个所述应用程序的使用程度指数,更新各个所述应用程序分别对应的图标的属性信息,所述属性信息用于限定其对应的图标的显示效果。


2.根据权利要求1所述的方法,其特征在于,所述根据各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间,确定各个所述应用程序的使用程度指数,包括:
根据各个所述累计频次的大小,对各个所述累计频次进行排序,得到第一序列;以及,根据各个所述累计时间的大小,对各个所述累计时间进行排序,得到第二序列;
针对各个所述应用程序,根据所述应用程序在预设时间内使用所述显示屏的累计频次在所述第一序列中的第一顺序位,以及所述应用程序在预设时间内使用所述显示屏的累计时间在所述第二序列中的第二顺序位,确定所述应用程序的使用程度指数。


3.根据权利要求2所述的智能终端,其特征在于,所述方法还包括:
按照由大到小的顺序,从各个所述累计频次中选择预设数量的累计频次,并计算被选择的各个所述累计频次的第一方差;以及,按照由大到小的顺序,从各个所述累计时间中选择预设数量的累计时间,并计算被选择的各个所述累计时间的第二方差;
根据所述第一方差和所述第二方差,确定所述第一顺序位对应的第一权重系数以及所述第二顺序位对应的第二权重系数,所述第一权重系数与所述第一方差正相关,所述第二权重系数与所述第二方差正相关;
所述确定所述应用程序的使用程度指数,包括:在各个所述累计频次在所述第一序列中按照由小到大的顺序依次排列,并且各个所述累计时间在所述第二序列中按照由小到大的顺序依次排列的情况下,根据所述第一权重系数和所述第二权重系数,对所述应用程序对应的所述第一顺序位和所述第二顺序位进行加权求和,得到所述应用程序的使用程度指数。


4.根据权利要求1所述的方法,其特征在于,所述属性信息包括:图标所在的桌面的编号以及所述图标在所述桌面上的位置。


5.根据权利要求4所述的方法,其特征在于,所述属性信息还包括:所述图标的透明度、亮度、色彩饱和度和边框效果中的一项或多项。


6.根据权利要求4所述的方法,其特征在于,所述属性信息还包括:所述图标所对应的应用程序的名称的字体、字号及渲染效果中的一项或多项。


7.根据权利要求1至6中任一项所述的方法,其特征在于,在所述获取各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间之前,所述方法还包括:
当各个所述应用程序中存在当前应用程序开始使用所述显示屏时,获取第一屏幕使用事件,并将所述当前应用程序在所述预设时间内使用所述显示屏的累计频次加1;其中,所述第一屏幕使用事件包括所述当前应用程序的标识、用于指示所述第一屏幕使用事件的事件类型为开始使用显示屏的第一参数,以及所述当前应用程序开始使用显示屏的第一发生时刻
当所述当前应用程序结束对所述显示屏的使用时,获取第二屏幕使用事件,并确定所述当前应用程序本次使用所述显示屏的单次使用时间;其中,所述第二屏幕使用事件包括所述当前应用程序的标识、用于指示所述第二屏幕使用事件的事件类型为结束使用显示屏的第二参数,以及所述当前应用程序结束使用显示屏的第二发生时刻;所述单次使用时间为所述第二发生时刻与所述第一发生时刻之间的时间差。


8.根据权利要求7所述的方法,其特征在于,所述获取各个所述应用程序在预设时间内分别使用所述显示屏的累计频次和累计时间,包括:
确定各个所述应用程序在所述预设时间内分别使用所述显示屏的累计频次;以及,根据各个所述应用程序在所述预设时间内每次使用所述显示屏的单次使用时间,计算各个所述应用程序在所述预设时间内分别使用所述显示屏的累计时间。


9.一种智能终端,其特征在于,所述智能终端包括处理器和...

【专利技术属性】
技术研发人员:李鑫
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1