信息显示方法、装置、电子设备以及计算机可读存储介质与流程

文档序号:25542276发布日期:2021-06-18 20:38阅读:96来源:国知局
信息显示方法、装置、电子设备以及计算机可读存储介质与流程

本申请的实施方式涉及计算机技术领域,更具体地,本申请的实施方式涉及信息显示方法、信息显示装置、电子设备以及计算机可读存储介质。



背景技术:

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

目前,随着计算机技术的发展,多种类型的应用程序被逐渐开发和广泛使用。用户在使用应用程序的过程中,通常需要通过页面跳转的方式显示用户需要的推荐信息。然而,通过页面跳转的方式向用户显示的推荐信息是固定的,进而每当用户需要再一次获取推荐信息时,必须再进行一次页面的跳转,不仅增加了显示推荐信息的复杂度,增加了不必要的性能损耗,还降低了推荐信息显示的灵活度,除此之外,还降低了推荐信息显示的效果,进而降低了用户的体验。

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

基于上述问题,发明人进行了相应的思考,做出了有针对性的改进,提供了信息显示方法、信息显示装置、电子设备以及计算机可读存储介质,可以通过屏幕划分操作,将原始显示区域划分第一显示区域和第二显示区域,并将原始显示对象显示在第一显示区域中,将目标推荐对象显示在第二显示区域中,避免了现有技术中必须通过页面跳转的形式才可以显示目标推荐对象的现象发生。

根据本申请实施例的第一方面,公开了一种信息显示方法,包括:

响应作用于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系;

获取显示在原始显示区域的原始显示对象,并将原始显示对象显示在第一显示区域;

获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。

在一个实施例中,基于前述方案,原始显示对象包括歌曲名称,上述方法还包括:

响应作用于第二显示区域的显示替换操作,获取与显示替换操作对应的目标资源以及目标名称;

获取与歌曲名称对应的原始资源,以将原始资源替换为目标资源,并将显示在第一显示区域中的歌曲名称替换为目标名称;

根据目标名称确定替换推荐对象,并基于映射关系,将显示在第二显示区域中的目标推荐对象替换为替换推荐对象。

在一个实施例中,基于前述方案,上述方法还包括:

响应作用于屏幕划分控件上的触控操作,对第一显示区域与第二显示区域进行合并处理得到原始显示区域,以将目标资源以及目标名称显示在原始显示区域。

在一个实施例中,基于前述方案,原始显示对象包括歌曲名称,目标推荐对象包括第一推荐对象以及与第一推荐对象对应的第一标签,获取与原始显示对象对应的目标推荐对象,上述方法还包括:

获取与歌曲名称对应的第一推荐对象,并获取与第一推荐对象对应的标签优先级,以根据标签优先级生成与第一推荐对象对应的第一标签。

在一个实施例中,基于前述方案,根据标签优先级生成与第一推荐对象对应的第一标签,上述方法还包括:

确定与屏幕划分操作对应的登录账号,并获取与登录账号对应的收藏信息;

确定与收藏信息对应的收藏条件,若收藏信息满足于收藏条件,获取与收藏信息对应的收藏时间,以根据收藏时间生成与第一推荐对象对应的第一标签;

若收藏信息不满足于收藏条件,获取与第一推荐对象对应的评论信息,并获取与评论信息对应的评论条件;

若评论信息满足于评论条件,根据评论信息生成与第一推荐对象对应的第一标签;

若评论信息不满足于评论条件,获取与第一推荐对象对应的默认身份信息,以根据默认身份信息生成与第一推荐对象对应的第一标签。

在一个实施例中,基于前述方案,目标推荐对象包括第二推荐对象以及与第二推荐对象对应的第二标签,获取与原始显示对象对应的目标推荐对象,上述方法还包括:

获取与第一推荐对象对应的热门信息;

若热门信息的个数大于或等于预设个数,确定预设个数热门信息为第二推荐对象,并确定与热门信息对应的第一描述信息为与第二推荐对象对应的第二标签;

若热门信息的个数小于预设个数,确定与第一推荐对象对应的创作信息,并获取与热门信息对应的第二描述信息;

确定与创作信息对应的创作时间,并基于创作时间确定第二推荐对象,并将第二描述信息确定为与第二推荐对象对应的第二标签。

在一个实施例中,基于前述方案,原始显示对象包括歌曲名称,目标推荐对象包括第三推荐对象以及与第三推荐对象对应的第三标签;获取与原始显示对象对应的目标推荐对象,上述方法还包括:

确定收听歌曲名称的目标用户,并确定目标用户的历史收听记录,以根据历史收听记录匹配第三推荐对象;

确定与第三推荐对象对应的类型信息,并基于类型信息生成与第三推荐对象对应的第三标签。

在一个实施例中,基于前述方案,上述方法还包括:

响应作用于第一推荐对象的详情展示操作,在原始显示区域上显示与第一推荐对象对应的详情页面。

在一个实施例中,基于前述方案,上述方法还包括:

响应作用于第二显示区域的滑动操作,获取与滑动操作对应的滑动距离;

基于滑动距离,平移显示在第二显示区域中的目标推荐对象。

在一个实施例中,基于前述方案,原始显示区域为歌曲播放详情界面,显示在原始显示区域中的原始显示对象包括与当前播放歌曲对应的歌曲详情以及歌曲操控控件,歌曲详情包括与当前播放歌曲对应的歌曲名称、与当前播放歌曲对应的歌曲作者名称、与当前播放歌曲对应的歌曲封面、与当前播放歌曲对应的歌词以及与当前播放歌曲对应的音效动画,第一显示区域显示歌曲详情中的歌曲名称以及歌曲操控控件。

根据本申请实施例的第二方面,公开了一种信息显示装置,包括:划分单元、第一显示单元以及第二显示单元,其中:

划分单元,用于响应作用于原始显示区域上的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系;

第一显示单元,用于获取显示在终端屏幕的原始显示对象,并将原始显示对象显示在第一显示区域;

第二显示单元,用于获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。

根据本申请实施例的第三方面,公开了一种电子设备,包括:处理器;以及存储器,存储器上存储有计算机可读指令,计算机可读指令被处理器执行时实现如第一方面公开的信息显示方法。

