用于智能电视桌面的图标排序方法和装置的制造方法

文档序号:9892097阅读:867来源:国知局
用于智能电视桌面的图标排序方法和装置的制造方法
【技术领域】
[0001]本发明涉及图形用户界面技术,尤其涉及一种用于智能电视桌面的图标排序方法和装置。
【背景技术】
[0002]智能电视和盒子已经走进千家万户,全视频TV桌面提供给广大盒子或智能电视用户一个新的选择。
[0003]智能电视的全视频TV桌面的核心功能是可以当作用户默认桌面。使用该桌面,可以快速地启动各应用程序。该桌面的设计为页面应用图标的m*n排列(即m行η列),如果一个页面不够,可以再增加一个页面,各页面间可以快速切换。其中默认排在前面的为系统自带应用。
[0004]由于用户的需求,需要对增加应用排序功能。目前已经实现了手动排序,S卩:用户可以按照需要将任何图标移入某一位置或者文件夹。但是这些图标中有些图标用户点击的较多,有些图标用户点击的较少,目前还没有能够根据用户点击图标的频次进行自动排序的图标排序方法。

【发明内容】

[0005]针对现有技术的缺陷,本发明的目的是提供一种能根据用户对桌面图标的点击频次来对图标重新排序的方法和装置。
[0006]本发明提供了一种用于智能电视桌面的图标排序方法,所述方法包括:步骤100,将用户对每个图标的点击次数记录在各个图标对应的计数器中;步骤200,根据各个计数器的点击次数的高低对各图标的位置参数降序排列;步骤300,根据各图标的位置参数,将各图标显示在智能电视桌面的相应位置。
[0007]优选地,步骤300包括:检测自动排序开关量,当自动排序开关量为打开时,根据各图标的位置参数,将各图标显示在智能电视桌面的相应位置。
[0008]优选地,所述方法还包括:每隔预定时间,对所述计数器清零。
[0009]优选地,在步骤100中,当点击为下载动作时,计数器不记录点击次数;当点击为打开工作时,计数器记录点击次数。
[0010]优选地,当所述图标为多级文件夹时,对每一级文件夹的点击均作为对该图标的点击次数记录予以累加。
[0011]本发明还提供了一种用于智能电视桌面的图标排序装置,所述装置包括点击记录单元、位置排序单元、位置显示单元。其中:点击记录单元,用于将用户对每个图标的点击次数记录在各个图标对应的计数器中;位置排序单元,用于根据各个计数器的点击次数的高低对各图标的位置参数降序排列;位置显示单元,用于根据各图标的位置参数,将各图标显示在智能电视桌面的相应位置。
[0012]优选地,所述装置包括自动排序开关单元,所述自动排序开关单元用于设置自动排序开关量,位置显示单元在检测到自动排序开关量为打开时,则根据各图标的位置参数将各图标显示在智能电视桌面的相应位置。
[0013]优选地,所述装置包括重置单元,用于每隔预定时间对所述计数器清零。
[0014]优选地,在点击记录单元中,当点击为下载动作时,计数器不记录点击次数;当点击为打开工作时,计数器记录点击次数。
[0015]优选地,在点击记录单元中,当所述图标为多级文件夹时,对每一级文件夹的点击均作为对该图标的点击次数记录予以累加。
[0016]相对于现有技术,采用本发明的技术方案,根据用户对图标点击频次的多少,进行自动排序。每当自动排序功能启动时,桌面应用图标会根据频次的多少重新调整位置。这样可以更方便用户对智能设备桌面的使用,使得频次较高的应用图标能够排在前面,从而提高了用户启动应用的速度。
【附图说明】
[0017]图1是本发明一种【具体实施方式】中用于智能电视桌面的图标排序方法的流程图;
[0018]图2是本发明一种【具体实施方式】中用于智能电视桌面的图标排序装置的系统结构图。
【具体实施方式】
[0019]图1是本发明一种【具体实施方式】中用于智能电视桌面的图标排序方法的流程图,如图1所示,该方法包括:
[0020]步骤100,将用户对每个图标的点击次数记录在各个图标对应的计数器中。在android操作系统的智能电视中,全视频TV桌面的图标,主要包括五种类型:程序自带应用、系统应用、内含应用的文件夹、推荐应用文件夹、推荐的应用图标。用户基于各种意图(例如系统设置、视频播放等),会对各种图标进行点击。
[0021]在具体实现中,针对每个图标都会设置一个计数器,在本发明中,在每个图标对应的AppInfo类中都增加一个整数型变量mClickRepeatCount,以记录用户点击的频次。每当用户对图标点击一次后,这个作为计数器的整数型变量就会加一。由于用户的点击次数只增不减,因此,在一般情况下,计数器的累计数会一直增加。
[0022]从上述介绍可以得知,用户的点击动作可以是针对某个应用的点击,也可以是针对某个文件夹的点击。在本发明的一种优选实施方式中,不论是对应用的点击,还是对文件夹的点击,都将记录点击次数。在该实施方式中,当所述图标为多级文件夹时,对每一级文件夹的点击均作为对该图标的点击次数记录予以累加。即,具有多层文件夹的图标共用一个计数器。例如:在对第一级文件夹点击时,计数器会加一,在点击进入第一级文件夹后,如果里面还有一级文件夹,用户又点击进入第二级文件夹,则计数器再次加一,如果进入第二级文件夹后,用户对自己其中的一个应用进行了点击,则计数器会再次加一。
[0023]步骤200,根据各个计数器的点击次数的高低对各图标的位置参数降序排列。
[0024]步骤300,根据各图标的位置参数,将各图标显示在智能电视桌面的相应位置。
[0025]在andrο i d系统中,前述五种类型的图标对应的数据结构都是App Inf ο类,只不过不同类型的图标在类中增加各种标志以示区分。每个图标对应的AppInfο类中都有一个index变量,index变量表示各个图标在界面的位置,例如index变量中包含了以M*N阵列方式在显示界面上排列的位置坐标(m,η)。在对界面上的图标重新排列时,index变量会根据该Int型变量的值,重新确定位置坐标,并且按照点击次数的降序在显示界面上排列。
[0026]在一个具体实施例中:在智能电视的显示界面上包含了 4个图标(A、B、C、D),四个图标按照2*2排列,其中,四个图标的初始位置为:图标A位于第I行第I列,即位置坐标(1,1);图标B位于图标A位于第I行第2列,即位置坐标(1,2);图标C位于图标A位于第2行第I列,即位置坐标(2,I);图标D位于图标A位于第2行第2列,即位置坐标(2,2)。在经过一段时间的使用后,对于四个图标对应的计数器中点击次数分别是:图标A-150次、图标B-60次、图标C-170次、图标D-65次。则图标按照点击次数降序排列为:C、A、D、B。因此,重新获得的四个图标在屏幕上的坐标排列为:C(l,I) ;A(1,2)、D(2,1)、B(2,2)。在本实施例中,如果图标是多行多列,则为了使用户更方便地使用智能电视的桌面图标,点击次数更高的图标位于屏幕的更上部、更左侧。如果图标数量较多的情况下,图标会多页排列,点击次数更高的图标位于更靠前的页面上。在另一个实施例中,上述四个图标也可以为在智能电视的底边一行排列或在左、右两侧以一列排列,在根据点击次数重新排序后,图标可以按照从左至右或从上至下的顺序排列。
[0027]在一种优选实施方式中,步骤300包括:步骤310,检测自动排序开关量;在步骤320,当自动排序开关量为打开时,根据各图标的位置参数,将各图标显示在智能电视桌面的相应位置。在该实施方式中,在桌面设置类De
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1