一种内容服务的图形用户界面显示方法及显示终端与流程

文档序号:16632917发布日期:2019-01-16 06:44阅读:141来源:国知局
一种内容服务的图形用户界面显示方法及显示终端与流程

本申请涉及显示技术领域,尤其涉及一种内容服务的图形用户界面显示方法及显示终端。



背景技术:

随着互联网技术的发展,目前基于安卓(android)系统的智能电视已普及到千家万户,用户也越来越习惯使用智能电视观看电视直播节目、点播网络视频、与其他电子设备实现透传或者使用各种应用(如游戏、音乐)。

用户在使用智能电视时,最频繁的操作就是切换不同的应用或信号源,现有的智能电视遥控器物理按键较少,用户在进行了多次应用或信号源的切换操作(如打开音乐、点播网络视频等,或者看电视直播节目或连接其它信号源等)后,若想返回到之前使用过的应用或信号源需要通过遥控器进行多次组合按键操作才能返回,操作步骤繁琐且耗时较长。



技术实现要素:

本申请提供一种内容服务的图形用户界面显示方法及显示终端,能够保证用户想返回到之前使用过的内容服务筒仓时,操作步骤简单,无需多次组合按键即可实现。

第一方面,本申请提供一种用于显示终端中内容服务的图形用户界面显示方法,包括:

在显示终端显示屏上显示当前播放内容的同时,接收显示包括多个内容服务筒仓的第一输入指令;

响应于所述第一输入指令,在显示屏上显示包括多个内容服务筒仓的图形用户界面,所述多个内容服务筒仓至少包括:用户使用过的历史内容服务筒仓和推荐内容服务筒仓。

可选的,所述多个内容服务筒仓还包括:当前播放内容服务筒仓,所述当前播放内容服务筒仓的位置处还显示所述当前播放内容服务的相关信息。

可选的,所述推荐内容服务筒仓与所述当前播放内容相关联,和/或,与所述历史内容服务筒仓相关联。

可选的,所述方法还包括:所述在显示屏上显示多个内容服务筒仓的图形用户界面的同时,控制焦点位于所述当前播放内容服务筒仓上。

可选的,所述方法还包括:

接收用于指示焦点在多个内容服务筒仓之间移动的第二输入指令;

响应于所述第二输入指令,控制所述焦点由所述当前播放内容服务筒仓移动至目标内容服务筒仓;

接收打开所述目标内容服务筒仓的第三输入指令;

响应于所述第三输入指令,打开并播放所述目标内容服务筒仓。

可选的,所述方法还包括:

接收用于指示焦点在多个内容服务筒仓之间移动的第二输入指令;

响应于所述第二输入指令,在所述图形用户界面上,控制所述焦点和所述焦点选中的目标内容服务筒仓保持在所述当前播放内容服务筒仓的位置。

可选的,所述响应于所述第二输入指令的同时,所述图形用户界面上不再显示所述当前播放内容服务筒仓。

第二方面,本申请提供一种显示终端,包括:

显示屏;

存储器;

以及与所述存储器和所述显示屏通信的处理器,该处理器执行第一方面所述的方法。

第三方面,本申请提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面所述的方法。

如上面所述的实施例,在用户观看任意内容时,只需通过一次输入指令,即显示包括多个内容服务筒仓的图形用户界面,能够保证用户想返回到之前使用过的内容服务筒仓时,操作步骤简单,无需多次组合按键即可实现;还能够使用户获取和查看到与当前播放内容或使用过的内容相关联的推荐内容服务筒仓,可增加流量入口,进一步提升用户体验。

附图说明

为了清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本实施例提供的一种内容服务的图形用户界面的示意图;

图2a-2b是在图1所示的图形用户界面上焦点移动引起的界面变化示意图;

图3a-3c是在图1所示的图形用户界面上焦点移动引起的界面变化示意图;

图4a-4b是本实施例提供的一种内容服务的图形用户界面实现方法的流程图;

图5是本实施例提供的一种显示终端的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