根据本申请实施例的第四方面,公开了一种计算机程序介质,其上存储有计算机可读指令,当计算机可读指令被计算机的处理器执行时,使计算机执行根据本申请第一方面公开的信息显示方法。

本申请实施例能够响应作用于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系;获取显示在原始显示区域的原始显示对象,并将原始显示对象显示在第一显示区域;获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。相较于现有技术,实施本申请的实施例,一方面,通过响应于屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域,并且第一显示区域中显示的是原始显示对象,第二显示区域中显示的是目标推荐对象,增加了显示目标推荐对象的灵活度,提升了目标推荐对象的显示效果,避免了不必要的性能损耗,进而提升了用户的体验;另一方面,第一显示区域中显示的内容与第二显示区域中显示的内容具有映射关系,增加了信息显示的灵活度,提升了信息的显示效果。

本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。

附图说明

通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,其中:

图1示出的是根据本申请一示例实施方式的信息显示方法的流程示意图;

图2示出的是根据本申请一示例实施方式的原始显示区域的示意图;

图3示出的是根据本申请一示例实施方式的将原始显示区域划分为第一显示区域和第二显示区域的示意图;

图4示出的是根据本申请一示例实施方式的根据标签优先级生成与第一推荐对象对应的第一标签的流程示意图;

图5示出的是根据本申请一示例实施方式的获取与原始显示对象对应的目标推荐对象的流程示意图;

图6示出的是根据本申请一示例实施方式的获取与原始显示对象对应的目标推荐对象的流程示意图;

图7示出的是根据本申请一示例实施方式的在第二显示区域中显示目标推荐对象的示意图;

图8示出的是根据本申请一示例实施方式的与第一推荐对象对应的详情页面的示意图;

图9示出的是根据本申请一示例实施方式的平移显示在第二显示区域中的目标推荐对象的流程示意图;

图10示出的是根据本申请一示例实施方式的响应于显示替换操作的流程示意图;

图11示出的是根据本申请另一可选示例实施方式的信息显示装置的结构框图;

图12示出的是根据本申请另一可选示例实施方式的信息显示电子设备的结构框图。

在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。

本领域技术人员知道,本申请的实施方式可以实现为一种装置、设备、方法或计算机程序产品。因此,本申请可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

根据本申请的实施方式,提出了一种信息显示方法、信息显示装置、电子设备以及计算机可读存储介质。

附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。

下面参考本申请的若干代表性实施方式,详细阐释本申请的原理和精神。

发明概述

目前,现有技术对于信息显示的方案通常为:通过页面跳转的方式实现对于信息的显示。但是,在信息显示的过程中,每当用户需要再一次获取信息时,必须再进行一次页面的跳转。因此,采用上述方法进行的信息显示一般必须通过页面跳转的方式才可以显示信息。

基于上述问题,本申请人想到可以在信息显示的过程中避免必须通过页面跳转的方式才可以将信息显示。通过响应于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域,以实现信息的显示。可见,通过响应于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域,避免了现有技术中在信息显示过程中必须通过页面跳转的形式才可以显示信息的现象发生,减少了不必要的性能损耗,提升了信息显示的效果。

应用场景总览

需要注意的是,下述应用场景仅是为了便于理解本申请的精神和原理而示出,本申请的实施方式在此方面不受任何限制。相反,本申请的实施方式可以应用于适用的任何场景。

在应用于某应用程序的信息显示的场景下时,可以避免必须通过页面跳转的方式才可以使信息得到显示,减少了不必要的性能损耗,提高了信息显示的效率。

示例性方法

下面结合上述的应用场景,参考图1和图10来描述根据本申请示例性实施方式的信息显示方法。

请参阅图1,图1示出的是根据本申请一示例实施方式的信息显示方法的流程示意图。如图1所示,该信息显示方法,可以包括:

步骤s110:响应作用于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系。

步骤s120:获取显示在原始显示区域的原始显示对象,并将原始显示对象显示在第一显示区域。

步骤s130:获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。

实施图1所示的信息显示方法,一方面,通过响应于屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域,并且第一显示区域中显示的是原始显示对象,第二显示区域中显示的是目标推荐对象,避免了不必要的性能损耗,提升了目标推荐对象的显示效果,进而提升了用户的体验;另一方面,第一显示区域中显示的内容与第二显示区域中显示的内容具有映射关系,增加了信息显示的灵活度,提升了信息的显示效果,解决现有技术中必须通过页面跳转的方式实现信息的显示的现象发生。

下面对这些步骤进行详细描述。

在步骤s110中,响应作用于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系。

具体地,原始显示区域指的是播放详情页面,可以是歌曲播放详情页面,也可以是视频播放详情页面,本示例性实施例对此不做特殊限定。对应的,屏幕划分操作指的是作用于原始显示区域上的,用于将原始显示区域划分的触控操作,屏幕划分操作可以是触控原始显示区域上屏幕划分控件的触控操作,也可以是与用户行为贴近的滑动操作,还可以是任何一种触控操作,本示例性实施例对此不做特殊限定,并且,与用户行为贴近的滑动操作可以是滑动方向为上的滑动操作,可以是滑动方向为下的滑动操作,可以是滑动方向为左的滑动操作,可以是滑动方向为右的滑动操作,还可以是任意滑动方向的滑动操作,本示例性实施例对此不做特殊限定。除此之外,在进行屏幕划分操作的过程中会生成震动信号,以对用户起到提示作用。

响应于屏幕划分操作之后,会将原始显示区域划分为两个区域,其中一个为第一显示区域,另一个为第二显示区域,并且第一显示区域中显示的内容与第二显示区域中显示的内容具有映射关系,例如,在第二显示区域中可以显示对象a,并且对象a与第一显示区域中显示的内容具有对应关系,除此之外,当用户触控第二显示区域中的对象a时,会在第一显示区域中显示与对象a对应的内容。

举例而言,图2示出了原始显示区域的示意图,如图2所示,其中,200为终端设备,区域210为原始显示区域,文字211为显示在原始显示区域中的歌曲名称,文字212为显示在原始显示区域中的歌曲作者名称,控件213为各个歌曲操控控件,图片214为当前播放的歌曲的封面,时间215为当前播放歌曲播放的时间,时间216为当前播放歌曲的总时长,并且时间215和时间216与控件213相关联,控件217为用户进行屏幕划分操作的屏幕划分控件,滑动操作218为用户不通过触控屏幕划分控件,进行的屏幕划分操作。

