一种收藏页面的显示方法及装置的制造方法_2

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

[0057]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0058]本发明公开的一实施例中提供了一种收藏页面的显示方法及装置,用以分页存储所有的收藏页面,实现翻页查看时对收藏页面的便捷性管理。如图1所示,本发明实施例中一种收藏页面的显示方法包括步骤S10-S30:
[0059]步骤S10、获取所有已收藏的数据所对应的收藏记录,并按照预设存储格式,存储已获取的所有收藏记录。
[0060]本发明实例中,在显示已收藏的数据所对应的收藏记录之前,需要按照一定的格式存储上述收藏记录,从而便于翻页时对上述以存储的收藏记录进行管理。上述预设存储格式包括但不限于:利用键值对Map的格式对上述收藏记录进行存储。
[0061]在一个实施例中,如图2所示,所述步骤SlO可以实施为步骤S110-S120:
[0062]步骤S110、遍历所有存储空间,收集所有已收藏的数据所对应的收藏记录;
[0063]本发明实施例中,将已收藏的收藏记录进行统一存储和管理。因此,首次采用本发明实施例收藏页面的显示方法时,在进行统一存储之前,遍历所有的存储空间,收集所有已收藏的数据所对应的收藏记录。若并非首次采用本发明实施例收藏页面的显示方法,则直接去对应的存储空间获取对应的收藏记录即可。
[0064]步骤S120、按照存储键Key和键值Value对应的键值对Map格式,存储已收集的所有收藏记录。
[0065]收集所有的收藏记录之后,按照存储键Key和键值Value对应的键值对即利用Map格式,对上述已收集的所有收藏记录进行存储,得到包含存储键Key和键值Value对应的双列数据集合。
[0066]步骤S20、计算所述收藏记录的条数,按照预设阈值,对所述收藏记录进行分页,得到所述收藏记录对应的总显示页数;
[0067]存储已经获取的所有收藏记录后,计算所有收藏记录的信息条数,按照一定数值对上述所有收藏记录进行分页,从而得出上述收藏记录所对应的总显示页数。
[0068]在一个实施例中,比如在同一个显示页面中仅能显示五条收藏记录,则将所有收藏记录除以五,然后向上取整数,得到对应的总显示页数。存储时,键值对Map中的存储键Key对应存储页数,键值Value是集合,存储对应的收藏记录。
[0069]在一个实施例中,如图3所示,所述步骤S20可以实施为步骤S210-S220:
[0070]步骤S210、根据已获取的所述收藏记录,计算所述收藏记录对应的总条数;
[0071]步骤S220、按照显示界面每页能够显示的所述收藏记录对应的显示条数,对所述收藏记录进行分页,得到显示所述收藏记录所需的总显示页数。
[0072]根据已经获取到的收藏记录,一一数算每一条收藏记录所对应的总条数;进而按照显示界面每页能够显示的收藏记录对应的显示条数,比如五条,对上述总的收藏记录进行分页,从而得到显示上述所有的收藏记录所需的总显示页数。
[0073]步骤S30、根据得到的所述总显示页数,在显示界面上逐页显示对应的所述收藏记录。
[0074]根据得到的总显示页数,在显示界面上按照各显示页面所对应的收藏记录,逐页显示对应的所述收藏记录。比如,在显示页面中,有五个显示格,当光标在第五格时,则当前对应的显示格的位置是五。当用户点击向右按键时,加载Map的下一页的五个记录,加载完成后,光标此时对应的显示格的位置更新为一。
[0075]在一个实施例中,如图4所示,所述步骤S30可以实施为步骤S310-320:
[0076]步骤S310、接收用于显示收藏记录的显示指令,展示所述显示指令对应的所述收藏记录的显示页面;
[0077]接收用户触发的用于显示收藏记录的显示指令,解析上述显示指令,获取该显示指令对应的显示页面,从而显示该显示页面上对应的收藏记录。
[0078]步骤S320、根据展示的所述显示页面以及总显示页数,在所述显示页面上显示用于翻页的翻页控件。
[0079]由于本发明实施例中的收藏记录是按页进行逐页显示的,因此,为了便于翻页时对上述收藏记录进行管理,根据展示的所述显示页面以及总显示页面,在显示页面上对应的收藏记录的同时,显示用于翻页的翻页控件。
[0080]在一个实施例中,如图5所示,所述步骤S320可以实施为步骤S321-S322:
[0081]步骤S321、识别当前显示页面在总显示页面中所处的页面位置;
[0082]步骤S322、若当前显示页面为第一页,则仅显示用于向下翻页的右箭头控件;若当前显示页面为最后一页,则仅显示用于向上翻页的左箭头控件;若当前显示页面为中间页,则同时显示用于向上翻页的左箭头控件和用于向下翻页的右箭头控件。
[0083]在显示用于翻页的翻页控件时,通过识别当前显示页面在总显示页面中所处的页面位置,来决定所需显示的具体翻页控件。在本发明实施例中,可以通过获取当前显示页面所对应的Map中的Key值,即可确定左右箭头的输出。比如,总显示页面为五页,若识别出当前显示页面为第一页,则仅显示用于向下翻页的右箭头控件;若当前显示页面为第五页即最后一页,则仅显示用于向上翻页的左箭头控件;若当前显示页面为中间页比如为第二页至第四页中的任意一页,则同时显示用于向上翻页的左箭头控件和用于向下翻页的右箭头控件。
[0084]以上收藏页面的显示方法,通过获取所有已收藏的数据所对应的收藏记录,并按照预设存储格式,存储已获取的所有收藏记录;计算所述收藏记录的条数,按照预设阈值,对所述收藏记录进行分页,得到所述收藏记录对应的总显示页数;根据得到的所述总显示页数,在显示界面上逐页显示对应的所述收藏记录;达到了分页存储所有的收藏页面的目的,具有实时翻页查看时对收藏页面进行便捷性管理的有益效果,提高了翻页管理的便捷性,同时也提高了电视的智能性。
[0085]对应本发明实施例提供的一种收藏页面的显示方法,本发明还提供了一种收藏页面的显示装置;如图6所示,所述一种收藏页面的显示装置,包括:存储模块60、分页模块70和显示模块80。其中,
[0086]所述存储模块60,用于获取所有已收藏的数据所对应的收藏记录,并按照预设存储格式,存储已获取的所有收藏记录;
[0087]在一个实施例中,如图7所示,所述存储模块60包括:
[0088]收集单元610,用于遍历所有存储空间,收集所有已收藏的数据所对应的收藏记录;
[0089]存储单元620,用于按照存储键Key和键值Value对应的键值对Map格式,存储已收集的所有收藏记录。
[0090]所述分页模块70,用于计算所述收藏记录的条数,按照预设阈值,对所述收藏记录进行分页,得到所述收藏记录对应的总显示页数;
[0091]在一个实施例中,如图8所示,所述分页模块70包括:
[0092]计算单元710,用于根据已获取的所述收藏记录,计算所述收藏记录对应的总条数;
[0093]分页单元720,用于按照显示界面每页能够显示的所述收藏记录对应的显示条数,对所述收藏记录进行分页,得到显示所述收藏记录所需的总显示页数。
[0094]所述显示模块80,用于根据得到的所述总显示页数,在显示界面上逐页显示对应的所述收藏记录。
[0095]在一个实施例中,如图9所示,所述显示模块80包括:
[0096]页面显示单元810,用于接收用于显示收藏记录的显示指令,展示所述显示指令对应的所述收藏记录的显示页面;
[0097]控件显示单元820,用于根据展示的所述显示页面以及总显示页数,在所述显示页面上显示用于翻页的翻页控件。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1