术语“筒仓”可以是输入、源或应用程序的逻辑表示。输入可以是通过端口(如hdmi、视频/音频输入端口等)或网络(如局域和广域网等)连接到电视的电子设备(如dvd、录像机等信号源)。源,尤其是内容源,可以是提供内容的数据服务(如媒体中心、文件系统等,提供播放资源的类型、文件名称、影视评分等)。应用程序可以是提供特定功能类型的软件服务(如直播电视、视频点播、用户应用程序、图片显示等,提供应用包名、应用名称、应用图标等)。筒仓作为一种逻辑表示可以有其他相关的定义或属性,如设置、功能或其他特性。

相关技术中,电视主页中显示用户安装的各类筒仓。例如,当用户从电视主页进入视频播放器筒仓观看电视剧a时,用户观看约半小时后需要收听歌曲,这些歌曲是用户观看电视剧a前一小时内由音乐播放器筒仓播放的;此时,用户需要多次按返回键以退出视频播放器筒仓、返回电视主页,进而从电视主页中查找到音乐播放器后,启动音乐播放器来播放上述歌曲。这样操作步骤繁琐且耗时较长,影响用户体验。

本实施例中,在电视显示屏上显示任一显示界面时,用户可以按压遥控器上预设键,进而电视在显示屏上显示如图1所示的图形用户界面。该图形用户界面以悬浮窗口形式展现,可以全屏显示或半屏显示。

如图1所示,该图形用户界面中,区域11显示当前播放内容服务筒仓,例如当前正在播放影片时,可以显示该影片的名称、类型、影视评分,以使用户除观看当前播放内容,还能了解当前播放内容的相关信息。区域12显示用户从开机到当前时间段内使用过的历史内容服务筒仓,这些历史内容服务筒仓可以按照用户使用频率从右向左降序排列或从左向右降序排列,例如用户曾使用过视频播放器观看视频资源,那么可以按照视频资源的时间观看顺序,从右向左排列在区域12中,以方便用户快捷进入视频资源进行续播观看。区域13显示与当前播放内容或历史内容服务筒仓相关联的推荐内容服务筒仓,例如可以推荐当前播放影片同类型、同主演或同导演的影片,又如可以推荐已经播放过的歌曲所在专辑的其它歌曲,以使用户快捷切换至用户喜欢的推荐内容。

上述各区域中的内容服务筒仓均呈一行排列显示,且上述区域11明显的将区域12中历史内容服务筒仓和区域13中推荐内容服务筒仓划分开,使得用户可以辨别出不同内容服务筒仓,便于切换。

在显示该悬浮窗口的同时,焦点落在当前播放内容服务筒仓上。接着,用户按压遥控器上左右方向键后,该图形用户界面上不再显示当前播放内容服务筒仓,以减少用户在历史内容服务筒仓和推荐内容服务筒仓之间切换时的按键操作。

例如,如图2a所示,用户按压遥控器上左方向键时,焦点需要聚焦在区域12中“常用内容”分类下的历史内容服务筒仓2上,当前播放内容服务筒仓不再显示,同时区域12中的历史内容服务筒仓整体向右移动一个筒仓的宽度,使得历史内容服务筒仓2移动至当前播放内容服务筒仓的位置上;而区域13中“推荐内容”分类下的推荐内容服务筒仓位置不变。

如图2b所示,用户再次按压遥控器上左方向键时,焦点需要聚焦在区域12中“常用内容”分类下的历史内容服务筒仓1上,同时区域12中的历史内容服务筒仓整体向右移动一个筒仓的宽度,使得历史内容服务筒仓1移动至当前播放内容服务筒仓的位置上;而区域13中“推荐内容”分类下的推荐内容服务筒仓随历史内容服务筒仓整体向右移动,也整体向右移动一个筒仓的宽度。

这里,一方面,在显示该悬浮窗口的同时,焦点落在当前播放内容服务筒仓上;另一方面,区域12中这些历史内容服务筒仓是按照用户使用频率从右向左降序排列的;所以在用户按压遥控器上左方向键时,能快速切换至用户需要的内容服务筒仓,减少按键操作步骤。

又如,如图3a所示,用户按压遥控器上右方向键时,焦点需要聚焦在区域13中“推荐内容”分类下的推荐内容服务筒仓1上,当前播放内容服务筒仓不再显示,同时区域13中的推荐内容服务筒仓整体向左移动一个筒仓的宽度,使得推荐内容服务筒仓1移动至当前播放内容服务筒仓的位置上;而区域12中“常用内容”分类下的历史内容服务筒仓位置不变。