通过用户触控控件217或进行滑动操作218,原始显示区域会被划分为第一显示区域和第二显示区域。图3示出了将原始显示区域划分为第一显示区域和第二显示区域的示意图,如图3所示,其中,310为第一显示区域,320为第二显示区域。

可见,实施该可选的实施例,一方面,通过响应于原始显示区域中的屏幕划分操作,可以将原始显示区域划分为第一显示区域和第二显示区域,有助于后续在第一显示区域和第二显示区域中显示不同的信息,避免了必须通过页面跳转的方式才可以显示信息的现象发生,避免了不必要的性能损耗;另一方面,第一显示区域中的显示内容和第二显示区域中的显示内容具有映射关系,不仅提高了信息显示的灵活度,而且保证了当前页面(即原始显示区域)中关键信息的显示及操控功能不受影响。

在步骤s120中,获取显示在原始显示区域的原始显示对象,并将原始显示对象显示在第一显示区域。

具体地,原始显示对象指的是响应于屏幕划分操作之前显示在原始显示区域中的对象。

举例而言,原始显示对象可以包括当前播放歌曲的歌曲名称,还可以包括当前播放歌曲的作者名称,还可以包括歌曲操控控件,在对原始显示区域进行划分处理后,可以将原始显示对象显示在第一显示区域中。

作为一种可选的实施例,原始显示区域为歌曲播放详情界面;显示在原始显示区域中的原始显示对象包括与当前播放歌曲对应的歌曲详情以及歌曲操控控件;歌曲详情包括与当前播放歌曲对应的歌曲名称、与当前播放歌曲对应的歌曲作者名称、与当前播放歌曲对应的歌曲封面、与当前播放歌曲对应的歌词以及与当前播放歌曲对应的音效动画;第一显示区域显示歌曲详情中的歌曲名称以及歌曲操控控件。

具体地,歌曲播放详情界面为图2中区域210上显示的界面,歌曲详情包括图2中的文字211、文字212、图片214,除此之外,歌曲详情还可以包括音效动画和与当前播放歌曲对应的歌词,其中,音效动画指的是与当前播放歌曲播放的音效对应的动画,例如可以是随着歌曲播放频率起伏波动的动态波浪造型。

歌曲操控控件为图2中的控件213,具体地,歌曲操控控件可以包括暂停当前播放歌曲的暂停控件,可以包括播放当前播放歌曲的播放控件,还可以包括用于切换当前播放歌曲的切换控件,还可以包括点赞当前播放歌曲的点赞控件,还可以包括下载当前播放歌曲的下载控件,还可以包括收藏当前播放歌曲的收藏控件,还可以包括展示当前播放歌曲评论的评论展示控件,还可以包括转发当前播放歌曲的转发控件,还可以包括与当前播放歌曲对应的进度条控件,本示例性实施例对此不做特殊限定。

举例而言,图3示出了将原始显示区域划分为第一显示区域和第二显示区域的示意图,如图3所示,其中,在区域310第一显示区域中显示了文字211歌曲名称以及控件213歌曲操控控件,除此之外,还可以显示恢复控件311,具体地,当用户对控件311进行触控操作时,可以恢复至图2中的区域210。

可见,实施该可选的实施例,明确了显示在第一显示区域的信息,保证了当前页面(即原始显示区域)中关键信息的显示及操控功能不受影响,不仅避免了不必要的性能损耗,还提高了信息显示的效果。

在步骤s130中,获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。

具体地,目标推荐对象为根据原始显示对象确定的显示在第二显示区域中的对象。

举例而言,在第一显示区域中显示的原始显示对象包括歌曲名称a,显示在第二显示区域中的目标推荐对象可以是创作/演唱歌曲a的歌曲作者的热门歌曲。

作为一种可选的实施例,原始显示对象包括歌曲名称,目标推荐对象包括第一推荐对象以及与第一推荐对象对应的第一标签,获取与原始显示对象对应的目标推荐对象,可以包括:获取与歌曲名称对应的第一推荐对象,并获取与第一推荐对象对应的标签优先级,以根据标签优先级生成与第一推荐对象对应的第一标签。

具体地,歌曲名称为当前播放歌曲的名称,第一推荐对象指的是根据歌曲名称推荐出的对象,第一推荐对象可以是创作当前播放歌曲的作者名称,还可以是与当前播放歌曲具有相同曲风的歌曲的作者名称,还可以是与当前播放歌曲具有相同歌曲类型的歌曲的作者名称,还可以是默认的与当前播放歌曲关联的歌曲作者名称,本实施例对此不做特殊限定。

对应的,第一标签指的是描述第一推荐对象的信息,由于描述第一推荐对象的信息有多种类型,所以为每一种类型的第一标签设置了标签优先级,因此需要根据标签优先级在生成与第一推荐对象对应的第一标签。

举例而言,当前播放歌曲的歌曲名称为a,第一推荐对象即为创作歌曲a的作者名称“张三”,根据标签优先级生成与“张三”对应的描述信息为“第x界xx奖得主”,即第一标签为“第x界xx奖得主”。

可见,实施该可选的实施例,在第二显示区域中显示与歌曲名称对应的第一推荐对象以及与第一推荐对象对应的第一标签,避免了用户必须经过页面跳转的方式才可以获取推荐信息的现象发生,降低了显示信息的复杂度,减少了不必要的性能损耗,进而提升了信息的显示效果,优化了用户的体验。

作为一种可选的实施例,请参考图4,图4示出了根据标签优先级生成与第一推荐对象对应的第一标签的流程示意图。如图4所示,可以包括:

步骤s410:确定与屏幕划分操作对应的登录账号,并获取与登录账号对应的收藏信息。

具体地,登录账号指的是与进行屏幕划分操作的用户对应的登录账号,登录账号可以是该用户的身份标识号,还可以是该用户的昵称,还可以是其他唯一标识该用户的信息,本示例性实施例对此不做特殊限定。收藏信息指的是该用户收集的信息,例如,收藏信息可以是用户收集的歌曲名称,可以是用户收集的歌曲作者名称,还可以是用户收集的乐队名称。

