掌桥专利:专业的专利平台
掌桥专利
首页

图标排序方法、图标排序装置和电子设备

文献发布时间:2023-06-19 12:10:19


图标排序方法、图标排序装置和电子设备

技术领域

本申请属于通信技术领域,具体涉及一种图标排序方法、图标排序装置和电子设备。

背景技术

电子设备上安装有多种应用程序,随着电子设备上安装的应用程序越来越多,用户难以快速找到所需的应用程序。现有技术中,主要通过如下两种方式进行应用程序的找寻:其一,直接通过浏览桌面应用图标进行找寻,随着应用程序数量的增多,用户在翻找所需的应用程序时,往往需要在多个页面之间来回翻找,占用时间的同时也给用户带来了不好的使用体验;其二,通过搜索栏检索特定的应用程序,但在检索过程中,用户需要主动回忆起需要使用的应用程序,并将关键词键入搜索栏中,增加了用户的认知负担,同样影响用户的使用体验。

发明内容

本申请实施例的目的是提供一种图标排序方法、图标排序装置和电子设备,能够解决用户找寻应用图标不方便的问题。

第一方面,本申请实施例提供了一种图标排序方法,该方法包括:

在目标区域显示图标,所述目标区域包括N个子区域,所述N个子区域通过用户的注视时长确定;

接收用户的第一输入;

响应于所述第一输入,获取第一图标对应的应用程序的第一参数信息,将所述第一图标的显示位置更新至第一子区域;

其中,所述N个子区域包括所述第一子区域,所述第一子区域对应的注视时长与所述第一参数信息相关联;所述图标包括所述第一图标。

第二方面,本申请实施例提供了一种图标排序装置,该装置包括:

第一显示模块,用于在目标区域显示图标,所述目标区域包括N个子区域,所述N个子区域通过用户的注视时长确定;

第一接收模块,用于接收用户的第一输入;

第一响应模块,用于响应于所述第一输入,获取第一图标对应的应用程序的第一参数信息,将所述第一图标的显示位置更新至第一子区域;

其中,所述N个子区域包括所述第一子区域,所述第一子区域对应的注视时长与所述第一参数信息相关联;所述图标包括所述第一图标。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,基于用户的注视时长将目标区域划分为N个子区域,通过将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域,在不增加用户的学习成本的基础上,可以合理布局应用图标显示界面,简化用户找寻应用图标的过程,提高用户找寻效率,优化用户使用体验。

附图说明

图1是本申请实施例提供的图标排序方法的流程图之一;

图2是本申请实施例提供的图标排序方法的界面示意图之一;

图3是本申请实施例提供的图标排序方法的界面示意图之二;

图4是本申请实施例提供的图标排序方法的界面示意图之三;

图5是本申请实施例提供的图标排序方法的界面示意图之四;

图6是本申请实施例提供的图标排序方法的界面示意图之五;

图7是本申请实施例提供的图标排序方法的流程图之二;

图8是本申请实施例提供的图标排序方法的界面示意图之六;

图9是本申请实施例提供的图标排序装置的结构图;

图10是本申请实施例提供的电子设备的结构示意图之一;

图11是本申请实施例提供的电子设备的硬件示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图标排序方法、图标排序装置、电子设备和可读存储介质进行详细地说明。

其中,图标排序方法可应用于终端,具体可由,终端中的硬件或软件执行。该图标排序方法的执行主体可以为终端,或者终端的控制装置等。

该终端包括但不限于具有显示器(例如触摸屏显示器)的移动电话、平板电脑或手表等其它便携式电子设备。还应当理解的是,在某些实施例中,该终端可以不是便携式电子设备,而是具有显示器(例如显示屏和/或投影幕布)或与显示器电连接的台式计算机或投影仪等其他非便携式电子设备。

以下各个实施例中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和控制杆的一个或多个其它物理用户接口设备。

本申请实施例提供一种图标排序方法,该图标排序方法的执行主体可以为终端,包括但不限于移动终端,或者终端的控制装置等。

