互动栏变换方法及装置与流程

文档序号:12122336阅读:263来源:国知局
互动栏变换方法及装置与流程

本发明涉及界面交互领域,尤其涉及一种互动栏变换方法及装置。



背景技术:

在现有技术中,用户可以通过终端设备浏览多媒体资源,例如收看视频,在浏览多媒体资源的过程中,用户还可以通过互动栏进行与客户端或其他用户之间的互动操作(例如分享、缓存等),以及通过交互界面(例如评论界面)发表和阅读交互内容,例如发表或阅读评论等。

用户诸多的互动和交互需求,对于终端设备在操作便捷性和界面简洁性等方面提出了挑战。



技术实现要素:

技术问题

有鉴于此,本发明要解决的技术问题是,如何在用户浏览多媒体资源时,为用户提供更便捷的操作体验及更简洁的界面互动。

解决方案

为了解决上述技术问题,根据本发明的一实施例,提供了一种互动栏变换方法,包括:在多媒体资源被浏览的情况下,显示对应多媒体资源的互动栏和交互界面;监测交互界面中第一输入窗口的位置;在第一输入窗口的位置与互动栏的位置发生重叠的情况下,变换互动栏的显示状态,以在互动栏中显示第二输入窗口来替代第一输入窗口。

对于上述方法,在一种可能的实现方式中,在互动栏位于交互界面上方的情况下,第一输入窗口的位置与互动栏的位置发生重叠,包括:第一输入窗口的上边缘超过互动栏的下边缘。

对于上述方法,在一种可能的实现方式中,变换互动栏的显示状态,包括:在第一输入窗口中出现重叠的部分时,在互动栏中呈现第二输入窗口;随着重叠的部分的增大,增加第二输入窗口在互动栏中的显示面积。

对于上述方法,在一种可能的实现方式中,互动栏用于为用户提供互动操作选项,互动操作选项包括收藏选项、缓存选项和分享选项中的一种或多种。

对于上述方法,在一种可能的实现方式中,变换互动栏的显示状态,包括:随着重叠的部分的增大,减少互动操作选项在互动栏中的显示面积。

对于上述方法,在一种可能的实现方式中,减少互动操作选项在互动栏中的显示面积;包括:建立互动选择控件,以便在用户点击互动选择控件时,为用户显示互动操作选项。

为了解决上述技术问题,根据本发明的另一实施例,提供了一种互动栏变换装置,包括:界面显示模块,用于在多媒体资源被浏览的情况下,显示对应多媒体资源的互动栏和交互界面;位置监测模块,用于监测交互界面中第一输入窗口的位置;状态变换模块,在第一输入窗口的位置与互动栏的位置发生重叠的情况下,变换互动栏的显示状态,以在互动栏中显示第二输入窗来替代第一输入窗口。

对于上述装置,在一种可能的实现方式中,在互动栏位于交互界面上方的情况下,第一输入窗口的位置与互动栏的位置发生重叠,包括:第一输入窗口的上边缘超过互动栏的下边缘。

对于上述装置,在一种可能的实现方式中,状态变换模块,包括:

第一变换单元,用于在第一输入窗口中出现重叠的部分时,在互动栏中呈现第二输入窗口;随着重叠的部分的增大,增加第二输入窗口在互动栏中的显示面积。

对于上述装置,在一种可能的实现方式中,互动栏用于为用户提供互动操作选项,互动操作选项包括收藏选项、缓存选项和分享选项中的一种或多种。

对于上述装置,在一种可能的实现方式中,状态变换模块,还包括:第二变换单元,用于随着重叠的部分的增大,减少互动操作选项在互动栏中的显示面积。

对于上述装置,在一种可能的实现方式中,状态变换模块,还包括第三变换单元,用于建立互动选择控件,以便在用户点击互动选择控件时,为用户显示互动操作选项。

有益效果

通过本发明实施例所提供的互动栏变换方法,当用户浏览多媒体资源时,在交互界面中的第一输入窗口被互动栏覆盖的情况下,在互动栏中显示第二输入窗口,并将互动栏中的其余互动操作选项收起,为用户提供更便捷的操作体验及更简洁的界面互动,提高用户体验。

根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。

图1示出本发明一实施例提供的互动栏变换方法的流程图;

图2示出本发明一示例提供的默认状态下屏幕显示内容的示意图;

图3示出本发明一示例提供的变换互动栏状态过程中屏幕显示内容的示意图;

图4示出本发明一示例所提供的完成状态变换后的互动栏的示意图;

图5示出本发明一示例所提供的互动选择控件显示内容的示意图;

图6示出本发明一实施例提供的互动栏变换装置的结构框图;

图7示出本发明的另一个实施例的互动栏变换装置的结构框图。

具体实施方式

以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。

实施例1

图1示出了本发明一实施例提供的互动栏变换方法的流程图。该方法可应用于手机、平板电脑、计算机等终端设备。如图1所示,该方法包括步骤11-步骤13;其中:

步骤11、在多媒体资源被浏览的情况下,显示对应该多媒体资源的互动栏和交互界面。