举例而言,确定进行屏幕划分操作的登录账号为xxxx,并且与登录账号xxxx对应的收藏信息为歌曲名称a。

步骤s420:确定与收藏信息对应的收藏条件,若收藏信息满足于收藏条件,获取与收藏信息对应的收藏时间,以根据收藏时间生成与第一推荐对象对应的第一标签。

具体地,收藏条件指的是生成标签优先级最高的第一标签需要满足的条件,收藏条件可以是收藏信息中必须存在与第一推荐对象对应的信息,例如,若收藏信息为歌曲名称,则收藏条件可以是收藏信息中必须存在第一推荐对象创作的歌曲,若收藏信息为歌曲作者名称,则收藏条件可以是收藏信息中必须存在与第一推荐对象一致的歌曲作者名称,若收藏信息为乐队名称,则收藏条件可以是收藏信息中必须存在第一推荐对象所在的乐队。

收藏时间指的是用户收集收藏信息的收集时间,例如,用户在xx月xx日将歌曲名称a收集为了收藏信息,则与歌曲名称a对应的收藏时间为xx月xx日。

举例而言,因为收藏信息为歌曲名称,因此收藏条件为收藏信息中必须存在与第一推荐对象对应的歌曲名称。

具体地,第一推荐对象为歌手a,收藏信息包括歌曲名称a、歌曲名称b以及歌曲名称c,若歌曲名称a以及歌曲名称b为歌手a创作的歌曲,因此收藏信息满足于收藏条件,获取与歌曲名称a对应的收藏时间a为1月1日,与歌曲名称b对应的收藏时间b为2月2日,显然收藏时间b比收藏时间a接近于当前时间,因此生成的第一标签可以是“你还喜欢过歌手a的歌曲b”。

除此之外,若在收藏信息只有歌曲名称a为歌手a创作的歌曲,则无需获取收藏时间,直接生成第一标签为“你还喜欢过歌手a的歌曲a”。

步骤s430:若收藏信息不满足于收藏条件,获取与第一推荐对象对应的评论信息,并获取与评论信息对应的评论条件。

具体地,评论信息指的是对第一推荐对象发布的信息进行的评论,评论信息可以包括评论数量,还可以包括具体的评论内容,还可以包括与评论内容对应的评论账号,本示例性实施例对此不做特殊限定,对应的,评论条件指的是判断评论信息中评论数量的条件。

举例而言,收藏信息为歌曲名称,具体包括歌曲名称a、歌曲名称b以及歌曲名称c,第一推荐对象为歌手a,然而在收藏信息中并不存在歌手a所创作的歌曲,显然此时收藏信息不满足于收藏条件,因此获取对歌手a所创作的歌曲的评论信息,并获取与评论信息对应的评论条件,具体地,评论条件为评论信息中的评论数量必须大于预设阈值。

步骤s440:若评论信息满足于评论条件,根据评论信息生成与第一推荐对象对应的第一标签。

具体地,当评论信息满足于评论条件时,第一标签是根据评论信息生成的。举例而言,第一推荐对象为歌手a,并且评论条件为评论信息中的评论数量必须大于零,若评论信息满足于评论条件,且评论信息中的评论数量为2000,则根据评论信息生成的第一标签可以是“歌手a最近一个月发布了新歌,已有2000人评论”。

步骤s450:若评论信息不满足于评论条件,获取与第一推荐对象对应的默认身份信息,以根据默认身份信息生成与第一推荐对象对应的第一标签。

具体的,默认身份信息指的是预设的描述第一推荐对象的信息。举例而言,评论条件为评论信息中的评论数量必须大于零,若评论信息中的评论数量为零,显然此时评论信息中的评论数量并不满足于评论条件,并且第一推荐对象为歌手a,此时获取预设描述歌手a的默认身份信息,具体的获取的默认身份信息可以是“第xx届xx奖得主”,基于此,生成的与歌手a对应的第一标签为“第xx届xx奖得主”。

可见,实施该可选的实施例,通过收藏信息、评论信息以及默认身份信息生成显示在第二显示区域中的第一标签,增加了描述第一推荐对象的第一标签的精准度,进而提高第一推荐对象以及第一标签的推荐效果。

作为一种可选的实施例,请参考图5,图5示出了获取与原始显示对象对应的目标推荐对象的流程示意图。如图5所示,目标推荐对象包括第二推荐对象以及与第二推荐对象对应的第二标签,可以包括:

步骤s510:获取与第一推荐对象对应的热门信息。

具体的,第二推荐对象指的是与第一推荐对象对应的热门信息,对应的,第二标签指的是描述第二推荐对象的信息,其中,热门信息指的是与第一推荐对象对应的最受欢迎的信息,具体地,热门信息可以是与第一推荐对象对应的最受欢迎的歌曲,也可是与第一推荐对象对应的动态信息,还可以是与第一推荐对象对应的电台资源,本示例性实施例对此不做特殊限定。

举例而言,第一推荐对象为歌手a,则与第一推荐对象对应的热门信息可以包括歌手a最受欢迎的歌曲名称a,还可以包括与歌曲名称a对应的歌曲资源链接,还可以包括与歌曲名称a对应的封面,还可以包括与歌曲名称a对应的描述信息,具体可以是“律动感强的歌曲”。

步骤s520:若热门信息的个数大于或等于预设个数,确定预设个数热门信息为第二推荐对象,并确定与热门信息对应的第一描述信息为与第二推荐对象对应的第二标签。

具体地,预设个数指的是可以展示在第二显示区域中的热门信息的个数,第一描述信息为当热门信息的个数大于或等于预设个数时,与热门信息对应的描述信息。

举例而言,预设个数为3个,热门信息为歌手a最受欢迎的歌曲信息,具体包括歌曲a、歌曲b、歌曲c以及歌曲d,显然此时热门信息的个数大于预设个数,则可以在歌曲a、歌曲b、歌曲c以及歌曲d中确定3个为第二推荐对象。

具体的,可以依据评论数量在歌曲a、歌曲b、歌曲c以及歌曲d中确定3个为第二推荐对象,也可以依据收藏数量在歌曲a、歌曲b、歌曲c以及歌曲d中确定3个为第二推荐对象,还可以依据收听数量在歌曲a、歌曲b、歌曲c以及歌曲d中确定3个为第二推荐对象,本示例性实施例对此不做特殊限定。