如图1所示,该图标排序方法包括:步骤110、步骤120和步骤130。

步骤110、在目标区域显示图标,目标区域包括N个子区域,N个子区域通过用户的注视时长确定;

可以理解的是,目标区域为桌面上用于显示应用程序的图标的区域。

其中,N个子区域是基于眼动技术,根据目标时段内用户对目标区域的注视时长所划分的;N为正整数,N的数量可以基于用户自定义。

在实际执行过程中,可通过设置于电子设备上的摄像装置采集用户的视线,基于用户对目标区域各区域的注视时长,将目标区域划分为N个子区域。

可以理解的是,目标区域包括不同注视时长所对应的多个子区域,一般通过不同的颜色对不同注视时长所对应的子区域进行区分,每一种颜色对应一个注视时长区间。

在一些实施例中,该N个子区域是基于目标时段内用户对显示界面的注视时长生成的,其中,目标时段为用户自定义的时间段,如一周、两周或者一个月等。

在一个目标时段结束后,对目标区域进行重新划分,生成下一个目标时段内的包含N个子区域的目标区域。

通过采用目标时段内用户对目标区域的注视时长生成N个子区域,可以根据用户的使用习惯的改变及时更新子区域的划分,具有更好的灵活性和准确性。

如图3所示,示例了一种目标区域,终端基于目标时段内用户对目标区域的注视时长,将目标区域分为3类子区域,并分别采用不同的颜色表示对应的一类子区域,如用颜色A表示子区域1、用颜色B示子区域2以及用颜色C表示子区域3;

其中,子区域1为高频热区,子区域2为中频热区,子区域3为低频热区。

需要说明的是,同一显示界面内,可以包括多个相同注视时长区间的子区域,该相同注视时长区间的子区域显示于目标区域的不同位置,如图3中包括多个同类子区域2和多个同类子区域3。

根据图3提供的实施例,用户对子区域1的注视时长最高,对子区域2的注视时长次之,对子区域3的注视时长最低。

相关技术中,存在基于用户对显示屏幕的操作频次以对显示区域进行划分的方法,但由于用户对屏幕的操作并不仅仅为点击应用程序,还包括暂停视频、调节音量或调节亮度等其他操作。

可以理解的是,上述划分方法中,依据的点击操作,大多是在开启某一应用程序后,在该应用程序的显示界面内的输入,而该输入会受到一些应用程序的干扰,比如对于游戏类应用,用户会在特定区域进行高频输入,使得最后的分区不准确,无法指导用户在桌面上选择应用图标。

本申请中,根据该步骤,采用眼动技术,基于用户的注视时长将目标区域划分为N个子区域,一方面,可以直观地表征用户对目标区域不同位置处的注视程度,具有较高的准确性;另一方面,也为眼动技术的应用拓展了新的使用场景。

步骤120、接收用户的第一输入;

在该步骤中,第一输入用于开启该图标排序功能。

其中,第一输入可以表现为如下至少一种方式:

其一,第一输入可以表现为触控输入,包括但不限于点击输入、滑动输入和按压输入等。

在该实施方式中,接收用户的第一输入,可以表现为,接收用户在终端显示屏的显示区域的触控操作。

为了降低用户误操作率,可以将第一输入的作用区域限定在特定的区域内,比如显示界面的上部中间区域;或者在显示设置界面的状态下,在当前界面显示目标控件,触摸目标控件,即可实现第一输入;或者将第一输入设置为在目标时间间隔内对显示区域的连续多次敲击操作。

其二,第一输入可以表现为实体按键输入。

在该实施方式中,终端的机身上设有与显示屏对应的实体按键,接收用户的第一输入,可以表现为,接收用户按压对应的实体按键的第一输入;第一输入还可以为同时按压多个实体按键的组合操作。

其三,第一输入可以表现为语音输入。

在该实施方式中,终端可以在接收到语音如“开启图标排序功能”时,触发开启该显示功能。