举例来说,用户可以通过安装在终端设备的客户端浏览在线多媒体资源,还可以通过终端设备在网页上浏览在线多媒体资源。在本实施例中,客户端可以包括安装在计算机、手机、平板电脑等终端设备上的应用软件,例如用于播放多媒体资源的软件。多媒体资源可以包括由音频、视频、图片、文字等多种媒体或其任意组合所形成的资源文件,例如视频文件。

在一种可能的实现方式中,互动栏用于为用户提供互动操作选项,互动操作选项可包括收藏选项、缓存选项和分享选项中的一种或多种。用户可以通过对收藏选项进行操作,将多媒体资源进行收藏,以便再次观看该多媒体资源等;用户可以通过对缓存选项进行操作,将需要的多媒体资源缓存至本地存储(例如运行客户端的终端设备的缓存或硬盘)中,以便用户离线观看多媒体资源;用户可以通过对分享选项进行操作,将该多媒体资源分享到其他平台中(例如:微信、微博)。需要说明的是,上述互动栏及其相关内容的设置仅为本实施例的一种实施方式,互动栏的具体实现方式并不唯一,上述实现方式并不限定本发明所提供的技术方案。

步骤12、监测交互界面中第一输入窗口的位置。

在本发明实施例中,交互界面可以是用于进行客户端与用户之间的交互的界面,例如评论界面等,第一输入窗口可以是交互界面中用于输入交互内容的窗口,例如评论界面中用于输入评论文字的窗口。用户可以通过第一输入窗口输入文字,并且输入的文字可以显示在交互界面中。

步骤13、在第一输入窗口的位置与互动栏的位置发生重叠的情况下,变换互动栏的显示状态,以在互动栏中显示第二输入窗口来替代第一输入窗口。

在一种可能的实现方式中,以手机作为终端设备为例,用户在非全屏模式下浏览多媒体资源时,在手机的屏幕上,从上至下依次为用户显示多媒体资源播放界面(例如视频播放画面)、互动栏(例如包括分享、收藏、缓存等选项)、交互界面(例如评论界面)。在一种可能的实施方式中,互动栏以及多媒体资源播放界面所在图层可位于交互界面所在图层的上层,在用户浏览交互界面显示的交互内容时,交互界面可随用户的手指滑动动作上移或下移,而互动栏以及多媒体资源播放界面的显示位置不变。此时,在第一输入窗口的位置与互动栏的位置发生重叠即指:第一输入窗口的上边缘超过互动栏的下边缘。若第一输入窗口的位置与互动栏的位置发生重叠,位于上层的互动栏和多媒体资源播放界面可覆盖重叠部分,使第一输入窗口的重叠部分不再显示给用户。

在一种可能的实现方式中,变换互动栏的显示状态包括:在第一输入窗口中出现重叠的部分时,在互动栏中呈现第二输入窗口;随着重叠的部分的增大,增加第二输入窗口在互动栏中的显示面积。

进一步地,在一种可能的实现方式中,变换互动栏的显示状态还包括:随着重叠的部分的增大,减少互动操作选项在互动栏中的显示面积。

更进一步地,在一种可能的实现方式中,减少互动操作选项在互动栏中的显示面积,包括:建立互动选择控件,以便在用户点击互动选择控件时,为用户显示互动操作选项。

举例来说,可以在用户上移交互界面至第一输入窗口逐渐被互动栏覆盖时,在互动栏中呈现并逐渐增大第二输入窗口以替代第一输入窗口,并将互动栏中原本显示的互动操作选项收进互动选择控件中,这样,如果用户想要在交互界面中输入内容,例如发表评论,就可以直接在第二输入窗口中输入,无需再下移交互界面使第一输入窗口露出,简化了用户操作。

在一种可能的实现方式中,互动栏的以上变换可在第一输入窗口完全被互动栏覆盖时(例如第一输入窗口的下边缘与互动栏的下边缘重合时)完成,并在交互界面继续上移的过程中保持变换后的状态。

在一种可能的实现方式中,如果用户下移交互界面使第一输入窗口露出,则互动栏可以以与以上相反的方式变换(例如第二输入窗口面积减小直至消失,互动选择控件消失,互动操作选项逐渐恢复原状),直到第一输入窗口完全露出,互动栏完全恢复原状,用户可在第一输入窗口中输入交互内容。

通过本发明实施例所提供的互动栏界面变换方法,当用户浏览多媒体资源时,在交互界面中的第一输入窗口被互动栏覆盖的情况下,在互动栏中显示第二输入窗口,并将互动栏中的其余互动操作选项收起,为用户提供更便捷的操作体验及更简洁的界面互动,提高用户体验。

以下参考图2至图5,以某用户通过手机播放一个视频为示例对本发明实施例1所提供的方法的一个示例性应用场景进行说明。