并且与3个热门信息对应的第一描述信息可以为“他的热门歌曲”,基于此,确定显示在第二显示区域中的第二推荐对象可以为歌曲a、歌曲b以及歌曲c,第二标签为“他的热门歌曲”。

步骤s530:若热门信息的个数小于预设个数,确定与第一推荐对象对应的创作信息,并获取与热门信息对应的第二描述信息。

具体地,创作信息指的是第一推荐对象的发布的作品信息,第二描述信息指的是与个数小于预设个数的热门信息对应的描述信息。

举例而言,预设个数为3个,第一推荐对象为歌手a,热门信息为歌手a最受欢迎的歌曲信息,具体包括歌曲a以及歌曲b,显然此时热门信息的个数小于3个,则确定歌曲a的作品信息a以及歌曲b的作品信息b。并获取与热门信息个数小于3个时的第二描述信息为“最新作品”。

步骤s540:确定与创作信息对应的创作时间,并基于创作时间确定第二推荐对象,并将第二描述信息确定为与第二推荐对象对应的第二标签。

具体的,创作时间指的是根据作品信息得到的第一推荐对象发布作品的发布时间。

举例而言,第一推荐对象为歌手a,与歌手a对应的热门信息有2个,具体为歌曲a以及歌曲b,确定与歌曲a对应的发布时间为1988年1月1日,与歌曲b对应的发布时间为2021年3月21日,显然歌曲a的发布时间距离当前时间较远,因此确定歌曲b为第二推荐对象,并将“最新作品”作为与第二推荐对象对应的第二标签。

可见,实施该可选的实施例,将与第一推荐对象对应的热门信息作为第二推荐对象,并确定与第二推荐对象对应的第二标签,提高了针对于第一推荐对象的推荐效果,更加全面的显示出了与第一推荐对象对应的信息。

作为一种可选的实施例,请参考图6,图6示出了获取与原始显示对象对应的目标推荐对象的流程示意图。如图6所示,原始显示对象包括歌曲名称,目标推荐对象包括第三推荐对象以及与第三推荐对象对应的第三标签,可以包括:

步骤s610:确定收听歌曲名称的目标用户,并确定目标用户的历史收听记录,以根据历史收听记录匹配第三推荐对象。

具体地,歌曲名称指的是显示在原始显示区域中的歌曲的名称,目标用户指的是收听过歌曲名称的用户,对应的,历史收听记录指的是该用户在过去一段时间内收听的歌曲记录信息,第三推荐对象指的是根据历史收听记录确定出的推荐对象。

举例而言,显示在第一显示区域中的歌曲名称为歌曲a,基于此,确定出的收听过歌曲a的目标用户包括目标用户a、目标用户b以及目标用户c,确定与目标用户a对应的历史收听记录为歌曲1,确定出的与目标用户b对应的历史收听记录为歌曲2,确定出的与目标用户c对应的历史收听记录为歌曲3,基于此根据历史收听记录匹配到的第三推荐对象可以是歌曲1、歌曲2以及歌曲3。

步骤s620:确定与第三推荐对象对应的类型信息,并基于类型信息生成与第三推荐对象对应的第三标签。

具体地,类型信息指的是第三推荐对象所属于的类型,例如第三推荐对象可以是歌曲类型,可以是视频类型,还可以是任何一种与历史收听记录对应的类型,本示例性实施例对此不做特殊限定。对应的,第三标签指的是描述第三推荐对象的信息。

举例而言,第三推荐对象为歌曲1以及歌曲2,显然类型信息为歌曲类型,基于此生成的与第三推荐对象对应的第三标签可以是“喜欢这节目的人也在听”。

可见,实施该可选的实施例,根据历史收听记录确定第三推荐对象,更加全面的显示出了与歌曲名称相关的信息,提高了显示在第二显示区域的信息的完整性。

基于上述可选的实施例,图7示出了在第二显示区域中显示目标推荐对象的示意图,如图7所示,其中,文字710为第一推荐对象,文字712为第一标签,控件713为与第一推荐对象对应的交互控件,720为第二推荐对象,721为第二标签,722为与第一推荐对象对应的热门信息中包含的歌曲名称,723为与热门信息中包含的歌曲名称对应的封面,724为与热门信息中包含的歌曲名称对应的描述信息,730为第三推荐对象,731为第三标签,732为第三推荐对象中包括的歌曲名称,733为第三推荐对象中包括的歌曲作者名称,734为第三推荐对象中包括的歌曲封面。

作为一种可选的实施例,还可以包括:响应作用于第一推荐对象的详情展示操作,在原始显示区域上显示与第一推荐对象对应的详情页面。

具体地,详情显示操作指的是显示与第一推荐对象对应的详情页面的操作,其中,详情页面指的是与原始显示区域大小一致,显示第一推荐对象详细信息的页面,第一推荐对象详细信息可以包括第一推荐对象,可以包括第一推荐对象的照片,可以包括第一推荐对象创作的所有歌曲的歌曲名称,还可以包括第一推荐对象的基础信息,还可以包括第一推荐对象发布的所有专辑名称,还可以包括与第一推荐对象有关的视频,还可以包括与第一推荐对象有关的动态信息,还可以包括第一推荐对象的粉丝数目,本示例性实施例对此不做特殊限定,除此之外,在详情页面上还显示用于关注第一推荐对象的关注控件。

举例而言,当对图7上的第一推荐对象进行详情展示操作后,终端会显示与第一推荐对象对应的详情页面。

图8示出了与第一推荐对象对应的详情页面,如图8所示,其中,在区域210中显示了与第一推荐对象对应的详情页面,图片811为第一推荐对象的照片,控件812为主页控件,当用户点击主页控件时会在区域820中显示第一推荐对象的基础信息,控件813为歌曲控件,当用户点击歌曲控件时会在区域820中显示第一推荐对象创作的所有歌曲的歌曲名称,控件814为专辑控件,当用户点击专辑控件时会在区域820中显示第一推荐对象发布的所有专辑名称,控件815为视频控件,当用户点击视频控件时会在区域820中显示与第一推荐对象有关的视频,816为动态控件,当用户点击动态控件时会在区域820中显示与第一推荐对象有关的动态信息。文字817为第一推荐对象,数字818为第一推荐对象的粉丝数目,控件819为关注控件。