接着,如图3b所示,用户继续按压一次遥控器上右方向键时,焦点需要聚焦在区域13中“推荐内容”分类下的推荐内容服务筒仓2上,同时区域13中的推荐内容服务筒仓整体向左移动一个筒仓的宽度,使得推荐内容服务筒仓2移动至当前播放内容服务筒仓的位置上;而区域12中“常用内容”分类下的历史内容服务筒仓随推荐内容服务筒仓整体向左移动,也整体向左移动一个筒仓的宽度。

接着,如图3c所示,用户继续按压一次遥控器上右方向键时,焦点需要聚焦在区域13中“推荐内容”分类下的推荐内容服务筒仓3上,同时区域13中的推荐内容服务筒仓整体向左移动一个筒仓的宽度,使得推荐内容服务筒仓3移动至当前播放内容服务筒仓的位置上;而区域12中“常用内容”分类下的历史内容服务筒仓随推荐内容服务筒仓整体向左移动,也整体向左移动一个筒仓的宽度,由于“常用内容”分类下仅有两个历史内容服务筒仓,所以在整体向左移动两个筒仓的宽度后,该图形用户界面上不再显示“常用内容”分类下的筒仓。

上述在该图形用户界面上控制焦点移动以选中目标内容服务筒仓的过程中,可以保证焦点选择的内容服务筒仓始终位于当前播放内容服务筒仓的位置,可以让用户的视线集中在固定的位置,提升用户视觉体验。

在焦点选中目标内容服务筒仓时,用户按压遥控器上确认键时,将会启动相应的筒仓。这里若筒仓是应用程序,则直接启动该应用程序;若筒仓是视频资源,则启动播放该视频资源对应的应用程序并跳转至该视频资源的详情页,进行播放;若筒仓是未下载的游戏资源,则启动下载该游戏资源对应的应用程序并跳转至该游戏资源下载详情页,进一步选择是否下载。

此外,如图1所示,若用户按压遥控器上返回键时,退出显示该图形用户界面,继续显示当前播放内容,例如应用或信号源播放内容。

如上面所述的实施例,在用户观看任意内容时,只需通过按键触发,即悬浮显示包括多个内容服务筒仓的图形用户界面,能够保证用户想返回到之前使用过的内容服务筒仓时,操作步骤简单,无需多次组合按键即可实现;还能够使用户获取和查看到与当前播放内容或使用过的内容相关联的推荐内容服务筒仓,可增加流量入口,进一步提升用户体验;同时,在历史内容服务筒仓和推荐内容服务筒仓之间切换时,减少按键操作步骤,保证用户视线集中。

下面对图1-3所示的图形用户界面的实现方法进行阐述。

如图4a所示,该图形用户界面的实现方法包括如下步骤:

步骤41,在电视显示屏上显示任一观看内容时,接收显示包括多个内容服务筒仓的图形用户界面的输入指令;

步骤42,初始化activity内的控件后,从数据库中获取多个内容服务筒仓数据;

步骤43,将获取的数据填充在该activity内,以生成并显示该图形用户界面。

具体的,图1所示的图形用户界面是一个独立activity,其包括6个控件。

在用户按压遥控器上预设键需要悬浮显示该图形用户界面时,初始化该图形用户界面对应的activity内的控件后,首先从数据库中获取需要填充在各控件内的数据。这些数据包括但不限于应用包名、应用名称、应用图标,播放资源名称、播放资源海报、播放资源评分等。

数据库内可以存储历史内容服务筒仓数据列表,该列表内记录有从开机到当前时间段内使用过的历史内容服务筒仓数据以及其使用频率;以及推荐内容服务筒仓数据列表,该列表内记录有与历史内容服务筒仓相关联的推荐内容服务筒仓数据。

获取当前播放内容服务筒仓数据在历史内容服务筒仓数据列表中的位置,当判断当前播放内容服务筒仓数据记录在历史内容服务筒仓数据列表中时,在当前播放内容服务筒仓数据中记录使用频率增1次。同时在图1所示的区域11的控件1中填充当前播放内容服务筒仓数据;区域12的控件2中填充除当前播放内容服务筒仓数据之外的历史内容服务筒仓数据,这些历史内容服务筒仓数据是根据其使用频率的高低从右向左排列的;以及在区域12的控件4中填充表示历史内容服务筒仓分类的“常用内容”名称。以及,从推荐内容服务筒仓数据列表中获取与当前播放内容服务筒仓相关联的推荐内容服务筒仓数据,并将这些数据填充在图1所示的区域13的控件3中,以及在区域13的控件5中填充表示推荐内容服务筒仓分类的“推荐内容”名称。从而完成图1所示的图形用户界面的呈现。