在用户采用非全屏方式浏览视频时,默认状态(如图2)下,在手机的屏幕上为用户显示正在播放的视频、互动栏以及交互界面;监测交互界面中第一输入窗口的位置,当第一输入窗口与互动栏开始重叠(如图3,或者说互动栏开始覆盖第一输入窗口)时,在互动栏添加第二输入窗口P4(如图3);随着第一输入窗口与互动栏的重叠部分不断增大,第二输入窗口P4的显示面积逐渐增大,并使互动栏中其余互动操作选项的显示面积减小。

例如,使互动栏中其余互动操作选项的显示面积减小的具体方式可以是:建立互动选择控件(如图4中P5),将互动栏中的其余互动操作选项添加到互动选择控件中,以便在用户点击互动选择控件时,为用户显示互动操作选项(如图5)。

图2示出了本发明实施例提供的默认状态屏幕显示内容示意图,如图2所示,在手机屏幕上显示的内容包括:正在播放的视频P1、互动栏P2以及交互界面P3。其中,互动栏P2中的互动操作选项包括:输入选项(用户点击则直接显示互动界面)、分享选项、缓存选项以及收藏选项;交互界面P3包括交互内容005以及第一输入窗口006。需要说明的是,上述手机屏幕上显示内容的设置方式仅为本实施例的一种实施方式,其具体实现方式并不唯一,上述实现方式并不限定本发明所提供的技术方案。

图3示出了在本发明实施例提供的变换互动栏状态中屏幕显示内容的示意图,如图3所示,在第一输入窗口的下边缘与互动栏的下边缘交叠或者重合,或者说互动栏开始覆盖第一输入窗口(如图中椭圆虚线框部分所示)时,进行互动栏状态变换,在互动栏中添加第二输入窗口P4。

图4示出了本发明实施例所提供的完成状态变换后的互动栏示意图,如图4所示,在完成变换后,互动栏中存在显示面积较大的第二输入窗口P4以及互动选择控件P5。用户可以点击第二输入窗口P4输入想要显示在交互界面中的内容。并且,用户点击互动选择控件P5时,为用户呈现分享选项、缓存选项以及收藏选项,呈现方式如图5中P5’所示。

这样,即使用户因上移交互界面阅读交互界面下部的内容而导致第一输入窗口消失,仍可以方便地在第二输入窗口中输入交互内容。

在上述互动栏状态变换的过程中,互动栏以及多媒体资源播放界面的显示位置可以不变。

实施例2

图6示出了本发明一实施例提供的互动栏变换装置结构框图,如图6所示,该装置包括界面显示模块100、位置监测模块200和状态变换模块300;其中:

界面显示模块100、用于在多媒体资源被浏览的情况下,显示对应该多媒体资源的互动栏和交互界面。

位置监测模块200、用于监测交互界面中第一输入窗口的位置。

状态变换模块300、用于在第一输入窗口的位置与互动栏的位置发生重叠的情况下,变换互动栏的显示状态,以在互动栏中显示第二输入窗口来替代第一输入窗口。

在一种可能的实现方式中,所述互动栏用于为所述用户提供互动操作选项,所述互动操作选项包括收藏选项、缓存选项和分享选项中的一种或多种。

在一种可能的实现方式中,在所述互动栏位于所述交互界面上方的情况下,所述第一输入窗口的位置与所述互动栏的位置发生重叠,包括:所述第一输入窗口的上边缘超过所述互动栏的下边缘。

在一种可能的实现方式中,状态变换模块300包括第一变换单元:在第一输入窗口中出现重叠的部分时,在互动栏中呈现第二输入窗口;随着重叠的部分的增大,增加第二输入窗口在互动栏中的显示面积。

进一步地,在一种可能的实现方式中,状态变换模块300还可以包括第二变换单元:用于随着重叠的部分的增大,减少互动操作选项在互动栏中的显示面积。

更进一步地,在一种可能的实现方式中,状态变换模块300还可以包括第三变换单元,用于建立互动选择控件,以便在用户点击互动选择控件时,为用户显示互动操作选项。

通过本发明实施例所提供的互动栏界面变换装置,当用户浏览多媒体资源时,在交互界面中的第一输入窗口被互动栏覆盖的情况下,在互动栏中显示第二输入窗口,并将互动栏中的其余互动操作选项收起,为用户提供更便捷的操作体验及更简洁的界面互动,提高用户体验。

本发明实施例所提供的互动栏界面变换装置的其他示例和说明可参见实施例1,这里不再重复描述。

实施例3

图7示出了本发明的另一个实施例的一种互动栏变换装置的结构框图。所述互动栏变换装置设备1100可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。

所述互动栏变换装置设备1100包括处理器(processor)1110、通信接口(Communications Interface)1120、存储器(memory)1130和总线1140。其中,处理器1110、通信接口1120、以及存储器1130通过总线1140完成相互间的通信。

通信接口1120用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。

处理器1110用于执行程序。处理器1110可能是一个中央处理器CPU,或者是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器1130用于存放文件。存储器1130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1130也可以是存储器阵列。存储器1130还可能被分块,并且所述块可按一定的规则组合成虚拟卷。

在一种可能的实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:实现实施例1所述的方法。

本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如果以计算机软件的形式来实现所述功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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