一种资源展示方法及装置的制造方法_2

文档序号:9350752阅读:来源:国知局

[0057]图1所示为本发明一实施例中资源展示方法的流程图,该方法包括以下步骤S11-S13:
[0058]步骤S11,构造三维资源块,确定用于展示资源内容的三维资源块的数量。
[0059]在该步骤中,三维资源块可以为三维资源控件,该三维资源控件能够加载资源内容,并对资源内容进行展示。这里的资源内容可以包括图片、视频、文本、链接等资源数据。
[0060]步骤S12,将确定数量的三维资源块排列成弧形呈现在显示界面上。
[0061]步骤S13,按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示。
[0062]本发明实施例中,构造三维资源块,确定用于展示资源内容的三维资源块的数量,随后将确定数量的三维资源块排列成弧形呈现在显示界面上,进而按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示。由此,本发明实施例能够在一个显示界面上以三维弧形的样式展示多个资源内容,相对于现有技术中单调的平面展示方式更加直观,能够展示的资源内容也更多,给用户提供更好的视觉效果。并且,本发明实施例能够按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中对各资源内容进行加载和展示,能够实现三维时间轴展示效果的目的。
[0063]在现有技术中,如图2所示,三维资源块1、2和3只能加载固定的资源内容循环展示。图2中,当三维资源块循环展示时,从左到右,只能是:1-2-3、2-3-1、3-1-2,然后再次回到1-2-3,这种循环展示不能表示具有时间线性的资源内容(例如按照日期先后排列的各个资源内容),在表现时间轴等效果时,这种方式就不适用。为了能够展示具有时间线性的资源内容,本发明实施例在步骤S13中按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示。
[0064]进一步,在步骤S13按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示之后,本发明实施例可以将环形加载改成线形无限制加载,可以按线形数据(如日期等)不停加载下去,非固定元素之间的循环显示。图3所示为本发明另一实施例中资源展示方法的流程图,该方法包括以下步骤S31-S34:
[0065]步骤S31,监听三维资源块的旋转事件。
[0066]在该步骤中,可以监听用户输入的针对三维资源块的旋转指令,当监听到该旋转指令时,确定监听到三维资源块的旋转事件。
[0067]步骤S32,当监听到三维资源块的旋转事件时,获取旋转方向,保持呈现在显示界面上的三维资源块的数量以及各个三维资源块的相对位置不变,并确定旋转出显示界面的三维资源块以及旋转进显示界面的三维资源块。
[0068]步骤S33,删除旋转出显示界面的三维资源块中的资源内容。
[0069]步骤S34,根据旋转方向,在旋转进显示界面的三维资源块中加载相应的资源内容。
[0070]在该步骤中,若旋转方向为资源内容对应时间的增加方向,则在旋转进显示界面的三维资源块中加载与其相邻的三维资源块中资源内容的上一个资源内容。若旋转方向为资源内容对应时间的减少方向,则在旋转进显示界面的三维资源块中加载与其相邻的三维资源块中资源内容的下一个资源内容。
[0071]如图4所示,用于展示资源内容的三维资源块的数量为五个,这五个三维资源块排列成弧形呈现在显示界面上,在排列成弧形的三维资源块中依次加载了日期为4\26(即4月26日)至4\30(即4月30日)的资源内容。
[0072]当监听到三维资源块的旋转事件时,获取旋转方向,保持呈现在显示界面上的三维资源块的数量(这里为五个三维资源块)不变,以及保持呈现在显示界面上的各个三维资源块的相对位置不变,并确定旋转出显示界面的三维资源块以及旋转进显示界面的三维资源块。
[0073]若旋转方向为资源内容对应时间的增加方向,例如,在图4中,4\30这个日期的资源内容所在的三维资源块被旋转出显示界面,则删除4\30这个日期的资源内容,并新增4\25这个日期的资源内容进来,如图5所示。此外,若多个三维资源块被旋转出显示界面,如4\30、4\29的资源内容所在的三维资源块均被旋转出显示界面,则删除4\30、4\29日期的资源内容,并新增4\25、4\24日期的资源内容进来。
[0074]若旋转方向为资源内容对应时间的减少方向,例如,在图4中,4\26这个日期的资源内容所在的三维资源块被旋转出显示界面,则删除4\26这个日期的资源内容,并新增5\1这个日期的资源内容进来,如图6所示。此外,若多个三维资源块被旋转出显示界面,如4\26、4\27、4\28的资源内容所在的三维资源块均被旋转出显示界面,则删除4\26、4\27、4\28日期的资源内容,并新增5\1、5\2、5\3日期的资源内容进来。
[0075]需要说明的是,上文图4、5和6列举的三维资源块的数量、资源内容对应的日期等仅是示意性的,并不限制本发明。
[0076]本发明实施例可以用于展示EPG(Electrnic Program Guide,电子节目指南),用于展示EPG的三维资源块的数量可以为七个,按照EPG各自对应的时间顺序,在排列成弧形的三维资源块中加载各EPG进行展示。
[0077]在本发明的另一实施例中,在步骤S13按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示之后,还可以接收用户针对三维资源块中加载的资源内容的操作指令,根据该操作指令,执行相应的操作。例如,可以接收用户针对三维资源块中加载的EPG中视频链接的点击指令,根据该点击指令,链接至该视频链接对应的视频。
[0078]对应于上述实施例中的资源展示方法,本发明还提供一种资源展示装置。如图7所示为本发明一实施例中资源展示装置的结构示意图,包括:
[0079]构造模块71,用于构造三维资源块;
[0080]确定模块72,用于确定用于展示资源内容的三维资源块的数量;
[0081]排列模块73,用于将确定数量的三维资源块排列成弧形呈现在显示界面上;
[0082]展示模块74,用于按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示。
[0083]在本发明一实施例中,如图8所示,上文图7展示的装置还可以包括:
[0084]监听模块81,用于在展示模块按照资源内容各自对应的时间顺序,在排列成弧形的三维资源块中加载各资源内容进行展示之后,监听三维资源块的旋转事件;
[0085]处理模块82,用于当监听到三维资源块的旋转事件时,获取旋转方向,保持呈现在显示界面上的三维资源块的数量以及各个三维资源块的相对位置不变,并确定旋转出显示界面的三维资源块以及旋转进显示界面的三维资源块;
[0086]删除模块83,用于删除旋转出显示界面的三维资源块中的资源内容;
[0087]加载模块84,用于根据旋转方向,在旋转进显示界面的三维资源块中加载相应的资源内容。
[0088]在本发明一实施例中,上述加载模块84还用于:
[0089]若旋转方向为资源内容对应时间的增加方向,则在旋转进显示界面的三维资源块中加载与其相邻的三维资源块中资源内容的上一个资源内容;
[0090]若旋转方向为资源内容对应时间的减少方向,则在旋转进显示界面的三维资源块中加载与其相邻的三维资源块中资源内容的下一个资源内容。
[0091]在本发明一实施例中,上述监听模块81还用于:
[0092
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1