当然,在其他实施例中,第一输入也可以表现为其他形式,包括但不限于字符输入等,具体可根据实际需要决定,本申请实施例对此不作限定。

终端在接收到第一输入后,可以响应于第一输入,开启该图标排序功能,在该图标排序功能开启的情况下,终端可执行该图标排序方法。

如图2所示,示例了一种显示界面,用户通过点击“应用图标自动排序”控件,即可开启或关闭图标排序功能,以实现对终端的第一输入。

其中,应用图标自动排序功能即为基于本申请的图标排序方法所实现的功能。

在第一输入为开启该图标排序功能的情况下,终端执行步骤130。

步骤130、终端响应于第一输入,获取第一图标对应的应用程序的第一参数信息,将第一图标的显示位置更新至第一子区域;

其中,N个子区域包括第一子区域,第一子区域对应的注视时长与第一参数信息相关联;图标包括第一图标。

在该步骤中,第一参数信息为应用程序所对应的用于确定其图标的显示区域所在位置的信息。

在一些实施例中,第一参数信息可以为应用程序的使用频次。

其中,应用程序的使用频次可以为目标时段内用户开启该应用程序的次数;可以理解的是,每个应用程序在目标时段内,都对应有一个使用频次;不同的应用程序的使用频次可能相同,也可能不同。

在另一些实施例中,第一参数信息还可以为应用程序的重要性。

可以理解的是,应用程序包括:通信类、电商类、视频类、音乐类、烹饪类、办公类、旅游类、学习类以及基础设置类等多个类别,对于不同的用户而言,不同类别的应用程序其对应的重要性也不同;

例如,对于学生而言,学习类和音乐类应用程序的重要性要高于办公类和烹饪类等;对于企业员工而言,通信类和办公类应用程序的重要性要高于视频类和烹饪类等通讯类应用程序;对于家庭主妇而言,烹饪类和视频类应用程序的重要性要高于办公类和学习类等通讯类应用程序。

当然,在其他实施例中,第一参数信息还可以为还可以为目标时段内用户开启该应用程序的次数和时长的加权值、或者使用频次和重要性的加权值等。

第一图标为与第一参数信息对应的图标。

在本步骤中,终端获取第一图标对应的应用程序的第一参数信息后,基于第一参数信息,将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域。

下面分别从两种实现角度,对本步骤进行说明。

其一,第一参数信息包括第一图标对应的应用程序的使用频次。

根据该实施例,第一参数信息包括第一图标对应的应用程序的使用频次;

第一子区域对应的注视时长与第一参数信息相关联,包括:第一子区域对应的注视时长与第一图标对应的应用程序的使用频次相关联;

其中,用户的注视时长与应用程序的使用频次正相关。

在本实施例中,应用程序的使用频次可以为目标时段内用户开启应用程序的次数,其中,目标时段可以为用户自定义的时间段,如一周、两周或者一个月等。

可以理解的是,不同时间段内,用户的使用习惯可能有所不同,通过定期对应用程序的使用频次进行更新,可以为用户提供更准确的定制化服务。

在获取应用程序的使用频次后,基于使用频次,将第一图标的显示位置更新至与使用频次相关联的注视时长所对应的第一子区域,其中用户的注视时长与应用程序的使用频次正相关。

例如,安装于终端的应用程序包括应用程序1至应用程序20。

终端通过步骤110将目标区域划按照用户的注视时长划分为如图3所示的多个子区域,其中子区域1为高频热区,子区域2为中频热区,子区域3为低频热区;各子区域显示于目标区域的不同位置,同一目标区域上包括多个同类的子区域。

在用户未开启该图标品排序功能的情况下,图标显示界面以及图标1至图标20的显示区域的位置如图5所示。

在用户开启该显示功能的情况下,即终端接收用户的第一输入,并响应于第一输入,获取第一图标对应的应用程序的第一参数信息,按照用户的注视时长与应用程序的使用频次正相关的规则,将第一图标的显示位置更新至第一子区域,得到如图4所示的显示界面。