可见,实施该可选的实施例,用户通过对显示在第二显示区域中的第一推荐对象进行详情展示操作,可以在原始显示区域中显示详情页面,减少了页面在显示详情页面过程中页面跳转的次数,提高了显示详情页面的速度。

作为一种可选的实施例,请参考图9,图9示出了平移显示在第二显示区域中的目标推荐对象的流程示意图。如图9所示,可以包括:

步骤s910:响应作用于第二显示区域的滑动操作,获取与滑动操作对应的滑动距离。

具体地,滑动操作指的是用户作用于第二显示区域中的一种触控操作,并且该滑动操作的作用是展示第二显示区域中的更多信息。

滑动操作可以是用户直接作用于第二显示区域中的滑动操作,还可以是用户作用于第二显示区域中某一控件时所进行的触控操作,本示例性实施例对此不做特殊限定。对应的,滑动距离指的是与滑动操作对应的触控距离。

举例而言,当用户在第二显示区域上进行滑动操作时,获取与滑动操作对应的滑动距离为5像素。

步骤s920:基于滑动距离,平移显示在第二显示区域中的目标推荐对象。

具体地,根据滑动距离将第二显示区域中的目标推荐对象平移。

举例而言,滑动距离为5像素,并且滑动方向为向上滑动,则对应的将第二显示区域中的目标推荐对象向上平移5个像素距离。

可见,实施该可选的实施例,基于滑动距离,平移显示在第二显示区域中的目标推荐对象,提高了信息显示的灵活度,增加了信息显示的效果,进而用户可以获取到更多、更全面的目标推荐对象,进而优化了用户的体验度。

作为一种可选的实施例,请参考图10,图10示出了响应于显示替换操作的流程示意图。如图10所示,可以包括:

步骤s1010:响应作用于第二显示区域的显示替换操作,获取与显示替换操作对应的目标资源以及目标名称。

具体地,显示替换操作指的是一种作用于第二显示区域中的操作,其作用是对第一显示区域中显示的内容进行替换,对应的,目标名称指的是用户通过显示替换操作在第二显示区域中选中的内容的名称,目标资源指的是与目标名称对应的播放链接。

举例而言,用户通过在第二显示区域中进行显示替换操作选中了第二推荐对象中的歌曲a,基于此,目标名称为歌曲a的歌曲名称,目标资源为播放歌曲a的歌曲链接。

步骤s1020:获取与歌曲名称对应的原始资源,以将原始资源替换为目标资源,并将显示在第一显示区域中的歌曲名称替换为目标名称。

具体地,原始资源指的是与显示在原始显示区域中的歌曲名称对应的播放链接。

举例而言,当用户在第二显示区域中进行显示替换操作时,会获取与显示替换操作对应的目标名称,即获取歌曲名称a,还会获取与显示替换操作对应的目标资源,即获取歌曲名称为a的播放链接a,基于此,将第一显示区域中的歌曲名称替换为歌曲名称a,并将第一显示区域中与歌曲名称对应的播放链接,即原始资源替换为播放链接a。

步骤s1030:根据目标名称确定替换推荐对象,并基于映射关系,将显示在第二显示区域中的目标推荐对象替换为替换推荐对象。

具体地,替换推荐对象指的是在对第一显示区域中的歌曲名称进行替换后,需要确定出的替换第二显示区域中目标推荐对象的对象,值得说明的是,根据目标名称确定替换推荐对象的原理与根据原始显示对象确定目标推荐对象的原理相同。

举例而言,当用户在图7中点击显示在第二显示区域中的第二推荐对象720时,对应的将图7中的文字211替换为与第二推荐对象720对应的歌曲名称722,同时还需将图7中的第一推荐对象710、第一标签712、第二推荐对象720、第二标签721、第三推荐对象730以及第三标签731替换为与歌曲名称722对应的替换推荐对象,除此之外,还需将图7中的原始资源替换为目标资源,即将与歌曲名称211对应的播放链接替换为与歌曲名称722对应的播放链接,以在终端200中播放与目标资源对应的歌曲。

举例而言,当用户在图7中点击显示在第二显示区域中的第三推荐对象730时,对应的将图7中的文字211替换为与第三推荐对象730对应的歌曲名称732,同时还需将图7中的第一推荐对象710、第一标签712、第二推荐对象720、第二标签721、第三推荐对象730以及第三标签731替换为与歌曲名称732对应的替换推荐对象,除此之外,还需将图7中的原始资源替换为目标资源,即将与歌曲名称211对应的播放链接替换为与歌曲名称732对应的播放链接,以在终端200中播放与目标资源对应的歌曲。

可见,实施该可选的实施例,基于第一显示区域中显示的内容与第二显示区域中显示的内容之间的映射关系,可以灵活的在第一显示区域显示用户选择出的目标推荐对象,并在第二显示区域显示与目标推荐对象对应的替换推荐对象,提高了信息显示的效果,增强了信息显示的便利性,进而提升了用户的体验度。

作为一种可选的实施例,可以包括:响应作用于屏幕划分控件上的触控操作,对第一显示区域与第二显示区域进行合并处理得到原始显示区域,以将目标资源以及目标名称显示在原始显示区域。

具体地,在将第一显示区域中的歌曲名称替换为目标名称之后,若用户在屏幕划分控件上进行触控操作时,会将第一显示区域与第二显示区域合并为原始显示区域,并将目标名称显示在原始显示区域,除此之外,在合并为原始显示区域后,播放的内容为与目标资源对应的内容,并且当用户在屏幕划分控件上进行触控操作时,还可以震动信号,以对用户起到提示作用。

举例而言,用户触控屏幕划分控件,将第一显示区域与第二显示区域合并为原始显示区域,并在原始显示区域上显示目标名称,即显示歌曲名称a,同时播放与歌曲名称a对应的歌曲内容。

可见,实施该可选的实施例,在将第一显示区域与第二显示区域合并至原始显示区域后,对应的在原始显示区域中显示目标名称,完善了信息显示的逻辑。

实施本申请的实施例,一方面,通过响应于屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域,并且第一显示区域中显示的是原始显示对象,第二显示区域中显示的是目标推荐对象,增加了显示目标推荐对象的灵活度,提升了目标推荐对象的显示效果,避免了不必要的性能损耗,进而提升了用户的体验;另一方面,第一显示区域中显示的内容与第二显示区域中显示的内容具有映射关系,增加了信息显示的灵活度,提升了信息的显示效果。

