一种调整栏目位置的方法及装置的制造方法

文档序号:10570046阅读:181来源:国知局
一种调整栏目位置的方法及装置的制造方法
【专利摘要】本发明公开了一种调整栏目位置的方法及装置,方法包括建立调整窗内的标识图标与分类栏中的栏目之间的对应关系;获取所述标识图标在调整窗内的位置关系;根据所述位置关系,设置对应的所述栏目在分类栏中的位置。通过上述方式,本发明能够方便用户建立个性化的分类栏。
【专利说明】
一种调整栏目位置的方法及装置
技术领域
[0001]本发明涉及多媒体技术领域,特别是涉及一种调整栏目位置的方法及装置。
【背景技术】
[0002]在线直播平台是指将比赛直播移到线上,通过网络比赛画面的平台。由于在线直播平台不受地域的限制,并且用户可以按需选择在线直播平台观看的直播内容,因此,在线直播平台深受用户的喜爱。
[0003]通常情况下,在线直播平台会在首页设置分类栏,对比赛类型进行分类,以方便用户通过分类栏直接查询一类比赛的相关内容,优化用户的查询操作,用户体验更好。但是,现有技术中的分类栏中各个具体的栏目位置是固定的,并且统一的,用户不能设置栏目的具体的位置,但是不同用户对不同类型的比赛的喜欢程度是不一样的,统一固定栏目的方式,没有满足用户的人性化要求,例如:某些用户喜欢NBA,但是NBA设置于栏目的最后位置或者隐藏栏目之中,用户选择起来就比较麻烦。

【发明内容】