其中,子区域1为高频热区,位于显示界面右侧中间位置;子区域1内显示有使用频次较高的应用程序12、应用程序15、应用程序13和应用程序10;

子区域2为中频热区,位于显示界面偏下方中间位置和偏左侧中间位置,与高频热区相接;子区域2内显示有使用频次中等的应用程序6、应用程序7、应用程序14、应用程序20、应用程序9、应用程序1和应用程序5;

子区域3为低频热区,位于显示界面最上方和最下方;子区域3内显示有使用频次较低的应用程序11、应用程序2、应用程序3、应用程序4、应用程序8、应用程序17、应用程序18、应用程序19和应用程序16。

在该实施例中,通过将第一图标的显示位置更新至与使用频次正相关的注视时长所对应的第一子区域,可以在用户注视时长较长的区域显示使用频次较高的应用程序对应的图标,在用户注视时长较短的区域显示使用频次较低的应用程序对应的图标,合理布局图标显示界面,提高找寻速率,优化用户使用体验。

又如,一般情况下,通信类应用程序的使用频次较高,即在目标时段内,用户开启该通信类应用程序的次数较多,而用户注视时长最长的区域为桌面右侧中央偏上的区域。

在用户未开启该图标排序功能的情况下,图标显示界面如图5所示,其中通信类应用图标位于偏下方位置,用户在浏览该显示界面时,并不能第一眼看到该通信类应用图标;尤其在该显示界面存在多个颜色类似的应用图标的情况下,用户需要花费一定的时间去搜索并辨认所需的应用图标。

在用户开启该显示功能的情况下,终端基于该图标排序方法,计算用户在一周内开启该显示界面内所有应用程序的频次,判断得出该通信类应用程序为使用频次较高的应用程序。

终端按照用户的注视时长与应用程序的使用频次正相关的规则,对显示于该目标区域的图标进行位置更新,例如将该通信类应用图标的显示位置更新至高频热区,即在子区域1内显示该通信类应用图标,形成如图6所述的显示界面;

其中,通信类应用图标位于右侧中央偏上的位置,与用户注视时长最长的区域相吻合,用户在浏览该显示界面时,可以第一眼便看到该通信类应用图标,显著提高了搜索效率,优化了用户的使用体验。

其二,第一参数信息包括第一图标对应的应用程序的重要性。

根据该实施例,第一参数信息包括第一图标对应的应用程序的重要性;

第一子区域对应的注视时长与第一参数信息相关联,包括:第一子区域对应的注视时长与第一图标对应的应用程序的重要性相关联;

其中,用户的注视时长与应用程序的重要性正相关。

具体实现方式与上述实施例相似,在此不做赘述。

根据本申请实施例提供的图标排序方法,基于用户的注视时长将目标区域划分为N个子区域,通过将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域,在不增加用户的学习成本的基础上,可以合理布局应用图标显示界面,简化用户找寻应用图标的过程,提高用户找寻效率,优化用户使用体验。

可以理解的是,在实际执行过程中,随着终端安装的应用程序数量的增多,往往会对应用图标进行多页面显示。

在一些实施例中,在目标区域显示图标,还包括,在不同页面的目标区域显示图标;

获取第一图标对应的应用程序的第一参数信息,将第一图标的显示位置更新至第一子区域,包括:获取各页面的第一图标对应的应用程序的第一参数信息,将第一图标的显示位置更新至各页面的第一子区域。

在该实施例中,可以理解的是,各页面内的目标区域分别可以包括N个子区域,N个子区域通过用户的注视时长确定。

不同页面内显示的应用图标的数量或类型可以不同。

第一参数信息可以为目标时段内应用程序的使用频次或重要性中的至少一种。

例如,在各页面对应的目标区域均为图3所示的情况下,通过获取一周内显示于页面1内的应用图标对应的应用程序的使用频次,将第一图标的显示位置更新至与使用频次正相关的注视时长所对应的第一子区域。其中使用频次越高的应用程序所对应的图标所位于的子区域的用户注视时长越高。

