掌桥专利:专业的专利平台
掌桥专利
首页

用于内容呈现的方法、装置、设备和存储介质

文献发布时间:2024-01-17 01:24:51


用于内容呈现的方法、装置、设备和存储介质

技术领域

本公开的示例实施例总体涉及计算机领域,特别地涉及用于内容呈现方法、装置、设备和计算机可读存储介质。

背景技术

当前越来越多应用被设计来向用户提供各种服务。例如,用户可以在应用中浏览各类媒体内容或在线购物。这些应用通过对相关联的内容进行推荐、展示以及切换展示方式,可以为用户提供更多的信息,以满足用户选择的诉求、加快购买决策等。

发明内容

在本公开的第一方面,提供了一种内容呈现的方法。该方法包括:呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项,内容展示页面至少可通过选中预定的导航标签而被呈现;以及响应于检测到针对导航标签的第二选择操作,从第一查看模式切换到第二查看模式,以在内容展示页面中以第二查看模式呈现第二组媒体内容项。

在本公开的第二方面,提供了一种用于内容呈现的装置。该装置包括:呈现模块,被配置为呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项,内容展示页面至少可通过选中预定的导航标签而被呈现;以及切换模块,被配置为响应于检测到针对导航标签的第二选择操作,从第一查看模式切换到第二查看模式,以在内容展示页面中以第二查看模式呈现第二组媒体内容项。

在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。

在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。

应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。

附图说明

结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

图1示出了本公开的实施例能够在其中实现的示例环境的示意图;

图2A至图2E示出了根据本公开的一些实施例的切换查看模式的示意图;

图3A至图3C示出了根据本公开的另一些实施例的切换查看模式的示意图;

图4A至图4D示出了根据本公开的又一些实施例的切换查看模块的示意图;

图5示出了根据本公开的一些实施例的内容呈现的方法的流程图;

图6示出了根据本公开的一些实施例的用于内容呈现的装置的框图;以及

图7示出了能够实施本公开的多个实施例的设备的框图。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。

在本文中,除非明确说明,“响应于A”执行一个步骤并不意味着在“A”之后立即执行该步骤,而是可以包括一个或多个中间步骤。

可以理解的是,本技术方案所涉及的数据(包括但不限于数据本身、数据的获得或使用)应当遵循相应法律法规及相关规定的要求。

可以理解的是,在使用本公开各实施例公开的技术方案之前,均应当根据相关法律法规通过适当的方式对本公开所涉及个人信息的类型、使用范围、使用场景等告知用户并获得用户的授权。

例如,在响应于接收到用户的主动请求时,向用户发送提示信息,以明确地提示用户,其请求执行的操作将需要获得和使用到用户的个人信息,从而使得用户可以根据提示信息来自主地选择是否向执行本公开技术方案的操作的电子设备、应用程序、服务器或存储介质等软件或硬件提供个人信息。

作为一种可选的但非限制性的实现方式,响应于接收到用户的主动请求,向用户发送提示信息的方式,例如可以是弹窗的方式,弹窗中可以以文字的方式呈现提示信息。此外,弹窗中还可以承载供用户选择“同意”或“不同意”向电子设备提供个人信息的选择控件。

可以理解的是,上述通知和获得用户授权过程仅是示意性的,不对本公开的实现方式构成限定,其他满足相关法律法规的方式也可应用于本公开的实现方式中。

图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。在该示例环境100中,终端设备110中安装有应用120。用户140可以经由终端设备110和/或终端设备110的附接设备来与应用120进行交互。应用120可以是社交应用(例如内容分享类应用)、在线购物的应用,也可以是其他任意适当的应用。

在图1的环境100中,如果应用120处于活动状态,终端设备110可以呈现应用120的页面150。页面150可以包括应用120所能提供的各类页面,诸如内容呈现页面、内容创作页面、内容发布页面、消息页面、个人主页,等等。应用120可以提供内容查看功能,以查看在应用120中发布的各类内容。经由对应页面,应用120可以向用户140提供与媒体内容或购物内容相关联的内容。经由适当的方式,诸如点击或选择页面元素,应用120还可以向用户140提供相关联内容的呈现方式的选择和切换。在本文中,“媒体内容”包括一个或多个类型的内容,例如图像、图像集、视频、动图、音频、文本等等。