[0004]本发明主要解决的技术问题是提供一种调整栏目位置的方法及装置,能够方便用户建立个性化的分类栏。
[0005]为解决上述技术问题,本发明采用的一个技术方案是:提供一种调整栏目位置的方法,包括:建立调整窗内的标识图标与分类栏中的栏目之间的对应关系;获取所述标识图标在调整窗内的位置关系;根据所述位置关系,设置对应的所述栏目在分类栏中的位置。
[0006]其中,所述位置关系包含所述标识图标在调整窗内的排列顺序;所述方法还包括:接收在所述调整窗内选中标识图标的选中操作;接收拖动所述选中的标识图标从原位置拖动至新位置的拖动操作;根据所述拖动操作,结合所述排列顺序,调整所述原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置,返回所述获取所述标识图标在调整窗的位置关系的步骤。
[0007]其中,所述根据所述拖动操作,结合所述排列顺序,调整所述原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置的步骤包括:获取所述拖动操作的拖动方向;若所述拖动方向是向上,则根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置的标识图标向后移动一位;若所述拖动方向是向下,则根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置的标识图标向前移动一位;将所述选中的标识图标的位置设置于新位置。
[0008]其中,所述调整窗显示N行和M列标识图标,其中,所述N行和M均为大于零的自然数;所述方法还包括:在拖动所述选中的标识图标的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的上边缘时,根据所述排列顺序,并且结合所述调整窗内当前显示的位置最靠前的标识图标,获取第一组新标识图标,其中,所述第一组新标识图标的数量为M;根据所述排列顺序,将所述调整窗内位置最靠后的一行标识图标删除,并且将所述第一组新标识图标加载至所述调整窗内。
[0009]其中,所述方法还包括:在拖动所述选中的标识图标的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的下边缘时,根据所述排列顺序,并且结合在所述调整窗内当前显示的位置最靠后的标识图标,获取第二组新标识图标,其中,所述第二组新标识图标的数量为M;根据所述排列顺序,将所述调整窗内位置最靠前的一行标识图标删除,并且将所述第二组新标识图标加载至所述调整窗内。
[0010]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种调整栏目位置的装置,包括:建立模块,用于建立调整窗内的标识图标与分类栏中的栏目之间的对应关系;第一获取模块,用于获取所述标识图标在调整窗排列的位置关系;设置模块,用于根据所述位置关系,设置对应的所述栏目在分类栏中的位置。
[0011 ]其中,所述位置关系包含所述标识图标在调整窗内的排列顺序;所述装置还包括:第一接收模块,用于接收在所述调整窗内选中标识图标的选中操作;第二接收模块,用于接收拖动所述选中的标识图标从原位置拖动至新位置的拖动操作;调整模块,用于根据所述拖动操作,结合所述排列顺序,调整所述原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置,返回所述第一获取模块。
[0012]其中,所述调整模块包括:第一获取单元,用于获取所述拖动操作的拖动方向;后移单元,用于在所述拖动方向是向上时,根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置上的标识图标向后移动一位;前移单元,用于在所述拖动方向是向下时,根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置的标识图标向前移动一位;设置单元,用于将所述选中的标识图标的位置设置于新位置。
[0013]其中,所述调整窗显示N行和M列标识图标,其中,所述N行和M均为大于零的自然数;所述装置还包括:第二获取模块,用于在拖动所述选中的标识图标从原位置拖动至新位置的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的上边缘,根据所述排列顺序,并且结合在所述调整窗内当前显示的位置最靠前的标识图标,获取第一组新标识图标,其中,所述第一组新标识图标的数量为M;第一加载模块,用于根据所述排列顺序,将所述调整窗位置最靠后的一行标识图标删除,并且将所述第一组新标识图标加载至所述调整窗内。
[0014]其中,所述装置还包括:第三获取模块,用于在拖动所述选中的标识图标从原位置拖动至新位置的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的下边缘时,根据所述排列顺序,并且结合在所述调整窗内当前显示的位置最后前的标识图标,获取第二组新标识图标,其中,所述第二组新标识图标的数量为M;第二加载模块,用于所述排列顺序,将所述调整窗内位置最靠前的一行标识图标删除,并且将所述第二组新标识图标加载至调整窗内。
[0015]本发明的有益效果是:区别于现有技术的情况,本发明建立调整窗内的标识图标与分类栏中的栏目之间的对应关系,并根据标识图标在调整窗内的位置关系,设置对应的栏目在分类栏中的位置,以使用户可以通过调整标识图标在调整窗中位置,来调整栏目在分类栏中的位置,方便用户建立个性化的分类栏。
【附图说明】
[0016]图1是本发明调整栏目位置的方法第一实施方式的流程图;
[0017]图2是本发明调整栏目位置的方法中调整窗内标识图标具有排列顺序的示意图;
[0018]图3是本发明调整栏目位置的方法第二实施方式的流程图;
[0019]图4是本发明调整栏目位置的方法第二实施方式中通过拖动标识图标来调整标识图标在调整窗内的位置的流程图;
[0020]图5是本发明调整栏目位置的方法第二实施方式中向前加载标识图标至调整窗的流程图;
[0021 ]图6是本发明调整栏目位置的方法第二实施方式中向后加载标识图标至调整窗的流程图;
[0022]图7是本发明调整栏目位置的装置第一实施方式的示意图;
[0023]图8是本发明调整栏目位置的方法第二实施方式的示意图。
【具体实施方式】
[0024]下面结合附图和实施方式对本发明进行详细说明。
[0025]分类栏是指对各个内容进行归类,每一类内容对应一个栏目,用户通过点击栏目,进入一类内容之中,非常方便,例如:在体育的页面的分类栏中设置NBA、中超、意甲、德甲、西甲等栏目,当用户点击西甲栏目时,进入西甲的相关新闻页面。为了增加栏目的个性化,方便用户根据各自的需要调整栏目的位置,本发明提供调整栏目位置的方法,具体的,请参阅图1,调整栏目位置的方法包括:
[0026]步骤S201:建立调整窗内的标识图标与分类栏中的栏目之间的对应关系;
[0027]标识图标是指起标识作用的图标,优选的,标识图标的图标与对应的栏目的内容具有一定关联,例如:NBA栏目的标识图标可以为NBA的商标,西甲的标识图标可以为西甲的商标等等。
[0028]所述标识图标和栏目的数量均为多个,并且每一个标识图标与分类栏中的一个栏目相对应,即为:标识图标与栏目是一一对应的。
[0029]步骤S202:获取标识图标在调整窗排列的位置关系;
[0030]标识图标设置于调整窗内,找开调整窗的方式可以有多种,例如:在分类栏的最后设置打开按钮,当打开按钮被下按时,弹出打开调整窗,标识图标显示于调整窗内,或者,设置调整窗与快捷组合键之间的对应关系,当下按快捷组合键时,弹出调整窗。
[0031]步骤S203:根据位置关系,设置对应的栏目在分类栏中的位置;
[0032]通过建立标识图标与分类栏中的栏目的对应关系,并且栏目在分类栏中的位置与标识图标在调整窗中的位置相关联,则可通过调整标识图标在调整窗中位置,调整栏目在分类栏中的位置,方便用户建立个性化的分类栏。
[0033]标识图标在调整窗内的位置关系可以存储在服务器侧,也可以存在本地。若位置关系存储在服务器侧,则在获取到位置关系时,还需要获取用户标识,并且将位置关系和用户标识发送至服务器,由服务器存储位置关系和用户标识,并且建立位置关系和用户标识之间的关联关系,当启动分类栏时,先从服务器对应的位置关系,再根据获取的位置关系,设置栏目的位置。而若位置关系存储在本地,则在启动分类栏时,直接从本地获取位置关系,再根据获取的位置关系,设置栏目的位置。
[0034]具体的,位置关系包含标识图标在调整窗内排列的排列顺序,在设置栏目在分类栏中的位置时是根据排列顺序进行的,如图2所示,标识图标I对应栏目1、标识图标2对应栏目2、标识图标3对应栏目3、标识图标4对应栏目4、标识图标5对应栏目5、标识图标6对应栏目6,标识图标的排列顺序为:标识图标1_>标识图标2->标识图标3->标识图标4->标识图标5_>标识图标6,栏目的排列顺序:栏目1_>栏目2->栏目3->栏目4->栏目5->栏目6。当然,在其它替代实施方式中,位置关系也可以不包含标识图标在调整窗内排列的排列顺序,而是将调整窗内每一页的每一个位置可以设置对应的分类栏的一个栏目位置,栏目位置是指用于设置栏目的位置。当标识图标设置于调整窗内某页的某位置时,标识图标对应的栏目被放置于调整窗内某页的某位置对应的栏目位置上。以下对在调整窗内调整标识图标的位置时,根据排列顺序调整标识图标的位置的实现进行具体说明,请参阅图3,方法还包括:
[0035 ]步骤S204:接收在调整窗内选中标识图标的选中操作;
[0036]选中操作的具体实现方式不作限定,可以是长按选中,也可以是双击选中等等。[0037 ]步骤S205:接收拖动选中的标识图标从原位置拖动至新位置的拖动操作;
[0038]步骤S206:根据拖动操作,结合排列顺序,调整原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置,返回步骤S202;
[0039]需要说明的是:原位置至新位置之间的标识图标不包括原位置和新位置之间的标识图标。位置关系包括标识图标在调整窗内排列的排列顺序。在调整原位置至新位置之间并且包括原位置和新位置的标识图标的位置时,可以结合拖动方向进行,实现标识图标向前移动或者向后移动,则请参阅图4,步骤S206又包括:
[0040]步骤S2061:获取拖动操作的拖动方向;
[0041]步骤S2062:若拖动方向是向上,则根据排列顺序,将原位置至新位置之间的标识图标以及新位置上的标识图标向后一位移动;
[0042]当拖动方是向上时,则选中的标识图标向前移动,选中的标识图标对应的栏目在分类栏中向前移动,原位置至新位置之间的标识图标以及新位置上的标识图标对应的栏目向后移动。
[0043]步骤S2063:若拖动方向是向下,则根据排列顺序,将原位置至新位置之间的标识图标以及新位置的标识图标向前移动;
[0044]当拖动方是向下时,则选中的标识图标向后移动,选中的标识图标对应的栏目在分类栏中向后移动,原位置至新位置之间的标识图标以及新位置上的标识图标对应的栏目向前移动。
[0045]步骤S2064:将选中的标识图标的位置设置于新位置;
[0046]选中的标识图标在新位置上显示。
[0047]为了提高调整窗加载标识图标的速度,调整在启动时只加载N行和M列标识图标,而不是加载全部的标识图标,其中,N行和M均为大于零的自然数。在拖动选中的标识图标进行拖动,动态加载标识图标,实现选中的标识图标跨页调整位置,则请参阅图5,方法还包括:
[0048]步骤S207:在拖动选中的标识图标的拖动过程中,当检测到选中的标识图标被拖动至调整窗的上边缘时,根据排列顺序,并且结合在调整窗内当前显示的位置最靠前的标识图标,获取第一组新标识图标,其中,第一组新标识图标的数量为M;
[0049]步骤S208:根据位置关系,将调整窗内位置最靠后的一行标识图标删除,并且将第一组新标识图标加载至调整窗内;
[0050]第一组新标识图标作为新列加载到调整窗,而调整窗内位置最靠后的一行标识图标删除,保证调整窗是N行和M列的标识图标。
[0051 ] 请参阅图6,方法还包括:
[0052]步骤S209:在拖动选中的标识图标的拖动过程中,当检测到选中的标识图标被拖动至调整窗的下边缘时,根据排列顺序,并且结合在调整窗内当前显示的位置最后前的标识图标,获取第二组新标识图标,其中,所述第二组新标识图标的数量为M;
[0053]步骤S210:根据排列顺序,将调整窗内位置最靠前的一行标识图标删除,并且将第二组新标识图标加载至调整窗内。
[0054]第二组新标识图标作为新列加载到调整窗,而调整窗内位置最靠后的一行标识图标删除,保证调整窗是N行和M列的标识图标。
[0055]在本发明实施方式中,建立调整窗内的标识图标与分类栏中的栏目之间的对应关系,并根据标识图标在调整窗内的位置关系,设置对应的栏目在分类栏中的位置,以使用户可以通过调整标识图标在调整窗中位置,来调整栏目在分类栏中的位置,方便用户建立个性化的分类栏。
[0056]本发明又提供调整栏目位置的装置实施方式。请参阅图7,调整栏目位置的装置30包括建立模块31、第一获取模块32和设置模块33。
[0057]建立模块31,用于建立调整窗内的标识图标与分类栏中的栏目之间的对应关系。第一获取模块32,用于获取标识图标在调整窗排列的位置关系。设置模块33,用于根据位置关系,设置对应的栏目在分类栏中的位置。
[0058]通过建立标识图标与分类栏中的栏目的对应关系,并且栏目在分类栏中的位置与标识图标在调整窗中的位置相关联,则可通过调整标识图标在调整窗中位置,调整栏目在分类栏中的位置,方便用户建立个性化的分类栏。
[0059]进一步,位置关系还可以包含标识图标在调整窗内的排列顺序,因此,标识图标中调整窗内具有先后顺序,标识图标可以向前或者向后调整。当标识图标在调整窗内的位置发生变化时,对应的栏目在分类栏中的位置也会相应改变,则请参阅图8,装置30还包括第一接收模块34、第二接收模块35和调整模块36。
[0060]第一接收模块34,用于接收在调整窗内选中标识图标的选中操作。第二接收模块35,用于接收拖动选中的标识图标从原位置拖动至新位置的拖动操作。调整模块36,用于根据拖动操作,结合排列顺序,调整原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置,返回第一获取模块32。需要说明的是:原位置至新位置之间的标识图标不包括原位置和新位置之间的标识图标。
[0061]具体的,调整模块36在调整标识图标的位置,还可结合拖动操作的拖动方向进行,以实现选中的图标向前拖动或者向后拖动,请再次参阅图8,调整模块36包括第一获取单元361、前移单元362、后移单元363和设置单元364。
[0062]第一获取单元361,用于获取拖动操作的拖动方向。后移单元363,用于在拖动方向是向上时,根据排列顺序,将原位置至新位置之间的标识图标以及新位置上的标识图标向后移动一位。前移单元362,用于在拖动方向是向下时,根据排列顺序,将原位置至新位置之间的标识图标以及新位置的标识图标向前移动一位。设置单元364,用于将选中的标识图标的位置设置于新位置。
[0063]为了提高调整窗加载标识图标的速度,调整在启动时只加载N行和M列标识图标,而不是加载全部的标识图标,在拖动选中的标识图标进行拖动,动态加载标识图标,实现选中的标识图标跨页调整位置,则装置还包括:第二获取模块37、第一加载模块38、第三获取模块39和第二加载模块40。
[0064]第二获取模块37,用于在拖动选中的标识图标从原位置拖动至新位置的拖动过程中,当检测到选中的标识图标被拖动至调整窗的上边缘,根据排列顺序,并且结合在调整窗内当前显示的位置最靠前的标识图标,获取第一组新标识图标,其中,第一组新标识图标的数量为M。第一加载模块38,用于根据排列顺序,将调整窗位置最靠后的一行标识图标删除,并且将第一组新标识图标加载至调整窗内。
[0065]第三获取模块39,用于在拖动选中的标识图标从原位置拖动至新位置的拖动过程中,当检测到选中的标识图标被拖动至调整窗的下边缘时,根据排列顺序,并且结合在调整窗内当前显示的位置最后前的标识图标,获取第二组新标识图标,其中,第二组新标识图标的数量为M。第二加载模块40,用于根据排列顺序,将调整窗内位置最靠前的一行标识图标删除,并且将第二组新标识图标加载至调整窗内。
[0066]在本发明实施方式中,建立模块31用于建立调整窗内的标识图标与分类栏中的栏目之间的对应关系,设置模块33用户于根据标识图标在调整窗内的位置关系,设置对应的栏目在分类栏中的位置,以使用户可以通过调整标识图标在调整窗中位置,来调整栏目在分类栏中的位置,方便用户建立个性化的分类栏。
[0067]以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种调整栏目位置的方法,其特征在于,包括: 建立调整窗内的标识图标与分类栏中的栏目之间的对应关系; 获取所述标识图标在调整窗内的位置关系; 根据所述位置关系,设置对应的所述栏目在分类栏中的位置。2.根据权利要求2所述的方法,其特征在于, 所述位置关系包含所述标识图标在调整窗内的排列顺序; 所述方法还包括: 接收在所述调整窗内选中标识图标的选中操作; 接收拖动所述选中的标识图标从原位置拖动至新位置的拖动操作; 根据所述拖动操作,结合所述排列顺序,调整所述原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置,返回所述获取所述标识图标在调整窗的位置关系的步骤。3.根据权利要求2所述的方法,其特征在于, 所述根据所述拖动操作,结合所述排列顺序,调整所述原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置的步骤包括: 获取所述拖动操作的拖动方向; 若所述拖动方向是向上,则根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置的标识图标向后移动一位; 若所述拖动方向是向下,则根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置的标识图标向前移动一位; 将所述选中的标识图标的位置设置于新位置。4.根据权利要求2所述的方法,其特征在于,所述方法还包括: 所述调整窗显示N行和M列标识图标,其中,所述N行和M均为大于零的自然数; 所述方法还包括: 在拖动所述选中的标识图标的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的上边缘时,根据所述排列顺序,并且结合所述调整窗内当前显示的位置最靠前的标识图标,获取第一组新标识图标,其中,所述第一组新标识图标的数量为M; 根据所述排列顺序,将所述调整窗内位置最靠后的一行标识图标删除,并且将所述第一组新标识图标加载至所述调整窗内。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 在拖动所述选中的标识图标的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的下边缘时,根据所述排列顺序,并且结合在所述调整窗内当前显示的位置最靠后的标识图标,获取第二组新标识图标,其中,所述第二组新标识图标的数量为M; 根据所述排列顺序,将所述调整窗内位置最靠前的一行标识图标删除,并且将所述第二组新标识图标加载至所述调整窗内。6.一种调整栏目位置的装置,其特征在于,包括: 建立模块,用于建立调整窗内的标识图标与分类栏中的栏目之间的对应关系; 第一获取模块,用于获取所述标识图标在调整窗排列的位置关系; 设置模块,用于根据所述位置关系,设置对应的所述栏目在分类栏中的位置。7.根据权利要求6所述的装置,其特征在于, 所述位置关系包含所述标识图标在调整窗内的排列顺序; 所述装置还包括: 第一接收模块,用于接收在所述调整窗内选中标识图标的选中操作; 第二接收模块,用于接收拖动所述选中的标识图标从原位置拖动至新位置的拖动操作; 调整模块,用于根据所述拖动操作,结合所述排列顺序,调整所述原位置至新位置之间的标识图标的位置、原位置的标识图标的位置以及新位置的标识图标的位置,返回所述第一获取模块。8.根据权利要求7所述的装置,其特征在于, 所述调整模块包括: 第一获取单元,用于获取所述拖动操作的拖动方向; 后移单元,用于在所述拖动方向是向上时,根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置上的标识图标向后移动一位; 前移单元,用于在所述拖动方向是向下时,根据所述排列顺序,将所述原位置至新位置之间的标识图标以及所述新位置的标识图标向前移动一位; 设置单元,用于将所述选中的标识图标的位置设置于新位置。9.根据权利要求7所述的装置,其特征在于, 所述调整窗显示N行和M列标识图标,其中,所述N行和M均为大于零的自然数; 所述装置还包括: 第二获取模块,用于在拖动所述选中的标识图标从原位置拖动至新位置的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的上边缘,根据所述排列顺序,并且结合在所述调整窗内当前显示的位置最靠前的标识图标,获取第一组新标识图标,其中,所述第一组新标识图标的数量为M; 第一加载模块,用于根据所述排列顺序,将所述调整窗位置最靠后的一行标识图标删除,并且将所述第一组新标识图标加载至所述调整窗内。10.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第三获取模块,用于在拖动所述选中的标识图标从原位置拖动至新位置的拖动过程中,当检测到所述选中的标识图标被拖动至所述调整窗的下边缘时,根据所述排列顺序,并且结合在所述调整窗内当前显示的位置最后前的标识图标,获取第二组新标识图标,其中,所述第二组新标识图标的数量为M; 第二加载模块,用于所述排列顺序,将所述调整窗内位置最靠前的一行标识图标删除,并且将所述第二组新标识图标加载至调整窗内。
【文档编号】G06F17/30GK105930481SQ201610281220
【公开日】2016年9月7日
【申请日】2016年4月29日
【发明人】王钊, 田卓
【申请人】乐视控股(北京)有限公司, 乐视体育文化产业发展(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1