通过获取显示于页面2内的应用图标对应的应用程序的重要性,将第一图标的显示位置更新至与重要性正相关的注视时长所对应的第一子区域。其中,重要性越高的应用程序所对应的图标所位于的子区域的用户注视时长越高。

通过分别对各页面内的应用图标的显示位置进行更新,可以充分考虑用户主观因素对各页面内应用图标分布的影响,使得最终呈现出的显示界面更加符合用户的使用习惯。

下面分别从四种不同的实现角度,对该图标排序方法的实现步骤进行具体说明,以下实施例均应用于对同一页面内的应用图标进行排序的过程。

一、将第一图标的显示位置更新至与第一参数信息正相关的注视时长所对应的第一子区域。

如图7所示,在一些实施例中,终端首先通过眼动技术记录用户对目标区域的注视时长,基于目标时段内的注视时长将目标区域划分为N个子区域;例如将目标区域划分为如图3所示的多个高频热区、中频热区和低频热区。

终端判断是否开启该图标排序功能,在判断未开启该图标排序功能的情况下,终端维持现有应用图标的显示方式。

在判断开启该图标排序功能的情况下,即终端接收用户的第一输入的情况下,响应于第一输入,执行以下步骤。

终端获取第一图标对应的应用程序的第一参数信息,其中,第一参数信息可以包括使用频次。例如,如图8所示,终端将使用频次≥y的应用程序划分为高频应用,将x<使用频次<y的应用程序划分为中频应用,将使用频次≤x的应用程序划分为低频应用。其中,x和y的值可以基于用户自定义,例如在目标时段为一周的情况下,将x和y的值分别设置为x=50,y=20。

终端将第一图标的显示位置更新至与第一参数信息正相关的注视时长所对应的第一子区域;即将高频应用对应的图标的显示位置更新至高频热区,将中频应用对应的图标的显示位置更新至中频热区,将低频应用对应的图标的显示位置更新至低频热区,形成如图4所示的显示界面。

然后在目标时间段后重新对图标的显示位置进行更新。

二、在第一图标中的M个子图标的尺寸和大于第一子区域尺寸的情况下,将P个子图标顺延至下一个子区域。

在该实施例中,在M个子图标的尺寸和大于第一子区域尺寸的情况下,将P个子图标的显示位置更新至第一子区域,将M个子图标中除P个子图标之外的图标的显示位置更新至第二子区域;

其中,第二子区域对应的注视时长小于第一子区域的注视时长,P个子图标对应的应用程序的使用频次均大于M个图标中除P个子图标外的图标对应的应用程序的使用频次。

需要说明的是,P个子图标的尺寸和不超过第一子区域的尺寸,且P个子图标对应的应用程序的使用频次与第一子区域对应的注视时长相关联。

第二子区域对应的注视时长小于第一子区域的注视时长,通常情况下,第二子区域对应的注视时长仅次于第一子区域的注视时长。

例如,在页面1内的高频热区的尺寸只能容纳3个应用图标,而页面1内的高频应用有应用程序1、应用程序2、应用程序3、应用程序4和应用程序5共5个的情况下,则基于上述五个应用程序对应的使用频次,将使用频次靠前的三个应用图标应用程序5、应用程序2和应用程序3显示于高频热区,将后两个应用图标应用程序4和应用程序1自动顺延并显示于页面1内的中频热区。

通过将超出该子区域尺寸的应用图标显示于下一子区域中,有助于提高布局的合理性。

三、在第四子区域不显示图标的情况下,将下一子区域对应的应用图标补位到上一子区域中。

根据该实施例,在第一图标的显示位置更新至第一子区域之后,该方法还包括:

在第四子区域不显示图标的情况下,将在第五子区域显示的第二图标的显示位置更新至第四子区域;

其中,第四子区域对应的注视时长大于第五子区域对应的注视时长,第五子区域对应的注视时长与第二图标对应的第二参数信息相关联。