在一些实施例中,终端设备110与服务器130通信,以实现对应用120的服务的供应。终端设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、个人通信系统(PCS)设备、个人导航设备、个人数字助理(PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者前述各项的任意组合,包括这些设备的配件和外设或者其任意组合。在一些实施例中,终端设备110也能够支持任意类型的针对用户的接口(诸如“可佩戴”电路等)。服务器130可以是能够提供计算能力的各种类型的计算系统/服务器,包括但不限于大型机、边缘计算节点、云环境中的计算设备,等等。

应当理解,仅出于示例性的目的描述环境100中各个元素的结构和功能,而不暗示对于本公开的范围的任何限制。

通常,在应用的特定内容展示页面,例如导航标签“推荐”页面中会展示与用户相关联的内容,包括用户发布的内容、用户收藏的内容、用户点赞的内容等。然而,这些媒体内容项均是以固定方式被组织和展示,例如,这些媒体内容通常以单列被呈现。然而,用户针对内容展示页面所呈现的媒体内容可能具有不同的诉求。例如,当用户需要快速浏览大量媒体内容时,用户期望内容展示页面同时呈现尽可能多的媒体内容。当用户需要更精准地定位到感兴趣的媒体内容时,用户可能期望内容展示页面同时呈现相对较少的媒体内容。单一的组织和呈现方式无法满足用户在不同情况下的诉求,导致用户体验不佳。

根据本公开的实施例,提出了一种用于内容呈现的方案。根据本公开实施例的方案,呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。该内容展示页面至少可通过选中预定的导航标签而被呈现。如果检测到针对导航标签的第二选择操作,则从第一查看模式切换到第二查看模式,并且在内容展示页面中以第二查看模式呈现第二组媒体内容项。以此方式,用户无需通过固定按钮的方式切换查看模式。借助于已有的导航标签,用户可以直观且便捷地切换查看模式,从而获得更好的内容查看体验。

以下将继续参考附图描述本公开的一些示例实施例。

图2A至图2E示出了根据本公开的一些实施例的切换查看模式的示例200A至示例200E的示意图。示例200A至示例200E可以在终端设备110处实现。为便于讨论,将参考图1的环境100来描述示例200A至示例200E。

在环境100中,终端设备110呈现应用120的一个页面150。如果页面150中需要呈现的信息较多且杂时,往往会将信息进行分类呈现,从而便于用户以更简洁的方式获取信息。将信息分类呈现往往就需要在页面设置与不同信息对应的多个标签。用户可以通过切换不同的标签来获取与该标签对应的信息。在示例200A中,该页面包含分别与各自信息对应的多个标签,诸如“商城”、“关注”、“首页”、“朋友”,等等。在本公开的实施例中,某个页面,包括内容展示页面,至少可通过选中预定的导航标签而被呈现。也就是说,导航标签能够用于导航到内容展示页面。

在一些情况下,终端设备110呈现特定内容展示页面,例如应用120的特定内容展示页面,并且在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在一些实施例中,终端设备110检测针对导航标签的第一选择操作并呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。在图2A的示例200A中,导航标签210为标签“推荐”,通过选择该导航标签,可以呈现“推荐”页面。应当理解,这仅是示例性的,而无意限制本公开的方案。为了借由现有的标签实现选择或切换查看模式,导航标签210可以是支持导航到内容展示页面的其他标签,例如“首页”。在一些实施例中,备选地或附加地,内容展示页面还可以通过检测到应用的启动操作而被呈现,例如该内容展示页面是在应用启动时被呈现的默认页面。在启动应用后被呈现时,可以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在本公开的实施例中,如下文将详细描述的,导航标签可以用于选择或切换在内容展示页面中的查看模式。在一些实施例中,终端设备110在导航标签210的预定邻域内呈现具有预定形状的图形界面元素。该图形界面元素用于提示内容展示页面的查看模式可切换。图形界面元素的呈现样式包括但不限于静态图形、动态图形、带有短时动画效果的图形,等等。在示例200A至示例200D中,终端设备110在导航标签210的一侧呈现图形界面元素212。图形界面元素212的呈现样式为双向双箭头。以此方式,既可以提醒用户存在新功能,也可以提示用户可进行双向切换。

在一些实施例中,终端设备110与导航标签210相关联地呈现引导信息,从而提示用户可以探索新的功能。引导信息的呈现样式包括但不限于气泡、小窗口,等等。在示例200A中,引导信息214的显示内容为“点击发现更多内容”。应当理解,这仅是示例性的,而无意限制本公开的方案。引导信息214还可以显示其他内容或其他呈现样式,例如内容“点此发现更多”或者带有动画效果的手指等。

第一选择操作包括但不限于在导航标签210对应的区域内进行单点接触、多点触摸、滑动,等等。应当理解,这仅是示例性的,而无意限制本公开的方案。第一选择操作也可以是其他手势操作、触笔操作、或者其他交互操作,其目的在于以方便且快捷的方式控制查看模式的选择或切换。附加地或备选地,第一选择操作还包括在图形界面元素212对应的区域内进行的操作。

内容展示页面指的是推送内容的页面,例如推荐页面、同城页面,等等。不同页面用于聚合不同用户群发布的媒体内容项。能够在内容展示页面中呈现的一组媒体内容项可以包括各种类型的媒体内容项。不同分类的媒体内容项例如可以包括用户发布的一组媒体内容项,用户收藏的一组媒体内容项,用户喜欢(例如,点赞)的一组媒体内容项,等等。可以根据应用设计需要,确定在内容展示页面中要呈现的媒体内容项。具体要展示的媒体内容项及其数目在不同场景下会变化。

例图2A的示例200A和图2B的示例200B所示,终端设备110向用户140呈现内容展示页面230,并且在页面展示内容230中,终端设备110以第一查看模式呈现第一组媒体内容项。第一查看模式可以是默认模式或用户设定模式,在示例200A至示例200E中,第一查看模式是单列模式(也称单列查看模式),,第二查看模式是双列模式。应当理解,这仅是示例性的,而无意限制本公开的方案。例如,第一查看模式可以是双列模式(也称双列查看模式),第二查看模式可以是三列模式。第一查看模式和第二查看模式也可以互换。

在一些实施例中,第一查看模式包括单列查看模式,并且第二查看模式包括多列查看模式。单列查看模式可以减少用户思考和选择的成本。多列查看模式便于用户探索更多感兴趣的内容。提供两种查看模式,可以方便用户比对单列查看模式和多列查看模式的区别,进而根据喜好进行选择或切换。

附加地或备选地,在内容展示页面230,终端设备110与导航标签210相关联地呈现引导信息214,从而提示用户可以切换查看模式。在示例200B中,终端设备110在内容展示页面230中以单列模式呈现媒体内容,引导信息214的内容为“点击切换双列模式”。在示例200C中,终端设备110在内容展示页面230中以双列模式呈现媒体内容,引导信息214的内容为“点击切换原浏览模式”或者“点击切换单列模式”。应当理解,这仅是示例性的,而无意限制本公开的方案。

终端设备110检测针对导航标签210的第二选择操作,从第一查看模式切换到第二查看模式。相应的,终端设备110在内容展示页面230中以第二查看模式呈现第二组媒体内容项。在示例200C中,终端设备110在内容展示页面230中以双列模式呈现媒体内容,相较于单列模式,可以呈现更多数目的媒体内容项。这些媒体内容项可以包括示例200B中的部分或全部的媒体内容项,也可以基于设计策略重新推送媒体内容项。第二组媒体内容项可以至少包括第一组媒体内容项,和/或可以包括其他媒体内容项。

在一些实施例中,第二选择操作包括作用于导航标签210和/或图形界面元素212上的选择操作或者作用于导航标签210和/或图形界面元素212所在的预定邻域内的选择操作,例如点击操作。

在一些实施例中,终端设备110在从第一查看模式切换到第二查看模式后,在内容展示页面230的预定区域中呈现与第二查看模式相关的描述信息,从而向用户提供相应的介绍信息。在示例200C中,内容展示页面230中包括以卡片的样式呈现的描述信息240。附加地或备选地,终端设备110可以将描述信息240呈现在内容展示页面230的醒目位置,例如双列模式中的第一个显示位置。描述信息240的显示内容例如为“欢迎!这里可以发现更多内容,快下滑体验吧!”,当然任何其他描述信息都是可以根据需要进行配置的。附加地或备选地,终端设备110可以检测针对描述信息240的选择操作,从而切换到其他页面,例如关于当前查看模式的更详细的介绍页面。

在一些实施例中,终端设备110在以第二查看模式进行呈现时,在内容展示页面230呈现第三切换控件222。例如,在示例200C中,终端设备110在内容展示页面230的靠近下方的位置呈现第三切换控件222。第三切换控件222的显示内容例如为“切换单列”。终端设备110响应于检测到作用于第三切换控件222的选择操作,从第二查看模式切换到第一查看模式,以在内容展示页面230中以第一查看模式呈现第一组媒体内容项。以此方式,在不影响用户查看媒体内容的情况下提供关于切换模式的提示信息。

在一些实施例中,终端设备110从第一查看模式切换到第二查看模式,或者从第二查看模式切换到第一查看模式时,以动画效果呈现切换控件。例如,终端设备110可以轻微抖动的方式呈现切换控件,或者从无到有的跳出方式呈现切换控件,从而吸引用户注意力,达到提示用户可切换查看模式的效果。附加地或备选地,终端设备110检测查看模式的切换次数,并在预定次数内呈现切换控件。换言之,在超过预定次数后,终端设备110不再呈现切换控件。以此方式,可以在用户熟悉如何切换查看模式后,避免切换控件对媒体内容的遮挡。

在一些实施例中,终端设备110响应于在以第二查看模式进行呈现的同时检测到用于页面滚动的预设操作,从而调整第三切换控件222的呈现方式。调整后的切换控件的呈现方式包括以下至少一项:以缩小视图呈现第三切换控件222,或将第三切换控件222移动到内容展示页面230的边缘区域呈现。在示例200C中,终端设备110在内容展示页面230的偏下且居中的区域呈现第三切换控件222。如果终端设备110检测到向上滑动页面的预设操作250,如图2D所示,终端设备110将第三切换控件222调整为控件224,并将其呈现在内容展示页面230的偏下且偏右侧的区域。以此方式,可以在用户浏览时避免遮挡媒体内容。

在一些实施例中,参考图2D和图2E,终端设备110响应于检测到第一页面切换操作,从内容展示页面230切换到第一页面260。并且,终端设备110在呈现第一页面260的同时,停止呈现图形界面元素212。例如,在从标签页“推荐”切换到标签页“关注”时,终端设备110不再在标签页“推荐”附近显示提示切换的双向双箭头。第一页面260可以是另一内容展示页面,也可以是诸如直播页面、购物页面,等等。附加地或备选地,第一页面260与内容展示页面230是同一层级的页面。在示例200A至示例200E中,标签页“商城”、标签页“关注”以及标签页“推荐”为同一层级的页面。终端设备110通过检测对标签页的选择操作,可以在其对应的页面之间进行切换。

在以上描述的实施例中,以导航标签是“首页”为例进行描述。通过导航标签“首页”可以导航到推荐页面。如前文所述,作为内容展示页面的示例,推荐页面是由“首页”下的子标签“推荐”进一步导航。在一些实施例中,导航标签也可以是用于导航到当前内容展示页面的另一导航标签(主导航标签),例如导航标签“首页”。与关于图2A至图2E描述的实施例类似,通过作用于该导航标签上或其邻域的选择操作,可以查看模式的切换。如图3A所示的示例300A,通过导航标签“首页”导航到当前的内容展示页面,在该页面中以第一查看模式(例如,单列模式)呈现媒体内容项。此外,在导航标签“首页”310附近还呈现预定形状的图形界面元素312以及引导信息314。引导信息314用于引导用户,以指示点击导航标签“首页”310可以实现切换到双列模式。

响应于检测到作用于导航标签“首页”310上或其邻域的第二选择操作,可以从第一查看模式(例如,单列模式)切换到第二查看模式(例如,双列模式),如图3B的示例300B所示。这样,在第二查看模式下,可以以双列模式(或其他多列模式)查看更多媒体内容项。在第二查看模式下的内容呈现方式与上文讨论的类似,包括第三切换控件222的呈现方式的调整等。例如,如图3C的示例300C所示,可以呈现描述信息240,用于描述与双列模式相关的信息。此外,如图3C所示,还可以呈现引导信息320,用于引导用户,以指示点击导航标签“首页”310可以实现切换回到单列模式。此外,如果检测到在第二查看模式下在内容展示页面的页面滚动的预设操作250,可以将第三切换控件222的呈现方式进行调整,例如以缩小视图呈现为图3C的切换控件224,并将其呈现位置放置到页面的右下角。这样,可以方便用户在双列模式下的内容浏览,避免遮挡或占据页面聚焦区域。

此外,类似的,在第二查看模式下,响应于检测到针对导航标签的第三选择操作,可以从第二查看模式切换到第一查看模式。在图3C的示例中,如果检测到在导航标签“首页”310上或其邻域的再次点击操作,可以切换回到如图3A所示的第一查看模式进行内容。

除了作用于导航标签上或其邻域的选择操作之外,在一些实施例中,用于从第一查看模式切换到第二查看模式的选择操作还可以包括通过作用于导航标签的预设操作来呈现特定窗口,并在窗口中列出切换控件。图4A至图4D示出了这样的切换查看模块的示例。

如图4A所示的示例400A中,通过导航标签“首页”410导航到当前的内容展示页面,在该页面中以第一查看模式(例如,单列模式)呈现媒体内容项。此外,在导航标签“首页”410附近还呈现预定形状的图形界面元素412以及引导信息414。引导信息414用于引导用户,以指示点击导航标签“首页”410可以实现切换到双列模式。

在内容展示页面中以第一查看模式呈现第一组媒体内容项的同时,检测作用于导航标签的预设操作,例如点击操作。响应于检测到作用于导航标签的预设操作,与导航标签相关联地呈现第一窗口,窗口至少包括第一切换控件。例如,如果在图4A中检测到作用于导航标签“首页”的点击操作,呈现如图4B的示例400B所示的窗口420,该窗口420与导航标签“首页”410相关联地呈现。例如,该窗口420可以被呈现为气泡窗口的形式,当然任何其他形式也是可以的。窗口420至少包括第一切换控件422,用于从第一查看模式切换到第二查看模式(例如,双列模式)。

如果检测到作用于第一切换控件422的选择操作,从第一查看模式切换到第二查看模式,如图4C的示例400C所示。这样,在第二查看模式下,可以以双列模式(或其他多列模式)查看更多媒体内容项。在第二查看模式下的内容呈现方式与上文讨论的类似,包括第三切换控件222的呈现方式的调整等。在此不再赘述。

进一步地,在一些实施例中,通过作用于导航标签的预设操作所呈现的第一窗口还可以包括第一刷新控件,其用于刷新当前第一查看模式下在内容展示页面中呈现的媒体内容项。如图4B所示,通过作用于导航标签的预设操作所呈现的窗口420还可以包括第一刷新控件424,其用于刷新在当前查看模式下在内容展示页面中呈现的媒体内容项。响应于检测到作用于第一刷新控件422的选择操作,刷新在内容展示页面中以第一查看模式呈现的媒体内容项。这样,通过作用于导航标签本身的预设操作,用户可以根据需要选择要进行查看模式的切换,还是进行内容刷新,这能够满足用户多元化的交互需求。

此外,类似的,在第二查看模式下,响应于检测到针对导航标签的第三选择操作,可以从第二查看模式切换到第一查看模式。在一些实施例中,在内容展示页面中以第二查看模式呈现第二组媒体内容项的同时,也可以支持通过作用于导航标签的预设操作来呈现特定窗口,并在窗口中列出第二切换控件以用于从第二查看模式切换回到第一查看模式。如图4C的示例400C所示,如果在第二查看模式下在图4C中检测到作用于导航标签“首页”410的点击操作,呈现如图4D的示例400D所示的窗口430,该窗口430与导航标签“首页”相关联地呈现。例如,该窗口430可以被呈现为气泡窗口的形式,当然任何其他形式也是可以的。窗口430至少包括第二切换控件432,用于从第二查看模式(例如,双列模式)切换到第一查看模式(例如,单列模式)。

响应于检测到作用于第二切换控件432的选择操作,从第二查看模式切换到第一查看模式,例如可以从如图4D的双列模式切换回如图4A所示的单列模式。在第一查看模式下的内容呈现方式与上文讨论的类似,在此不再赘述。

进一步地,在一些实施例中,通过作用于导航标签的预设操作所呈现第二窗口还可以包括第二刷新控件,其用于刷新当前第一查看模式下在内容展示页面中呈现的媒体内容项。如图4D所示,窗口430还可以包括第二刷新控件434,其用于刷新在当前查看模式下在内容展示页面中呈现的媒体内容项。响应于检测到作用于第二刷新控件422的选择操作,刷新在内容展示页面中以第二查看模式呈现的媒体内容项。这样,在第二查看模式下,用户依然能够根据需要进行内容刷新或是进行模式切换。

在关于图4A至图4D描述的实施例中,以导航标签是“首页”为例进行描述。通过导航标签“首页”410可以导航到推荐页面。如前文所述,作为内容展示页面的示例,推荐页面是由“首页”下的子标签“推荐”进一步导航。在一些实施例中,关于图4A至图4D描述的实施例也可以被类似地应用到“推荐”标签下。也就是说,通过在第一查看模式或第二查看模式下对导航标签“推荐”的预设操作,可以类似地呈现第一窗口或第二窗口,用于提供切换控件和刷新控件来供用户选择。

在一些实施例中,如果从当前内容展示页面切换到其他页面,当再次切换回到该内容展示页面时,该内容展示页面的查看模式可以保持与切换前相同。具体地,在以第一查看模式或第二查看模式进行呈现时检测到第二页面切换操作,从内容展示页面切换到第二页面。第二页面可以是应用支持切换到的任何其他页面。响应于检测到第三页面切换操作,从第二页面或其他页面(取决于在第二页面中是否再进行页面切换)切换回到内容展示页面,在内容展示页面中维持以切换前的第一查看模式或第二查看模式进行呈现。也就是说,在切换前如果以第一查看模式进行内容呈现,那么在切换回到该内容展示页面时仍然也第一查看模式进行内容呈现。对于第二查看模式也是类似的。这样,可以在页面切换后保持用户对内容查看模式的一致性。

综上所述,根据本公开的各个实施例,提供一种便捷且直观的查看模式的切换方案。通过增加图形界面元素、引导信息、描述信息、切换控件中的一项或多项,可以提示用户探索新的切换方式,从而突破用户使用习惯。进一步地,通过增加切换控件的动画效果、调整切换控件的呈现方式,不仅可以更醒目的方式提醒用户,还尽可能地减少对用户查看媒体内容的影响。

示例过程

图5示出了根据本公开的一些实施例的用于内容呈现的方法500的流程图。方法500可以被实现在终端设备110处。下面参考图1描述方法500。

在框510,终端设备110呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项,内容展示页面至少可通过选中预定的导航标签而被呈现。

在一些实施例中,呈现内容展示页面包括:响应于检测到针对导航标签的第一选择操作或响应于检测到应用的启动操作,呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在框520,终端设备110响应于检测到针对导航标签的第二选择操作,从第一查看模式切换到第二查看模式,以在内容展示页面中以第二查看模式呈现第二组媒体内容项。

在一些实施例中,终端设备110在导航标签的预定邻域内呈现具有预定形状的图形界面元素,图形界面元素指示内容展示页面的查看模式可切换。

在一些实施例中,终端设备110响应于检测到第一页面切换操作,从内容展示页面切换到第一页面;以及在呈现第一页面的同时,停止在导航标签的预定领域内呈现图形界面元素,导航标签被维持呈现。

在一些实施例中,第二选择操作包括作用于导航标签上或预定邻域内的选择操作。

在一些实施例中,为了从第一查看模式切换到第二查看模式,终端设备110在内容展示页面中以第一查看模式呈现第一组媒体内容项的同时检测作用于导航标签的预设操作;响应于检测到作用于导航标签的预设操作,与导航标签相关联地呈现第一窗口,第一窗口至少包括第一切换控件;以及响应于检测到作用于第一切换控件的选择操作,从第一查看模式切换到第二查看模式。

在一些实施例中,第一窗口还包括第一刷新控件,终端设备110响应于检测到作用于第一刷新控件的选择操作,刷新在内容展示页面中以第一查看模式呈现的媒体内容项。

在一些实施例中,终端设备110还可以在内容展示页面中以第二查看模式呈现第二组媒体内容项的同时检测作用于导航标签的第二预设操作;响应于检测到作用于导航标签的第二预设操作,与导航标签相关联地呈现第二窗口,第二窗口至少包括第二切换控件;以及响应于检测到作用于第二切换控件的选择操作,从第二查看模式切换到第一查看模式。

在一些实施例中,第二窗口还包括第二刷新控件。在一些实施例中,终端设备110还可以响应于检测到作用于第二刷新控件的选择操作,刷新在内容展示页面中以第二查看模式呈现的媒体内容项。

在一些实施例中,终端设备110响应于检测到针对导航标签的第三选择操作,从第二查看模式切换到第一查看模式,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在一些实施例中,终端设备110在以第二查看模式进行呈现时,在内容展示页面呈现第三切换控件;以及响应于检测到作用于第三切换控件的选择操作,从第二查看模式切换到第一查看模式,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在一些实施例中,终端设备110响应于在以第二查看模式进行呈现的同时检测到用于页面滚动的预设操作,调整第三切换控件的呈现方式,调整后的呈现方式包括以下至少一项:以缩小视图呈现第三切换控件,或将第三切换控件移动到内容展示页面的边缘区域呈现。

在一些实施例中,为了呈现第三切换控件,终端设备110在从第一查看模式切换到第二查看模式时以动画效果呈现第三切换控件。

在一些实施例中,终端设备110在从第一查看模式切换到第二查看模式后,在内容展示页面的预定区域中呈现与第二查看模式相关的描述信息。

在一些实施例中,终端设备110在以第一查看模式或第二查看模式进行呈现时检测到第二页面切换操作,从内容展示页面切换到第二页面;以及响应于检测到第三页面切换操作,切换到内容展示页面,在内容展示页面中维持以切换前的第一查看模式或第二查看模式进行呈现。

在一些实施例中,第一查看模式包括单列查看模式,并且第二查看模式包括多列查看模式。

在一些实施例中,终端设备110与导航标签相关联地呈现引导信息。

示例装置和设备

图6示出了根据本公开的某些实施例的用于内容呈现的装置600的示意性结构框图。装置600可以被实现为或者被包括在终端设备110中。装置600中的各个模块/组件可以由硬件、软件、固件或者它们的任意组合来实现。

如图所示,装置600包括呈现模块610,被配置为呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项,内容展示页面至少可通过选中预定的导航标签而被呈现。装置600还包括切换模块620,被配置为响应于检测到针对导航标签的第二选择操作,从第一查看模式切换到第二查看模式,以在内容展示页面中以第二查看模式呈现第二组媒体内容项。

在一些实施例中,装置600还包括图形元素呈现模块,被配置为在导航标签的预定邻域内呈现具有预定形状的图形界面元素,图形界面元素指示内容展示页面的查看模式可切换。

在一些实施例中,装置600还包括:第一切换模块,被配置为响应于检测到第一页面切换操作,从内容展示页面切换到第一页面;以及停止呈现模块,被配置为在呈现第一页面的同时,停止在导航标签的预定领域内呈现图形界面元素,导航标签被维持呈现。

在一些实施例中,切换模块620被配置为:响应于检测到针对导航标签的第一选择操作或响应于检测到应用的启动操作,呈现内容展示页面,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在一些实施例中,第二选择操作包括作用于导航标签上或预定邻域内的选择操作。

在一些实施例中,为了从第一查看模式切换到第二查看模式,呈现模块610包括第一预设操作检测模块,被配置为在内容展示页面中以第一查看模式呈现第一组媒体内容项的同时检测作用于导航标签的预设操作;第一窗口呈现模块,被配置为响应于检测到作用于导航标签的预设操作,与导航标签相关联地呈现第一窗口,第一窗口至少包括第一切换控件;以及第一控件检测模块,被配置为响应于检测到作用于第一切换控件的选择操作,从第一查看模式切换到第二查看模式。

在一些实施例中,第一窗口还包括第一刷新控件,装置600还包括第一刷新模块,被配置为响应于检测到作用于第一刷新控件的选择操作,刷新在内容展示页面中以第一查看模式呈现的媒体内容项。

在一些实施例中,装置600还包括第二预设操作检测模块,被配置为在内容展示页面中以第二查看模式呈现第二组媒体内容项的同时检测作用于导航标签的第二预设操作;第二窗口呈现模块,被配置为响应于检测到作用于导航标签的第二预设操作,与导航标签相关联地呈现第二窗口,第二窗口至少包括第二切换控件;以及第二控件检测模块,被配置为响应于检测到作用于第二切换控件的选择操作,从第二查看模式切换到第一查看模式。

在一些实施例中,所述第二窗口还包括第二刷新控件。在一些实施例中,装置600还包括第二刷新模块,被配置为响应于检测到作用于所述第二刷新控件的选择操作,刷新在所述内容展示页面中以所述第二查看模式呈现的媒体内容项。

在一些实施例中,装置600还包括第二切换模块,被配置为响应于检测到针对导航标签的第三选择操作,从第二查看模式切换到第一查看模式,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在一些实施例中,装置600还包括第三切换控件呈现模块,被配置为在以第二查看模式进行呈现时,在内容展示页面呈现第三切换控件;第三切换模块,被配置为响应于检测到作用于第三切换控件的选择操作,从第二查看模式切换到第一查看模式,以在内容展示页面中以第一查看模式呈现第一组媒体内容项。

在一些实施例中,装置600还包括控件调整模块,被配置为响应于在以第二查看模式进行呈现的同时检测到用于页面滚动的预设操作,调整第三切换控件的呈现方式,调整后的呈现方式包括以下至少一项:以缩小视图呈现第三切换控件,或将第三切换控件移动到内容展示页面的边缘区域呈现。

在一些实施例中,为了呈现第三切换控件,第三切换控件呈现模块还被配置为在从第一查看模式切换到第二查看模式时以动画效果呈现第三切换控件。

在一些实施例中,装置600还包括描述信息呈现模块,被配置为在从第一查看模式切换到第二查看模式后,在内容展示页面的预定区域中呈现与第二查看模式相关的描述信息。

在一些实施例中,装置600还包括第二页面切换模块,被配置为在以第一查看模式或第二查看模式进行呈现时检测到第二页面切换操作,从内容展示页面切换到第二页面;以及第三页面切换模块,被配置为响应于检测到第三页面切换操作,切换到内容展示页面,在内容展示页面中维持以切换前的第一查看模式或第二查看模式进行呈现。

在一些实施例中,第一查看模式包括单列查看模式,并且第二查看模式包括多列查看模式。

在一些实施例中,装置600还包括引导信息呈现模块,被配置为与导航标签相关联地呈现引导信息。

图7示出了示出了其中可以实施本公开的一个或多个实施例的电子设备700的框图。应当理解,图7所示出的电子设备700仅仅是示例性的,而不应当构成对本文所描述的实施例的功能和范围的任何限制。图7所示出的电子设备700可以用于实现图1的终端设备110。

如图7所示,电子设备700是通用电子设备的形式。电子设备700的组件可以包括但不限于一个或多个处理器或处理单元710、存储器720、存储设备730、一个或多个通信单元740、一个或多个输入设备750以及一个或多个输出设备760。处理单元710可以是实际或虚拟处理器并且能够根据存储器720中存储的程序来执行各种处理。在多处理器系统中,多个处理单元并行执行计算机可执行指令,以提高电子设备700的并行处理能力。

电子设备700通常包括多个计算机存储介质。这样的介质可以是电子设备700可访问的任何可以获取的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器720可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(RAM))、非易失性存储器(例如,只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存)或它们的某种组合。存储设备730可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据(例如用于训练的训练数据)并且可以在电子设备700内被访问。

电子设备700可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介质。尽管未在图7中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器720可以包括计算机程序产品725,其具有一个或多个程序模块,这些程序模块被配置为执行本公开的各种实施例的各种方法或动作。

通信单元740实现通过通信介质与其他电子设备进行通信。附加地,电子设备700的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,电子设备700可以使用与一个或多个其他服务器、网络个人计算机(PC)或者另一个网络节点的逻辑连接来在联网环境中进行操作。

输入设备750可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备760可以是一个或多个输出设备,例如显示器、扬声器、打印机等。电子设备700还可以根据需要通过通信单元740与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与电子设备700交互的设备进行通信,或者与使得电子设备700与一个或多个其他电子设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(I/O)接口(未示出)来执行。

根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。

这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本公开的多个实现的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。

相关技术
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 基于车载设备的内容推荐方法、装置、设备和存储介质
  • 视频内容生成方法、装置、计算机设备和存储介质
  • 文本内容标识方法、装置、设备及计算机可读存储介质
  • 内容数据的获取方法、装置、系统、存储介质及电子设备
  • 内容呈现方法、内容呈现装置、计算设备及存储介质
  • 用于存储与呈现在媒体呈现设备上的内容相关联的信息的方法、系统、和介质
技术分类

06120116196667