示例性介质

在介绍了本申请示例性实施方式的方法之后,接下来,对本申请示例性实施方式的介质进行说明。

在一些可能的实施方式中,本申请的各个方面还可以实现为一种介质,其上存储有程序代码,当程序代码被设备的处理器执行时用于实现本说明书上述“示例性方法”部分中描述的根据本申请各种示例性实施方式的信息显示方法中的步骤。

具体地,所述设备的处理器执行所述程序代码时用于实现如下步骤:响应作用于原始显示区域的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系;获取显示在原始显示区域的原始显示对象,并将原始显示对象显示在第一显示区域;获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:响应作用于第二显示区域的显示替换操作,获取与显示替换操作对应的目标资源以及目标名称;获取与歌曲名称对应的原始资源,以将原始资源替换为目标资源,并将显示在第一显示区域中的歌曲名称替换为目标名称;根据目标名称确定替换推荐对象,并基于映射关系,将显示在第二显示区域中的目标推荐对象替换为替换推荐对象。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:响应作用于屏幕划分控件上的触控操作,对第一显示区域与第二显示区域进行合并处理得到原始显示区域,以将目标资源以及目标名称显示在原始显示区域。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:获取与歌曲名称对应的第一推荐对象,并获取与第一推荐对象对应的标签优先级,以根据标签优先级生成与第一推荐对象对应的第一标签。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:确定与屏幕划分操作对应的登录账号,并获取与登录账号对应的收藏信息;确定与收藏信息对应的收藏条件,若收藏信息满足于收藏条件,获取与收藏信息对应的收藏时间,以根据收藏时间生成与第一推荐对象对应的第一标签;若收藏信息不满足于收藏条件,获取与第一推荐对象对应的评论信息,并获取与评论信息对应的评论条件;若评论信息满足于评论条件,根据评论信息生成与第一推荐对象对应的第一标签;若评论信息不满足于评论条件,获取与第一推荐对象对应的默认身份信息,以根据默认身份信息生成与第一推荐对象对应的第一标签。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:获取与第一推荐对象对应的热门信息;若热门信息的个数大于或等于预设个数,确定预设个数热门信息为第二推荐对象,并确定与热门信息对应的第一描述信息为与第二推荐对象对应的第二标签;若热门信息的个数小于预设个数,确定与第一推荐对象对应的创作信息,并获取与热门信息对应的第二描述信息;确定与创作信息对应的创作时间,并基于创作时间确定第二推荐对象,并将第二描述信息确定为与第二推荐对象对应的第二标签。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:确定收听歌曲名称的目标用户,并确定目标用户的历史收听记录,以根据历史收听记录匹配第三推荐对象;确定与第三推荐对象对应的类型信息,并基于类型信息生成与第三推荐对象对应的第三标签。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:响应作用于第一推荐对象的详情展示操作,在原始显示区域上显示与第一推荐对象对应的详情页面。

在本申请的一些实施方式中,所述设备的处理器执行所述程序代码时还用于实现如下步骤:响应作用于第二显示区域的滑动操作,获取与滑动操作对应的滑动距离;基于滑动距离,平移显示在第二显示区域中的目标推荐对象。

需要说明的是:上述的介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是但不限于:电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于:电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线、光缆、rf等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

示例性装置

在介绍了本申请示例性实施方式的介质之后,接下来,参考图11对本申请示例性实施方式的信息显示装置进行说明。

请参阅图11,图11示出的是根据本申请一示例实施方式的信息显示装置的结构框图。如图11所示,本申请一示例实施方式的信息显示装置1100包括:划分单元1110、第一显示单元1120以及第二显示单元1130,其中:

划分单元1110,用于响应作用于原始显示区域上的屏幕划分操作,将原始显示区域划分为第一显示区域和第二显示区域;其中,在第一显示区域中显示的内容和在第二显示区域中显示的内容具有映射关系;

第一显示单元1120,用于获取显示在终端屏幕的原始显示对象,并将原始显示对象显示在第一显示区域;

第二显示单元1130,用于获取与原始显示对象对应的目标推荐对象,并将目标推荐对象显示在第二显示区域。

可见,实施图11所示的装置,通过屏幕划分操作,将原始显示对象显示在第一显示区域中,将目标推荐对象显示在第二显示区域中,并且第一显示区域显示的内容与第二显示区域中显示的内容具有映射关系,避免了现有技术中必须通过页面跳转的形式才可以显示目标推荐对象的现象发生。

在一个实施例中,基于前述方案,第一显示单元1120,包括:

原始显示区域为歌曲播放详情界面;显示在原始显示区域中的原始显示对象包括与当前播放歌曲对应的歌曲详情以及歌曲操控控件;歌曲详情包括与当前播放歌曲对应的歌曲名称、与当前播放歌曲对应的歌曲作者名称、与当前播放歌曲对应的歌曲封面、与当前播放歌曲对应的歌词以及与当前播放歌曲对应的音效动画;第一显示区域显示歌曲详情中的歌曲名称以及歌曲操控控件。

可见,实施该可选的实施例,明确了显示在第一显示区域的信息,有助于后续根据第一显示区域中显示的信息,确定第二显示区域中的推荐信息,进而不仅避免了不必要的性能损耗,还提高了信息显示的效果。

在一个实施例中,基于前述方案,第二显示单元1130获取与原始显示对象对应的目标推荐对象,包括:

获取与歌曲名称对应的第一推荐对象,并获取与第一推荐对象对应的标签优先级,以根据标签优先级生成与第一推荐对象对应的第一标签。

可见,实施该可选的实施例,在第二显示区域中显示与歌曲名称对应的第一推荐对象以及与第一推荐对象对应的第一标签,避免了用户必须经过页面跳转的方式才可以获取推荐信息的现象发生,降低了显示信息的复杂度,减少了不必要的性能损耗,进而提升了信息的显示效果,优化了用户的体验。

在一个实施例中,基于前述方案,第二显示单元1130根据标签优先级生成与第一推荐对象对应的第一标签,包括:

确定与屏幕划分操作对应的登录账号,并获取与登录账号对应的收藏信息;