可以理解的是,第四子区域不显示图标,即不存在与第四区域对应的用户注视时长相关联的第一参数信息,在该情况下,可以将与注视时长小于第四子区域的第五子区域的注视时长相关联的第二参数信息所对应的应用程序的图标的位置更新至第四区域。

例如,在页面2内不存在高频应用的情况下,则按照使用频次高低或者重要性高低,将使用频次较高或重要性较高的中频应用的图标补位至高频热区。

通过将下一子区域对应的应用图标补位到上一子区域中,可以避免某一子区域内不存在应用图标的情况,优化布局的合理性。

四、在第一子图标与所第二子图标对应的使用频次相同的情况下,综合重要性对第一图标的显示位置进行更新。

在该实施例中,第一图标包括第一子图标和第二子图标,第一子图标与所第二子图标对应的使用频次相同;

将第一图标的显示位置更新至第一子区域,包括:将第一子图标的显示位置更新至第一子区域,将第二子图标的显示位置更新至第三子区域,第一子区域对应的注视时长大于第三子区域对应的注视时长,第一子图标对应的应用程序的重要性大于第二子图标对应的应用程序的重要性。

例如,在页面1内,应用程序15和应用程序7所对应的使用频次相同,均为高频应用,则在此基础上,综合考虑应用程序的重要性,若应用程序15为通信类应用,而应用程序7为电商类应用,而系统或用户认定通信类应用的重要性高于电商类应用,则将应用程序15的图标的显示位置更新至高频热区;将应用程序7的图标的显示位置更新至中频热区。

通过综合使用频次和重要性对应用程序的图标的显示位置进行更新,有助于提高图标排序的精确度。

需要说明的是,本申请实施例提供的图标排序方法,执行主体可以为图标排序装置,或者该图标排序装置中的用于执行图标排序方法的控制模块。本申请实施例中以图标排序装置执行图标排序的方法为例,说明本申请实施例提供的图标排序的装置。

本申请实施例还提供一种图标排序装置。

如图9所示,该图标排序装置包括:第一显示模块910、第一接收模块920和第一响应模块930。

第一显示模块910,用于在目标区域显示图标,目标区域包括N个子区域,N个子区域通过用户的注视时长确定;

第一接收模块920,用于接收用户的第一输入;

第一响应模块930,用于响应于第一输入,获取第一图标对应的应用程序的第一参数信息,将第一图标的显示位置更新至第一子区域;

其中,N个子区域包括第一子区域,第一子区域对应的注视时长与第一参数信息相关联;图标包括第一图标。

根据本申请实施例提供的图标排序装置,基于用户的注视时长将目标区域划分为N个子区域,通过将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域,在不增加用户的学习成本的基础上,可以合理布局应用图标显示界面,简化用户找寻应用图标的过程,提高用户找寻效率,优化用户使用体验。

在一些实施例中,第一参数信息包括第一图标对应的应用程序的使用频次;

第一子区域对应的注视时长与第一参数信息相关联,包括:第一子区域对应的注视时长与第一图标对应的应用程序的使用频次相关联;

其中,用户的注视时长与应用程序的使用频次正相关。

在一些实施例中,第一图标包括M个子图标,第一响应模块930还用于:在M个子图标的尺寸和大于第一子区域尺寸的情况下,将P个子图标的显示位置更新至第一子区域,将M个子图标中除P个子图标之外的图标的显示位置更新至第二子区域;

其中,第二子区域对应的注视时长小于第一子区域的注视时长,P个子图标对应的应用程序的使用频次均大于M个图标中除P个子图标外的图标对应的应用程序的使用频次。

在一些实施例中,第一图标包括第一子图标和第二子图标,第一子图标与所第二子图标对应的使用频次相同,第一响应模块930还用于:

将第一子图标的显示位置更新至第一子区域,将第二子图标的显示位置更新至第三子区域,第一子区域对应的注视时长大于第三子区域对应的注视时长,第一子图标对应的应用程序的重要性大于第二子图标对应的应用程序的重要性。