如图4b所示,该图形用户界面上焦点移动的实现方法包括如下步骤:

步骤44,在图形用户界面上,焦点聚焦在控件1上;

步骤45,接收焦点在多个内容服务筒仓之间移动的输入指令;

步骤46,将控件1中填充的数据删除,并将控件1设置为不可见;

优选的,将数据填充在图1所示的各控件中后,使得焦点聚焦在控件1上。当焦点从控件1上移开时,控件1将从电视显示屏上移除,进而焦点根据用户按压遥控器左右方向键而移动到左边或右边的控件上,同时控件6将同步更新为当前选中控件内容的分类类型。具体的:

当焦点从控件1上移开时,将填充在控件1中的当前播放内容服务筒仓数据(例如,播放资源名称、播放资源海报、播放资源评分)删除,同时,通过动画控制(例如设置动画渐变时间300ms)将控件1设置为不可见状态。

步骤47,同时,判断当前焦点需要聚焦的控件的位置是否在控件1为可见时的位置左侧;若是,则执行步骤48;否则,执行步骤49;

步骤48,控制区域12中整个控件列表向右移动控件1的宽度,使得历史内容服务筒仓1被聚焦;

步骤49,控制区域13中整个控件列表向左移动控件1的宽度,使得推荐内容服务筒仓1被聚焦。

进一步的,当焦点移动一次时,根据当前焦点需要聚焦的控件的位置与控件1为可见状态时的位置进行比较;如图2a所示,若当前焦点需要聚焦的控件的位置位于控件1为可见状态时的位置左侧,那么控制区域12中整个控件列表向右移动控件1的宽度,使得历史内容服务筒仓1被聚焦,同时控件6同步更新显示为“常用内容”名称;如图3a所示,若当前焦点需要聚焦的控件的位置位于控件1为可见状态时的位置右侧,那么控制区域13中整个控件列表向左移动控件1的宽度,使得推荐内容服务筒仓1被聚焦,同时控件6同步更新显示为“推荐内容”名称。

更进一步的,如图2b、3b-3c所示,当焦点再次移动一次时,控制区域12、13中整个控件列表向左或向右移动控件1的宽度,以使焦点聚焦在新的内容服务筒仓上。

可选的,该activity中,在焦点聚焦的控件上,若用户按压遥控器上确认键,将会启动该控件呈现的内容服务筒仓;若用户按压遥控器上返回键,将会推出该activity。

如上面所述的实施例,在用户观看任意内容时,只需通过按键触发,启动一个设置多个控件的activity,将包括历史内容服务筒仓和推荐内容服务筒仓的数据填充在该多个控件中,能够保证用户想返回到之前使用过的内容服务筒仓时,操作步骤简单,无需多次组合按键即可实现;还能够使用户获取和查看到与当前播放内容或使用过的内容相关联的推荐内容服务筒仓;同时,在历史内容服务筒仓和推荐内容服务筒仓之间切换时,减少按键操作步骤,保证用户视线集中。

图5为本实施例提供的一种显示终端的结构示意图,如图5所示,本实施例的装置可以包括:显示屏31、存储器32、处理器33。

显示屏31,用于显示图形用户界面。

存储器32,用于存储程序指令,该存储器可以是flash(闪存)。

处理器33,用于与存储器32和显示屏31通信,具体调用并执行存储器中的程序指令,以实现图4所示的方法中的各个步骤,将生成的图形用户界面显示在显示屏上。具体可以参见前面方法实施例中的相关描述。

还可以包括输入/输出接口34。输入/输出接口34可以包括独立的输出接口和输入接口,也可以为集成输入和输出的集成接口。其中,输出接口用于输出数据,输入接口用于获取输入的数据,上述输出的数据为上述方法实施例中输出的统称,输入的数据为上述方法实施例中输入的统称。

本实施例还提供一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,计算机指令用于使计算机执行上述图形用户界面的实现方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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