确定与收藏信息对应的收藏条件,若收藏信息满足于收藏条件,获取与收藏信息对应的收藏时间,以根据收藏时间生成与第一推荐对象对应的第一标签;

若收藏信息不满足于收藏条件,获取与第一推荐对象对应的评论信息,并获取与评论信息对应的评论条件;

若评论信息满足于评论条件,根据评论信息生成与第一推荐对象对应的第一标签;

若评论信息不满足于评论条件,获取与第一推荐对象对应的默认身份信息,以根据默认身份信息生成与第一推荐对象对应的第一标签。

可见,实施该可选的实施例,通过收藏信息、评论信息以及默认身份信息生成显示在第二显示区域中的第一标签,增加了描述第一推荐对象的第一标签的精准度,进而提高第一推荐对象以及第一标签的推荐效果。

在一个实施例中,基于前述方案,第二显示单元1130获取与原始显示对象对应的目标推荐对象,包括:

获取与第一推荐对象对应的热门信息;

若热门信息的个数大于或等于预设个数,确定预设个数热门信息为第二推荐对象,并确定与热门信息对应的第一描述信息为与第二推荐对象对应的第二标签;

若热门信息的个数小于预设个数,确定与第一推荐对象对应的创作信息,并获取与热门信息对应的第二描述信息;

确定与创作信息对应的创作时间,并基于创作时间确定第二推荐对象,并将第二描述信息确定为与第二推荐对象对应的第二标签。

可见,实施该可选的实施例,将与第一推荐对象对应的热门信息作为第二推荐对象,并确定与第二推荐对象对应的第二标签,提高了针对于第一推荐对象的推荐效果,更加全面的显示出了与第一推荐对象对应的信息。

在一个实施例中,基于前述方案,第二显示单元1130获取与原始显示对象对应的目标推荐对象,包括:

确定收听歌曲名称的目标用户,并确定目标用户的历史收听记录,以根据历史收听记录匹配第三推荐对象;

确定与第三推荐对象对应的类型信息,并基于类型信息生成与第三推荐对象对应的第三标签。

可见,实施该可选的实施例,根据历史收听记录确定第三推荐对象,更加全面的显示出了与歌曲名称相关的信息,提高了显示在第二显示区域的信息的完整性。

在一个实施例中,基于前述方案,上述装置还包括:

显示详情单元(未图示),用于第二显示单元1130响应作用于第一推荐对象的详情展示操作,在原始显示区域上显示与第一推荐对象对应的详情页面。

可见,实施该可选的实施例,用户通过对显示在第二显示区域中的第一推荐对象进行详情展示操作,可以在原始显示区域中显示详情页面,减少了页面在显示详情页面过程中页面跳转的次数,提高了显示详情页面的速度。

在一个实施例中,基于前述方案,第二显示单元1130平移显示在第二显示区域中的目标推荐对象,包括:

响应作用于第二显示区域的滑动操作,获取与滑动操作对应的滑动距离;

基于滑动距离,平移显示在第二显示区域中的目标推荐对象。

可见,实施该可选的实施例,基于滑动距离,平移显示在第二显示区域中的目标推荐对象,提高了信息显示的灵活度,增加了信息显示的效果,进而用户可以获取到更多、更全面的目标推荐对象,进而优化了用户的体验度。

在一个实施例中,基于前述方案,第二显示单元1130响应于显示替换操作,包括:

响应作用于第二显示区域的显示替换操作,获取与显示替换操作对应的目标资源以及目标名称;

获取与歌曲名称对应的原始资源,以将原始资源替换为目标资源,并将显示在第一显示区域中的歌曲名称替换为目标名称;

根据目标名称确定替换推荐对象,并基于映射关系,将显示在第二显示区域中的目标推荐对象替换为替换推荐对象。

可见,实施该可选的实施例,基于第一显示区域中显示的内容与第二显示区域中显示的内容之间的映射关系,可以灵活的在第一显示区域显示用户选择出的目标推荐对象,并在第二显示区域显示与目标推荐对象对应的替换推荐对象,提高了信息显示的效果,增强了信息显示的便利性,进而提升了用户的体验度。

在一个实施例中,基于前述方案,上述装置还包括:

合并单元(未图示),用于第二显示单元1130响应作用于屏幕划分控件上的触控操作,对第一显示区域与第二显示区域进行合并处理得到原始显示区域,以将目标资源以及目标名称显示在原始显示区域。

可见,实施该可选的实施例,在将第一显示区域与第二显示区域合并至原始显示区域后,对应的在原始显示区域中显示目标名称,完善了信息显示的逻辑。

应当注意,尽管在上文详细描述中提及了页面切换装置的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。

示例性电子设备

在介绍了本申请示例性实施方式的方法、介质和装置之后,接下来,介绍根据本申请的另一示例性实施方式的电子设备。

所属技术领域的技术人员能够理解,本申请的各个方面可以实现为系统、方法或程序产品。因此,本申请的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

下面参照图12来描述根据本发明的这种实施例的电子设备1200。图12显示的电子设备1200仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图12所示,电子设备1200以通用计算设备的形式表现。电子设备1200的组件可以包括但不限于:上述至少一个处理单元1210、上述至少一个存储单元1220、连接不同系统组件(包括存储单元1220和处理单元1210)的总线1230、显示单元1240。

其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元1210执行,使得所述处理单元1210执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施例的步骤。

存储单元1220可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)1221和/或高速缓存存储单元1222,还可以进一步包括只读存储单元(rom)1223。

存储单元1220还可以包括具有一组(至少一个)程序模块1225的程序/使用工具1224,这样的程序模块1225包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包含网络环境的现实。

总线1230可以包括数据总线、地址总线和控制总线。

电子设备1200也可以与一个或多个外部设备1270(例如键盘、指向设备、蓝牙设备等)通信,这种通信可以通过输入/输出(i/o)接口1250进行。并且,电子设备1200还可以通过网络适配器1260与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器1260通过总线1230与电子设备1200的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

通过以上的实施例的描述,本领域的技术人员易于理解,这里描述的示例实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施例的方法。

在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施例中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施例的步骤。

虽然已经参考若干具体实施方式描述了本申请的精神和原理,但是应该理解,本申请并不限于所发明的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本申请旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1