在一些实施例中,该装置还包括:第二响应模块940,用于在第一图标的显示位置更新至第一子区域之后,在第四子区域不显示图标的情况下,将在第五子区域显示的第二图标的显示位置更新至第四子区域;

其中,第四子区域对应的注视时长大于第五子区域对应的注视时长,第五子区域对应的注视时长与第二图标对应的第二参数信息相关联。

根据本申请实施例提供的图标排序装置,基于用户的注视时长将目标区域划分为N个子区域,通过将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域,在不增加用户的学习成本的基础上,可以合理布局应用图标显示界面,简化用户找寻应用图标的过程,提高用户找寻效率,优化用户使用体验。

本申请实施例中的图标排序装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为个人计算机(personal computer,PC)、电视机(television,TV)、投影仪、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的图标排序装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为IOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的图标排序装置能够实现图1至图8的方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选地,如图10所示,本申请实施例还提供一种电子设备1000,包括处理器1001,存储器1002,存储在存储器1002上并可在所述处理器1001上运行的程序或指令,该程序或指令被处理器1001执行时实现上述图标排序方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图11为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109以及处理器1110等部件。

本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,显示单元1106,用于在目标区域显示图标,目标区域包括N个子区域,N个子区域通过用户的注视时长确定;

用户输入单元1107,用于接收用户的第一输入;

处理器1110,用于响应于第一输入,获取第一图标对应的应用程序的第一参数信息,将第一图标的显示位置更新至第一子区域;

其中,N个子区域包括第一子区域,第一子区域对应的注视时长与第一参数信息相关联;图标包括第一图标。

根据本申请实施例提供的电子设备,基于用户的注视时长将目标区域划分为N个子区域,通过将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域,在不增加用户的学习成本的基础上,可以合理布局应用图标显示界面,简化用户找寻应用图标的过程,提高用户找寻效率,优化用户使用体验。

可选地,第一参数信息包括第一图标对应的应用程序的使用频次;

第一子区域对应的注视时长与第一参数信息相关联,包括:第一子区域对应的注视时长与第一图标对应的应用程序的使用频次相关联;

其中,用户的注视时长与应用程序的使用频次正相关。

可选地,第一图标包括M个子图标,处理器1110,还用于:在M个子图标的尺寸和大于第一子区域尺寸的情况下,将P个子图标的显示位置更新至第一子区域,将M个子图标中除P个子图标之外的图标的显示位置更新至第二子区域;

其中,第二子区域对应的注视时长小于第一子区域的注视时长,P个子图标对应的应用程序的使用频次均大于M个图标中除P个子图标外的图标对应的应用程序的使用频次。

可选地,第一图标包括第一子图标和第二子图标,第一子图标与所第二子图标对应的使用频次相同,处理器1110还用于:将第一子图标的显示位置更新至第一子区域,将第二子图标的显示位置更新至第三子区域,第一子区域对应的注视时长大于第三子区域对应的注视时长,第一子图标对应的应用程序的重要性大于第二子图标对应的应用程序的重要性。

可选地,处理器1110还用于:在第一图标的显示位置更新至第一子区域之后,在第四子区域不显示图标的情况下,将在第五子区域显示的第二图标的显示位置更新至第四子区域;

其中,第四子区域对应的注视时长大于第五子区域对应的注视时长,第五子区域对应的注视时长与第二图标对应的第二参数信息相关联。

根据本申请实施例提供的电子设备,基于用户的注视时长将目标区域划分为N个子区域,通过将第一图标的显示位置更新至与第一参数信息相关联的注视时长所对应的第一子区域,在不增加用户的学习成本的基础上,可以合理布局应用图标显示界面,简化用户找寻应用图标的过程,提高用户找寻效率,优化用户使用体验。

应理解的是,本申请实施例中,输入单元1104可以包括图形处理器(GraphicsProcessing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图标排序方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图标排序方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 图标排序方法、图标排序装置和电子设备
  • 图标排序方法、装置及电子设备
技术分类

06120113195885