一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息显示方法、装置、设备、存储介质及程序产品与流程

2022-12-07 20:22:08 来源:中国专利 TAG:


1.本技术实施例涉及计算机和互联网技术领域,特别涉及一种信息显示方法、装置、设备、存储介质及程序产品。


背景技术:

2.用户可以通过诸如手机、平板电脑等终端设备中安装的音乐类应用程序,进行歌曲的播放和收听。
3.在相关技术中,音乐类应用程序的歌曲播放界面中,通常会显示有正在播放的歌曲对应的黑胶唱片,该黑胶唱片通常以图形化展示,其中央区域显示有当前正在播放的歌曲的歌曲封面图。
4.然而,上述在歌曲播放界面中显示黑胶唱片的显示方式,较为固化单一。


技术实现要素:

5.本技术实施例提供了一种信息显示方法、装置、设备、存储介质及程序产品。所述技术方案如下:
6.根据本技术实施例的一个方面,提供了一种信息显示方法,所述方法包括:
7.在用户界面中显示虚拟唱片机,所述虚拟唱片机包括至少一个虚拟元素;
8.基于针对所述虚拟唱片机的自定义配置指令,确定所述虚拟元素的自定义显示样式,并显示所述虚拟元素。
9.根据本技术实施例的一个方面,提供了一种信息显示装置,所述装置包括:
10.第一显示模块,用于在用户界面中显示虚拟唱片机,所述虚拟唱片机包括至少一个虚拟元素;
11.第二显示模块,用于基于针对所述虚拟唱片机的自定义配置指令,确定所述虚拟元素的自定义显示样式,并显示所述虚拟元素。
12.根据本技术实施例的一个方面,提供了一种终端设备,所述终端设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序以实现上述信息显示方法。
13.根据本技术实施例的一个方面,提供了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序用于被处理器执行,以实现上述信息显示方法。
14.根据本技术实施例的一个方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现上述信息显示方法。
15.本技术实施例提供的技术方案可以包括如下有益效果:
16.基于针对虚拟唱片机的自定义配置指令,根据虚拟唱片机所包含的虚拟元素的自定义显示样式,显示虚拟元素,通过对虚拟元素的显示样式的改变,改变用户界面中显示的虚拟唱片机的显示样式,使得虚拟唱片机的显示更具多样化、灵活性和个性化。另外,相关
技术中,歌曲播放界面均采用模拟真实黑胶唱片的样式作为界面元素,这在本领域中已经形成了一种固定设计和技术偏见,而本技术打破了这种技术偏见,通过对虚拟唱片机所包含的虚拟元素的显示样式的改变,使得虚拟唱片机的显示样式更具多样化、灵活性和个性化,在丰富产品功能的同时,更好地满足用户的自定义和个性化需求。
附图说明
17.图1是本技术一个实施例提供的方案实施环境示意图;
18.图2是本技术一个实施例提供的信息显示方法流程图;
19.图3是本技术一个实施例提供的虚拟唱片机的显示示意图;
20.图4是本技术另一个实施例提供的虚拟唱片机的显示示意图;
21.图5是本技术另一个实施例提供的虚拟唱片机的显示示意图;
22.图6是本技术另一个实施例提供的虚拟唱片机的显示示意图;
23.图7是本技术另一个实施例提供的信息显示方法的流程图;
24.图8是本技术一个实施例提供的虚拟唱片机的操作示意图;
25.图9是本技术另一个实施例提供的信息显示方法流程图;
26.图10是本技术一个实施例提供的信息显示装置的框图;
27.图11是本技术一个实施例提供的信息显示装置的框图;
28.图12是本技术一个实施例提供的终端设备的结构示意图。
具体实施方式
29.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
30.请参考图1,其示出了本技术一个实施例提供的方案实施环境的示意图。该方案实施环境可以包括:终端设备10和服务器20。
31.终端设备10可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备、pc(personal computer,个人计算机)、车载终端等电子设备。终端设备10中可以运行有目标应用程序,或者目标应用程序的客户端。在本技术实施例中,上述目标应用程序是指提供音频播放功能的应用程序。可选地,目标应用程序可以是系统级应用程序,如操作系统或者操作系统提供的原生应用程序;也可以是第三方应用程序,如用户自行下载安装的第三方应用程序,本技术实施例对此不作限定。
32.服务器20可以是上述目标应用程序的后台服务器,用于为终端设备10中的目标应用程序提供后台服务。服务器20可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。可选地,服务器20同时为多个终端设备10中的目标应用程序提供后台服务。
33.终端设备10和服务器20之间可通过网络30进行互相通信。该网络30可以是有线网络,也可以是无线网络。
34.在本技术方法实施例中,各步骤的执行主体可以是终端设备10,如终端设备10中运行的上述目标应用程序,或者目标应用程序的客户端。
35.请参考图2,其示出了本技术一个实施例提供的歌曲控制方法的流程图,该方法可
以包括如下步骤210~220中的至少一个步骤:
36.步骤210,在用户界面中显示虚拟唱片机,虚拟唱片机包括至少一个虚拟元素。
37.用户界面是指用户与终端设备进行人机交互的界面。需要说明的是,用户界面可以是终端设备的操作系统所提供的界面,也可以是终端设备中运行的第三方应用程序所提供的界面,本技术对此不作限定。换句话说,用户界面可以由终端设备中运行的目标应用程序提供,该目标应用程序可以如上文介绍。
38.终端设备的操作系统所提供的界面可以是终端设备的桌面,也可以是终端设备的锁屏界面,或者其他用户界面,本技术对此不作限定。示例性地,用户界面为终端设备的操作系统所提供的界面,如图3所示,终端设备的操作系统所提供的界面为终端设备的桌面340。
39.终端设备中运行的第三方应用程序所提供的界面可以是第三方应用程序的主界面,也可以是第三方应用程序的歌曲播放界面,或者该第三方应用程序的其他用户界面,本技术对此不作限定。
40.示例性地,用户界面为终端设备中运行的第三方应用程序所提供的界面,如图4所示,终端设备中运行的第三方应用程序所提供的界面为该第三方应用程序的主界面410。
41.虚拟唱片机是用户界面中的界面元素,其可以看作是真实唱片机的图形化或拟物化表示。虚拟唱片机可以是2d形式,也可以是3d形式,本技术对此不作限定。示例性地,虚拟唱片机可以是等比例模拟真实唱片机的3d形式的虚拟唱片机,也可以是仅模拟真实唱片机部分特征的2d形式的虚拟唱片机,本技术对此不作限定。
42.另外,上述真实唱片机可以是胶片式的真实唱片机,也可以是卡带式的真实唱片机,还可以是其他形式的真实唱片机,本技术对此不作限定。
43.示例性地,如图3所示,虚拟唱片机300为胶片式的真实唱片机的图形化或拟物化表示。
44.虚拟唱片机可以看作是一个用户界面中的一个界面组件,该界面组件可以称为虚拟唱片机组件。每个界面组件可以包括至少一个组件元素(或者说组成元素)。在本技术实施例中,每个虚拟唱片机(或者说虚拟唱片机组件)包括至少一个虚拟元素,该虚拟元素可以理解为是虚拟唱片机组件的组件元素。在一些实施例中,上述至少一个虚拟元素包括以下至少之一:虚拟唱片、虚拟唱针、唱片封面图、播放控制组件、虚拟卡带机。其中,虚拟唱片可以看作是真实唱片的图形化或拟物化表示。虚拟唱针也可以看作是真实唱片机的唱针的图形化或拟物化表示。唱片封面图为指代唱片内容的图片信息。播放控制组件是用于对虚拟唱片机对应的歌曲进行播放控制的界面组件,如可以包括暂停/播放按钮、上一首/下一首按钮等。虚拟卡带机可以看作是虚拟唱片机的一种实现形式,即以卡带形式的虚拟唱片机。当虚拟唱片机为胶片式的真实唱片机的图形化或拟物化表示时,上述虚拟唱片也可以称为虚拟胶片。
45.示例性地,虚拟唱片机仅包括一个虚拟元素,该虚拟元素为虚拟唱片。
46.示例性地,如图3所示,虚拟唱片机包括两个虚拟元素,其中第一虚拟元素为虚拟唱片310,第二虚拟元素为虚拟唱针320。示例性地,虚拟唱片机还包括第三虚拟元素为唱片封面图,如图3所示,唱片封面图可以显示在330所示的区域。
47.在一些实施例中,用户界面中可以显示一个虚拟唱片机,也可以显示多个虚拟唱
片机,如显示两个或者两个以上的虚拟唱片机,本技术对此不作限定。
48.示例性地,如图3所示,用户界面中显示有一个虚拟唱片机300。
49.示例性的,如图5所示,用户界面中显示有三个虚拟唱片机,包括虚拟唱片机510、虚拟唱片机520和虚拟唱片机530。
50.在一些实施例中,虚拟唱片机在用户界面中的显示区域可以为用户界面的一部分区域,也可以为用户界面的整个区域,也可以通过操作实现二者的切换,本技术对此不作限定。示例性地,如图3所示,虚拟唱片机300在用户界面中的显示区域为用户界面的一部分区域。如图6所示,虚拟唱片机600在用户界面中的显示区域为用户界面的整个区域。
51.步骤220,基于针对虚拟唱片机的自定义配置指令,确定虚拟元素的自定义显示样式,并显示虚拟元素。
52.自定义配置指令可以是用户触发的,也可以是终端设备的操作系统触发的,还可以是终端设备中运行的第三方应用程序触发的,本技术对此不作限定。
53.在一些实施例中,自定义配置指令由终端设备的操作系统触发。示例性地,当终端设备切换日间/夜间模式时,触发自定义配置指令,基于针对虚拟唱片机的自定义配置指令,确定虚拟元素的自定义显示样式,并按照该自定义显示样式显示虚拟元素。自定义配置指令可以配置虚拟唱片机包括的某一个虚拟元素的显示样式,也可以配置虚拟唱片机包括的至少两个虚拟元素的显示样式,本技术对此不作限定。例如,自定义配置指令可以配置虚拟唱片机包括的部分虚拟元素的显示样式,也可以配置虚拟唱片机包括的全部虚拟元素的显示样式。
54.在一些实施例中,自定义显示样式包括以下至少之一:自定义颜色、自定义形状、自定义背景、自定义透明度、自定义封面图。自定义颜色是指自定义选择或确定的颜色,如虚拟唱片的颜色、虚拟唱针的颜色支持自定义;自定义形状是指自定义选择或确定的形状,如虚拟唱片的形状、虚拟唱针的形状、唱片封面图的形状支持自定义;自定义背景是指自定义选择或确定的背景,如虚拟唱片的背景、唱片封面图的背景支持自定义;自定义透明度是指自定义选择或确定的透明度,如虚拟唱片的透明度支持自定义;自定义封面图是指自定义选择或确定的封面图,如唱片封面图支持自定义。
55.自定义显示样式可以是预配置在终端设备的操作系统和/或终端设备中运行的第三方应用程序中的,也可以是用户自定义配置的,本技术对此不作限定。
56.在一些实施例中,自定义显示样式为预配置在终端设备的操作系统和/或终端设备中运行的第三方应用程序中的,基于针对虚拟唱片机的自定义配置指令,根据虚拟元素的多种样式选项中被选择的样式选项,确定虚拟元素的自定义显示样式;根据虚拟元素的自定义显示样式,显示虚拟元素。被选择的样式选项可以是用户选择的,也可以是随机选择的,本技术对此不作限定。
57.示例性地,预配置的样式选项包括虚拟唱片样式选项、虚拟唱针样式选项、唱片封面图样式选项。例如,虚拟唱片样式选项包括但不限于心形虚拟唱片、圆形虚拟唱片等;虚拟唱针样式选项包括但不限于蛇形虚拟唱针、柳枝状虚拟唱针等;唱片封面图样式选项包括但不限于正方形唱片封面图、心形唱片封面图等。例如,自定义配置指令指示虚拟元素的多种样式选项中被选择的样式选项为心形虚拟唱片,则将心形虚拟唱片确定为虚拟唱片的自定义显示样式,将虚拟唱片显示为心形。
58.预配置的样式选项还可以根据节日提供限定显示样式,也可以根据虚拟唱片机对应的歌曲提供限定显示样式,还可以根据其他条件配置限定显示样式,本技术对此不作限定。限定显示样式是指满足触发条件后才能够选择使用的样式选项,示例性地,根据节日提供的节日限定显示样式,在节日当天或节日所在的预设时间范围内才能选择使用。限定显示样式的设置使得用户界面的显示样式更具多样化和个性化。
59.示例性地,元宵节时提供元宵限定显示样式,例如元宵限定显示样式包括形似元宵的虚拟唱片和形似调羹的虚拟唱针。示例性地,虚拟唱片机对应的歌曲的歌手为a,提供歌手a相关的限定显示样式,例如a的海报作为唱片封面图、虚拟唱片的颜色为a的应援色。
60.在一些实施例中,不同的权限级别对应于不同的样式选项。不同的权限级别对应的样式选项可以存在相同的样式选项,也可以不存在相同的样式选项,本技术对此不作限定。
61.示例性地,权限1比权限2的权限级别高,权限1对应样式选项集1,权限2对应样式选项集2,样式选项集1与样式选项集2中不存在相同的样式选项。
62.示例性地,权限1比权限2的权限级别高,权限1对应样式选项集1,权限2对应样式选项集2,样式选项集1包括样式选项集2中的样式选项,以及至少一个样式选项集2不存在的样式选项。
63.权限级别是指用户可以调配的资源的多少,本技术实施例中用户可以调配的资源可以理解为样式选项。权限级别可以是终端设备的操作系统的用户权限级别,也可以是终端设备中运行的第三方应用程序的用户权限级别,本技术对此不作限定。
64.示例性地,权限级别是指终端设备的操作系统的用户权限级别,管理员权限级别比游客权限级别高。示例性地,权限级别是指终端设备中运行的第三方应用程序的用户权限级别,会员权限级别比普通用户权限级别高。当预配置的样式选项根据虚拟唱片机对应的歌曲提供限定显示样式时,用户权限级别可以包括用户的粉丝级别。示例性地,正在播放的歌曲的歌手的老粉丝权限级别比新粉丝高。
65.在一些实施例中,基于针对虚拟唱片机的自定义配置指令,获取虚拟元素对应的自定义绘制内容;根据虚拟元素对应的自定义绘制内容,确定虚拟元素的自定义显示样式;根据虚拟元素的自定义显示样式,显示虚拟元素。自定义绘制内容是指用户通过人机交互自定义绘制的虚拟唱片机的显示样式和/或虚拟唱片机所包括的虚拟元素的显示样式。可选地,自定义绘制内容也可以称为涂鸦内容。
66.示例性地,用户界面显示有自定义绘制控件,响应于针对自定义绘制控件的操作,显示自定义绘制界面。自定义绘制界面中显示有绘制控件、保存控件、应用控件等控件。响应于针对绘制控件的操作实现自定义绘制;响应于针对保存控件的操作,保存自定义绘制内容;响应于针对应用控件的操作,生成自定义配置指令,基于针对虚拟唱片机的自定义配置指令,获取虚拟元素对应的自定义绘制内容;根据虚拟元素对应的自定义绘制内容,确定虚拟元素的自定义显示样式;根据虚拟元素的自定义显示样式,显示虚拟元素。
67.综上所述,本技术实施例提供的技术方案,基于针对虚拟唱片机的自定义配置指令,根据虚拟唱片机所包含的虚拟元素的自定义显示样式,显示虚拟元素,通过对虚拟元素的显示样式的改变,改变用户界面中显示的虚拟唱片机的显示样式,使得虚拟唱片机的显示更具多样化、灵活性和个性化。另外,相关技术中,歌曲播放界面均采用模拟真实黑胶唱
片的样式作为界面元素,这在本领域中已经形成了一种固定设计和技术偏见,而本技术打破了这种技术偏见,通过对虚拟唱片机所包含的虚拟元素的显示样式的改变,使得虚拟唱片机的显示样式更具多样化、灵活性和个性化,在丰富产品功能的同时,更好地满足用户的自定义和个性化需求。
68.请参考图7,其示出了本技术一个实施例提供的信息显示方法的流程图。该方法可以包括如下步骤710~720中的至少一个步骤:
69.步骤710,在用户界面中显示虚拟唱片机,虚拟唱片机包括至少一个虚拟元素。
70.步骤710具体内容可参见上文实施例中的步骤210,本技术在此不再赘述。
71.步骤720,响应于针对至少一个虚拟元素的操作,对虚拟唱片机对应的歌曲进行播放控制。
72.在一些实施例中,上述针对至少一个虚拟元素的操作,可以理解为是针对虚拟唱片机包括的一个或者多个虚拟元素的操作,其可以是针对虚拟唱片机包括的部分(如某一个)虚拟元素的操作,也可以是针对虚拟唱片机包括的全部虚拟元素的操作。示例性地,响应于针对虚拟唱片机包括的所有虚拟元素中的目标虚拟元素的操作,对虚拟唱片机对应的歌曲进行播放控制。其中,目标虚拟元素可以是虚拟唱片机包括的所有虚拟元素中的一个或多个(两个或两个以上)虚拟元素。
73.虚拟唱片机对应的歌曲是指虚拟唱片机包括的歌曲。在一些实施例中,虚拟唱片机对应的歌曲的数量可以是一首,也可以是多首,本技术对此不作限定。虚拟唱片机与歌曲之间的对应关系,可以采用虚拟唱片机的id与歌曲的id之间的对应关系来表示。
74.在一些实施例中,上述针对目标虚拟元素的操作包括但不限于以下至少之一:点击(如单次点击、双击、三连击等)、长按、短按、转动、左/右划动、上/下划动、拨动,等等,本技术对此不作限定。
75.在一些实施例中,上述播放控制包括但不限于以下至少之一:调整正在播放的歌曲的播放进度、更换正在播放的歌曲、将正在播放的歌曲暂停播放或恢复播放、调整正在播放的歌曲的播放音量、显示或取消显示正在播放的歌曲的歌词,等等。
76.在一些实施例中,响应于针对目标虚拟元素的操作,调整虚拟唱片机正在播放的歌曲的播放进度。
77.示例性地,若目标虚拟元素是虚拟唱片,则响应于针对虚拟唱片的转动操作,调整虚拟唱片机正在播放的歌曲的方法进度。示例性地,如图8所示,目标虚拟元素为虚拟唱片810,响应于针对虚拟唱片810的按住操作,显示虚拟唱片机正在播放的歌曲的当前播放进度820;响应于针对虚拟唱片810的转动操作,显示虚拟唱片机正在播放的歌曲待跳转的目标播放进度830;响应于针对虚拟唱片810的放开操作,将虚拟唱片机正在播放的歌曲的播放进度调整为目标播放进度。
78.示例性地,若目标虚拟元素是虚拟唱针,则响应于针对虚拟唱针的拨动操作,调整虚拟唱片机正在播放的歌曲的播放进度。例如,根据虚拟唱针在虚拟唱片上的位置,调整虚拟唱片机正在播放的歌曲的播放进度。
79.示例性地,若目标虚拟元素是唱片封面图,则响应于针对唱片封面图的拖动操作,调整虚拟唱片机正在播放的歌曲的播放进度。例如,按住唱片封面图显示虚拟唱片机正在播放的歌曲的当前播放进度,拖动唱片封面图的位置,调整虚拟唱片机正在播放的歌曲的
播放进度。
80.在一些实施例中,响应于针对目标虚拟元素的操作,更换虚拟唱片机正在播放的歌曲。
81.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的左/右划动操作,更换虚拟唱片机正在播放的歌曲。示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片310的左划操作,将虚拟唱片机300正在播放的歌曲切换为下一首歌曲;响应于针对虚拟唱片310的右划操作,将虚拟唱片机300正在播放的歌曲切换为上一首。
82.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的转动操作,更换虚拟唱片机正在播放的歌曲。例如,向左转动虚拟唱针,将虚拟唱片机正在播放的歌曲切换为上一首;向右转动虚拟唱针,将虚拟唱片机正在播放的歌曲切换为下一首。
83.示例性地,若目标虚拟元素为唱片封面图,则响应于针对唱片封面图的点击操作,更换虚拟唱片机正在播放的歌曲。例如,点击唱片封面图的左侧,将虚拟唱片机正在播放的歌曲切换为上一首;点击唱片封面图的右侧,将虚拟唱片机正在播放的歌曲切换为下一首。
84.在一些实施例中,响应于针对目标虚拟元素的操作,将虚拟唱片机正在播放的歌曲暂停播放或恢复播放。
85.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的拨动操作,将虚拟唱片机正在播放的歌曲暂停播放或恢复播放。
86.示例性地,如图6所示,虚拟唱片机600包括虚拟唱片610和虚拟唱针620,响应于针对虚拟唱针620的拨动操作,将虚拟唱针620拨离虚拟唱片610对应的显示区域,暂停播放虚拟唱片机600正在播放的歌曲;将虚拟唱针620拨回虚拟唱片610对应的显示区域,恢复播放虚拟唱片机600正在播放的歌曲。
87.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的点击操作,将虚拟唱片机正在播放的歌曲暂停播放或恢复播放。例如,若虚拟唱片机正在播放歌曲处于播放状态,则响应于针对虚拟唱片的点击操作,将虚拟唱片机正在播放的歌曲暂停播放;若虚拟唱片机正在播放歌曲处于暂停状态,则响应于针对虚拟唱片的点击操作,将虚拟唱片机正在播放的歌曲恢复播放。
88.示例性地,若目标虚拟元素为唱片封面图,则响应于针对唱片封面图的点击操作,将虚拟唱片机正在播放的歌曲暂停播放或恢复播放。例如,若虚拟唱片机正在播放歌曲处于播放状态,则响应于针对唱片封面图的点击操作,将虚拟唱片机正在播放的歌曲暂停播放;若虚拟唱片机正在播放歌曲处于暂停状态,则响应于针对唱片封面图的点击操作,将虚拟唱片机正在播放的歌曲恢复播放。
89.在一些实施例中,响应于针对目标虚拟元素的操作,调整虚拟唱片机正在播放的歌曲的播放音量。
90.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的上/下划动操作,调整虚拟唱片机正在播放的歌曲的播放音量。
91.示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片310的上划操作,增大虚拟唱片机300正在播放的歌曲的播放音量;响应于针对虚拟唱片310的下滑操作,减小虚拟唱片机300正在播放的歌曲的播放音量。
92.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的拉动操作,调整虚拟唱片机正在播放的歌曲的播放音量。例如,响应于针对虚拟唱针的向上拉动操作,增大虚拟唱片机正在播放的歌曲的播放音量;响应于针对虚拟唱针的向下拉动操作,减小虚拟唱片机正在播放的歌曲的播放音量。
93.示例性地,若目标虚拟元素为唱片封面图,则响应于针对唱片封面图的上/下划动操作,调整虚拟唱片机正在播放的歌曲的播放音量。例如,响应于针对唱片封面图的上划操作,增大虚拟唱片机正在播放的歌曲的播放音量;响应于针对唱片封面图的下划操作,减小虚拟唱片机正在播放的歌曲的播放音量。
94.在一些实施例中,响应于针对目标虚拟元素的操作,显示或取消显示虚拟唱片机正在播放的歌曲的歌词。
95.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的点击操作,显示虚拟唱片机正在播放的歌曲的歌词。
96.示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片310的点击操作,显示虚拟唱片机300正在播放的歌曲的歌词。
97.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的长按操作,显示虚拟唱片机正在播放的歌曲的歌词。
98.示例性地,若目标虚拟元素为唱片封面图,则响应于针对唱片封面图的短按操作,显示虚拟唱片机正在播放的歌曲的歌词。
99.在一些实施例中,虚拟唱片机包括虚拟唱片、虚拟唱针和唱片封面图三个虚拟元素。响应于针对虚拟唱片的转动操作,调整虚拟唱片机正在播放的歌曲的播放进度;响应于针对虚拟唱片的左/右划动操作,更换虚拟唱片机正在播放的歌曲;响应于针对虚拟唱针的拨动操作,将虚拟唱片机正在播放的歌曲暂停播放或恢复播放;响应于针对唱片封面图的上/下划动操作,调整虚拟唱片机正在播放的歌曲的播放音量;响应于针对虚拟唱片的点击操作,显示虚拟唱片机正在播放的歌曲的歌词。
100.需要说明的是,上文仅示例性介绍了几种可能的实现方式下,针对虚拟唱片机的各个虚拟元素的操作以及相应的歌曲播放控制方式,本技术并不限定还可采用其他的操作和歌曲播放控制方式之间的对应关系,这都在本技术的保护范围之内。
101.综上所述,本技术实施例提供的技术方案,通过用户针对虚拟唱片机包括的至少一个虚拟元素的操作,对虚拟唱片机对应的歌曲进行播放控制,提供了一种新的歌曲播放控制方法,使得歌曲播放控制的方式更加多样化,且更具灵活性。而且,通过用户与虚拟唱片机的交互来进行歌曲播放控制,无需另外设置控件,有助于简化用户界面的布局,使其更加简洁。
102.请参考图9,其示出了本技术另一个实施例提供的信息显示方法的流程图。该方法可以包括如下步骤710~780中的至少一个步骤:
103.步骤710,在用户界面中显示虚拟唱片机,虚拟唱片机包括至少一个虚拟元素。
104.步骤720,响应于针对至少一个虚拟元素中的目标元素的操作,对虚拟唱片机进行播放控制。
105.步骤730,响应于针对虚拟唱片机的歌单配置指令,对虚拟唱片机对应的歌单进行配置,配置包括以下至少之一:更换歌单中的歌曲、在歌单中添加歌曲、删除歌单中的歌曲。
106.虚拟唱片机具有对应的歌单,该歌单中包括虚拟唱片机对应的歌曲。歌单配置指令是指由用户触发的用于对虚拟唱片机对应的歌单进行配置的指令。示例性地,用户可以通过点击用户界面中显示的相关控件,或者通过语音、手势等方式,触发生成上述歌单配置指令,本技术对此不作限定。
107.在一些实施例中,歌单配置指令为用于更换歌单中的歌曲的指令,则响应于针对虚拟唱片机的更换歌单中的歌曲的指令,更换虚拟唱片机对应的歌单中的歌曲。
108.示例性地,虚拟唱片机对应的歌单中的歌曲为一首,响应于针对虚拟唱片机的更换歌单中的歌曲的指令,将虚拟唱片机对应的歌单中的歌曲由第一歌曲更换为第二歌曲,第一歌曲和第二歌曲是两首不同的歌曲。
109.示例性地,虚拟唱片机对应的歌单中的歌曲为多首,响应于针对虚拟唱片机的更换歌单中的歌曲的指令,将虚拟唱片机对应的歌单中的歌曲中的一首或多首歌曲进行更换。例如,虚拟唱片机对应的歌单中的歌曲为三首,响应于针对虚拟唱片机的更换歌单中的歌曲的指令,将虚拟唱片机对应的歌单中的歌曲中的一首或两首或三首歌曲进行更换。
110.在一些实施例中,虚拟唱片机中被更换的歌曲可以是用户选择的,也可以是随机选择的,本技术对此不作限定。在一些实施例中,虚拟唱片机中更换后的歌曲可以是用户选择的,也可以是随机选择的,本技术对此不作限定。
111.在一些实施例中,歌单配置指令为用于在歌单中添加歌曲的指令,则响应于针对虚拟唱片机的在歌单中添加歌曲的指令,在虚拟唱片机对应的歌单中添加歌曲。示例性地,虚拟唱片机为空的虚拟唱片机,即虚拟唱片机对应的歌单中不存在歌曲,响应于针对虚拟唱片机的在歌单中添加歌曲的指令,在虚拟唱片机对应的歌单中添加歌曲。示例性地,虚拟唱片机对应的歌单中存在歌曲,响应于针对虚拟唱片机的在歌单中添加歌曲的指令,在虚拟唱片机对应的歌单中添加歌曲。
112.在一些实施例中,虚拟唱片机对应的在歌单中歌曲数量具有上限阈值,当虚拟唱片机对应的在歌单中歌曲数量达到该上限阈值后,响应于针对虚拟唱片机的在歌单中添加歌曲的指令,提示虚拟唱片机对应的在歌单中歌曲数量达到上限阈值,无法添加歌曲。
113.示例性地,虚拟唱片机对应的歌单中的歌曲数量的上限阈值为一首,若虚拟唱片机存在对应的歌曲,响应于针对虚拟唱片机的添加歌曲的指令,提示虚拟唱片机对应的歌单中的歌曲数量达到上限阈值,无法添加歌曲;若虚拟唱片机为空的虚拟唱片机,则响应于针对虚拟唱片机的在歌单中添加歌曲的指令,在虚拟唱片机对应的歌单中添加歌曲。
114.示例性地,虚拟唱片机对应的歌单中的歌曲数量的上限阈值为五首,当虚拟唱片机对应的歌单中的歌曲数量达到五首后,响应于针对虚拟唱片机的在歌单中添加歌曲的指令,提示虚拟唱片机对应的歌单中的歌曲数量达到上限阈值,无法添加歌曲。
115.在一些实施例中,歌单配置指令为用于删除歌单中的歌曲的指令,则响应于针对虚拟唱片机的删除歌单中的歌曲的指令,删除虚拟唱片机对应的歌单中的歌曲。删除歌单中的歌曲的指令可以用于删除虚拟唱片机对应的歌单中的部分歌曲,也可以用于删除虚拟唱片机对应的歌单中的全部歌曲,本技术对此不作限定。
116.示例性地,虚拟唱片机对应的歌单中的歌曲为一首,响应于针对虚拟唱片机的删除歌单中的歌曲的指令,删除该虚拟唱片机。
117.示例性地,虚拟唱片机对应的歌单中的歌曲为一首,响应于针对虚拟唱片机的删
除歌单中的歌曲的指令,删除该虚拟唱片机对应的歌单中的一首歌曲,用户界面中显示空的虚拟唱片机,即虚拟唱片机不存在对应的歌曲。
118.示例性地,虚拟唱片机对应的歌单中的歌曲为多首,响应于针对虚拟唱片机的删除歌单中的歌曲的指令,删除该虚拟唱片机正在播放的歌曲。
119.示例性地,虚拟唱片机对应的歌单中的歌曲为多首,响应于针对虚拟唱片机的删除歌单中的歌曲的指令,删除该虚拟唱片机对应的歌单中的歌曲中一首或多首歌曲。在一些实施例中,虚拟唱片机中被删除的歌曲可以是用户选择的,也可以是随机选择的,本技术对此不作限定。
120.示例性地,虚拟唱片机对应的歌单中的歌曲为多首,响应于针对虚拟唱片机的删除歌单中的歌曲的指令,删除该虚拟唱片机对应的歌单中的所有歌曲。
121.通过针对虚拟唱片机的歌单配置指令,实现用户对虚拟唱片机对应的歌单中的歌曲的自定义配置,例如用户可以自定义更换虚拟唱片机对应的歌单中的歌曲、虚拟唱片机对应的在歌单中添加歌曲、删除虚拟唱片机对应的歌单中的歌曲等,使得用户对虚拟唱片机对应的歌单中的歌曲的配置更具灵活性和多样性。
122.步骤740,基于针对虚拟唱片机的自定义配置指令,根据虚拟元素的自定义显示样式,显示虚拟元素。
123.自定义配置指令是指由用户触发的用于对虚拟唱片机进行自定义配置的指令。示例性地,用户可以通过点击用户界面中显示的相关控件,或者通过语音、手势等方式,触发生成上述自定义配置指令,本技术对此不作限定。自定义配置指令用于指示自定义虚拟唱片机所包括的至少一个虚拟元素的显示样式。
124.虚拟元素的显示样式是指该虚拟元素在用户界面中所呈现出的外观样式,示例性地,显示样式包括但不限于以下至少之一:颜色、形状、透明度等。虚拟元素的显示样式可以被单独配置,也可以多个虚拟元素的显示样式一同配置,本技术对此不作限定。被配置的虚拟元素可以是用户选择的,也可以是随机选择的,本技术对此不作限定。
125.在一些实施例中,响应于针对虚拟唱片机的自定义颜色配置指令,对虚拟唱片机所包括的所有虚拟元素的颜色进行配置。示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片机300的元素颜色配置指令,对虚拟唱片310和虚拟唱针320的颜色进行配置。示例性地,上述自定义颜色配置指令为将颜色配置为紫色,则将虚拟唱片310和虚拟唱针320的颜色配置为紫色。
126.在一些实施例中,响应于用户针对目标虚拟元素的自定义颜色配置指令,对目标虚拟元素的颜色进行配置。
127.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的自定义颜色配置指令,对虚拟唱片的颜色进行配置。
128.示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片机300的虚拟唱片310的自定义颜色配置指令,对虚拟唱片310的颜色进行配置。示例性地,上述自定义颜色配置指令为将颜色配置为蓝色,则将虚拟唱片310的颜色配置为蓝色。
129.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的自定义颜色配置指令,对虚拟唱针的颜色进行配置。例如,上述自定义颜色配置指令为将颜色配置为红
色,则将虚拟唱针的颜色配置为红色。
130.在一些实施例中,响应于针对虚拟唱片机的自定义形状配置指令,对虚拟唱片机所包括的所有虚拟元素的形状进行配置。对虚拟唱片机所包括的所有虚拟元素的形状进行配置,可以是将所有虚拟元素均配置为同一形状,也可以是将所有虚拟元素配置为一组形状,例如将心形和弓箭设置为一组形状,称为爱情形状组。示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片机300的自定义形状配置指令,对虚拟唱片310和虚拟唱针320的形状进行配置。示例性地,上述自定义形状配置指令为将虚拟唱片机的形状配置为爱情形状组,则将虚拟唱片310的形状配置为心形,虚拟唱针320的形状配置为箭头。
131.在一些实施例中,响应于针对目标虚拟元素的自定义形状配置指令,对目标虚拟元素的形状进行配置。
132.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的自定义形状配置指令,对虚拟唱片的形状进行配置。
133.示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片机300的虚拟唱片310的自定义形状配置指令,对虚拟唱片310的形状进行配置。示例性地,上述自定义形状配置指令为将形状配置为心形,则将虚拟唱片310的形状配置为心形。
134.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的自定义形状配置指令,对虚拟唱针的形状进行配置。例如,上述自定义形状配置指令为将形状配置为蛇形,则将虚拟唱针的形状配置为蛇形。
135.在一些实施例中,响应于针对虚拟唱片机的自定义透明度配置指令,对虚拟唱片机所包括的所有虚拟元素的透明度进行配置。示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片机300的自定义透明度配置指令,对虚拟唱片310和虚拟唱针320的透明度进行配置。示例性地,上述透明度配置指令为将透明度配置为50%,则将虚拟唱片310和虚拟唱针320的透明度配置为50%。
136.在一些实施例中,响应于针对目标虚拟元素的自定义透明度配置指令,对目标虚拟元素的透明度进行配置。
137.示例性地,若目标虚拟元素为虚拟唱片,则响应于针对虚拟唱片的自定义透明度配置指令,对虚拟唱片的透明度进行配置。
138.示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320,响应于针对虚拟唱片机300的虚拟唱片310的自定义透明度配置指令,对虚拟唱片310的透明度进行配置。示例性地,上述自定义透明度配置指令为将透明度配置为30%,则将虚拟唱片310的透明度配置为30%。
139.示例性地,若目标虚拟元素为虚拟唱针,则响应于针对虚拟唱针的自定义透明度配置指令,对虚拟唱针的自定义透明度进行配置。例如,上述自定义透明度配置指令为将透明度配置为60%,则将虚拟唱针的透明度配置为60%。
140.在一些实施例中,根据特定节日,确定虚拟唱片机所包括的虚拟元素的显示样式。特定节日的虚拟唱片机所包括的虚拟元素的显示样式可以是预配置的,也可以是用户自定义的,本技术对此不作限定。
141.如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320。示例性地,情人节时,虚拟唱片310显示为红色的心形唱片,虚拟唱针320显示为一支红玫瑰。示例性地,元宵节时,虚拟唱片310显示为一晚汤圆,虚拟唱针320显示为一把调羹。
142.在一些实施例中,响应于针对虚拟唱片机所包括的虚拟元素的涂鸦操作,将虚拟唱片机所包括的虚拟元素的显示样式配置为涂鸦内容。
143.示例性地,如图3所示,虚拟唱片机300包括虚拟唱片310和虚拟唱针320。响应于针对虚拟唱片310的涂鸦操作,将虚拟唱片310的显示样式配置为用户绘制的涂鸦内容。示例性地,用户绘制的涂鸦内容为小鸭子,则将虚拟唱片310所对应的显示区域配置为小鸭子涂鸦。
144.通过针对虚拟唱片机的自定义配置指令,实现对虚拟唱片机所包括的虚拟元素的显示样式进行自定义配置,使得虚拟唱片机的显示样式更具多样性和个性化。
145.步骤750,根据虚拟唱片机正在播放的歌曲,确定虚拟唱片机所包括的虚拟元素的显示样式。
146.在一些实施例中,根据虚拟唱片机正在播放的歌曲的歌曲封面图,确定虚拟唱片机的虚拟唱片的显示颜色。
147.在一些实施例中,虚拟唱片机正在播放的歌曲的歌曲封面图,可以显示在唱片封面图的显示区域,也可以不显示,本技术对此不作限定。
148.示例性地,提取虚拟唱片机正在播放的歌曲的歌曲封面图的主色调,作为虚拟唱片机所包括的虚拟元素的显示颜色。例如,虚拟唱片机正在播放的歌曲的歌曲封面图的主色调为绿色,则将绿色作为虚拟唱片机所包括的虚拟元素的显示颜色。
149.示例性地,提取虚拟唱片机正在播放的歌曲的歌曲封面图的背景颜色,作为虚拟唱片机所包括的虚拟元素的显示颜色。例如,虚拟唱片机正在播放的歌曲的歌曲封面图的背景颜色为紫色,则将紫色作为虚拟唱片机所包括的虚拟元素的显示颜色。
150.在一些实施例中,根据虚拟唱片机正在播放的歌曲的内容,确定虚拟唱片机所包括的虚拟元素的显示样式。
151.示例性地,虚拟唱片机正在播放的歌曲内容为春日景色,则将虚拟唱片机所包括的虚拟元素的显示样式配置为春日景色。示例性地,将唱片封面图配置为春日景色图,将虚拟唱片的颜色配置为绿色,将虚拟唱针配置为柳条。
152.通过根据虚拟唱片机正在播放的歌曲,确定虚拟唱片机的显示样式,使得虚拟唱片机的显示样式具有多样性,且随着正在播放的歌曲的变化而动态变化,提升界面显示和歌曲内容的协调性。
153.步骤760,响应于针对虚拟唱片机的显示位置设置指令,调整虚拟唱片机所处的用户界面和/或在用户界面中的显示位置。
154.显示位置设置指令是指由用户触发的用于对虚拟唱片机的显示位置进行配置的指令。示例性地,用户可以通过点击用户界面中显示的相关控件,或者通过语音、手势等方式,触发生成上述显示位置配置指令,本技术对此不作限定。
155.显示位置设置指令可以是将虚拟唱片机的显示位置由一个用户界面调整到另一个用户界面中,也可以由同一用户界面中的第一位置调整到第二位置,该第一位置和第二位置是两个不同的位置,本技术对此不作限定。
156.在一些实施例中,响应于针对虚拟唱片机的显示位置设置指令,将虚拟唱片机所处的用户界面由终端设备的操作系统所提供的界面调整至终端设备中运行的第三方应用程序所提供的界面中。
157.在一些实施例中,响应于针对虚拟唱片机的显示位置设置指令,将虚拟唱片机在用户界面中的显示位置由左上角位置调整到界面中央位置。
158.通过针对虚拟唱片机的显示位置设置指令,调整虚拟唱片机的显示界面和/或显示位置,使得虚拟唱片机的显示界面和/或显示位置可以灵活设定和调整,更好地满足用户的个性化需求。
159.步骤770,响应于针对虚拟唱片机的分享指令,向目标对象分享虚拟唱片机。
160.分享指令是指由用户触发的用于对虚拟唱片机的进行分享的指令。示例性地,用户可以通过点击用户界面中显示的相关控件,或者通过语音、手势等方式,触发生成上述分享指令,本技术对此不作限定。
161.在一些实施例中,虚拟唱片机包括分享控件,响应于针对分享控件的操作,向目标对象分享虚拟唱片机。
162.在一些实施例中,响应于针对虚拟唱片机的分享操作,向目标对象分享虚拟唱片机。
163.在一些实施例中,响应于针对虚拟唱片机的分享操作,向目标对象分享虚拟唱片机的链接,该链接为用户所分享的虚拟唱片机的地址。
164.目标对象接收到的虚拟唱片机的显示样式可以与被分享的虚拟唱片机相同,也可以与被分享的虚拟唱片机不同,本技术对此不作限定。
165.在一些实施例中,目标对象接收到的虚拟唱片机的显示样式可以与被分享的虚拟唱片机相同。示例性地,响应于针对自定义绘制后的虚拟唱片机的分享操作,向目标对象分享虚拟唱片机;目标对象接收到的虚拟唱片机的显示样式即为自定义绘制后的虚拟唱片的显示样式。
166.在一些实施例中,目标对象接收到的虚拟唱片机的显示样式可以与被分享的虚拟唱片机不同。示例性地,响应于针对自定义绘制后的虚拟唱片机的分享操作,向目标对象分享虚拟唱片机;目标对象接收到的虚拟唱片机的显示样式为虚拟唱片机的原始显示样式。
167.在一些实施例中,响应于针对虚拟唱片机的自定义配置及分享指令,向目标对象分享虚拟唱片机。
168.示例性地,响应于针对虚拟唱片机的自定义绘制及分享指令,向目标对象分享虚拟唱片机。
169.示例性地,用户界面显示有自定义绘制及分享控件,响应于针对自定义绘制控件的操作,显示自定义绘制界面。自定义绘制界面中显示有绘制控件、保存控件、应用并分享控件等控件。响应于针对绘制控件的操作实现自定义绘制;响应于针对保存控件的操作,保存自定义绘制内容;响应于针对应用并分享控件的操作,按照自定义绘制的显示样式显示虚拟元素,并将该虚拟唱片机分享给目标对象。通过上述方式,实现了用户将自定义设计的虚拟唱片机,分享给其他用户,从而有助于增强用户之间的交流互动。
170.需要说明的一点是,目标对象可以是一个,也可以是多个,本技术对此不作限定。另外,目标对象可以是用户在上述目标应用程序中的联系人或群组,也可以是用户在除目
标应用程序之外的其他应用程序中的联系人或群组,本技术对此不作限定。
171.通过针对虚拟唱片机的分享指令,使得虚拟唱片机满足用户的分享需求,成为用户分享日常传递感情的桥梁。例如,用户可以将自定义配置的虚拟唱片机,分享给自己的好友。
172.步骤780,用户界面中显示有至少两个不同的虚拟唱片机,响应于针对至少两个虚拟唱片机中的目标虚拟唱片机的播放指令,播放目标虚拟唱片机对应的歌曲。
173.播放指令是指由用户触发的用于对虚拟唱片机的进行播放的指令。示例性地,用户可以通过点击用户界面中显示的相关控件,或者通过语音、手势等方式,触发生成上述播放指令,本技术对此不作限定。示例性地,如图5所示,用户界面中包括510、520、530三个虚拟唱片机,目标虚拟唱片机为510,则响应于针对虚拟唱片机510的播放指令,播放虚拟唱片机510对应的歌曲。
174.需要说明的一点是,上述步骤720~780之间不存在必然的时间先后顺序,上述步骤720~780可以择一执行,也可以执行其中的多个步骤,本技术对此不作限定。
175.在本实施例中,提供了多种针对虚拟唱片机的个性化配置方案,如歌曲配置、元素配置、元素显示样式动态调整、虚拟唱片机的显示位置配置等等,使得虚拟唱片机更具多样性和个性化,更好地满足用户的个性化需求。
176.下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
177.请参考图10,其示出了本技术一个实施例提供的信息显示装置的框图。该装置具有实现上述方法示例的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该装置可以是上文介绍的终端设备,也可以设置在终端设备中。如图10所示,所述装置1000可以包括:第一显示模块1010和第二显示模块1020。
178.第一显示模块1010,用于在用户界面中显示虚拟唱片机,所述虚拟唱片机包括至少一个虚拟元素。
179.第二显示模块1020,用于基于针对所述虚拟唱片机的自定义配置指令,确定所述虚拟元素的自定义显示样式,并显示所述虚拟元素。
180.在一些实施例中,所述至少一个虚拟元素包括以下至少之一:虚拟唱片、虚拟唱针、唱片封面图。
181.在一些实施例中,所述自定义显示样式包括以下至少之一:自定义颜色、自定义形状、自定义背景、自定义透明度、自定义封面图。
182.在一些实施例中,所述第二显示模块1020,用于基于针对所述虚拟唱片机的自定义配置指令,根据所述虚拟元素的多种样式选项中被选择的样式选项,确定所述虚拟元素的自定义显示样式;根据所述虚拟元素的自定义显示样式,显示所述虚拟元素。
183.在一些实施例中,不同的权限级别对应于不同的样式选项。
184.在一些实施例中,所述第二显示模块1020,用于基于针对所述虚拟唱片机的自定义配置指令,获取所述虚拟元素对应的自定义绘制内容;根据所述虚拟元素对应的自定义绘制内容,确定所述虚拟元素的自定义显示样式;根据所述虚拟元素的自定义显示样式,显示所述虚拟元素。
185.在一些实施例中,如图11所示,所述装置1000还包括确定模块1030,用于根据所述
虚拟唱片机正在播放的歌曲,确定所述虚拟唱片机所具有的所述虚拟元素的显示样式;根据所述显示样式显示所述虚拟元素。
186.在一些实施例中,所述确定模块1030,用于根据所述虚拟唱片机正在播放的歌曲的歌曲封面图,确定所述虚拟唱片机的虚拟唱片的显示颜色。
187.在一些实施例中,如图11所示,所述装置1000还包括控制模块1040,用于响应于针对所述至少一个虚拟元素的操作,对所述虚拟唱片机对应的歌曲进行播放控制。在一些实施例中,所述控制模块1040,用于:
188.调整所述虚拟唱片机正在播放的歌曲的播放进度;
189.或者,更换所述虚拟唱片机正在播放的歌曲;
190.或者,将所述虚拟唱片机正在播放的歌曲暂停播放或恢复播放;
191.或者,调整所述虚拟唱片机正在播放的歌曲的播放音量。
192.在一些实施例中,所述虚拟唱片机具有对应的歌单,如图11所示,所述装置1000还包括歌曲配置模块1050,用于响应于针对所述虚拟唱片机的歌单配置指令,对所述虚拟唱片机对应的歌单进行配置,所述配置包括以下至少之一:更换所述歌单中的歌曲、在所述歌单中添加歌曲、删除所述歌单中的歌曲。
193.在一些实施例中,如图11所示,所述装置1000还包括位置设置模块1060,用于响应于针对所述虚拟唱片机的显示位置设置指令,调整所述虚拟唱片机所处的用户界面和/或在所述用户界面中的显示位置。
194.在一些实施例中,如图11所示,所述装置1000还包括分享模块1070,用于响应于针对所述虚拟唱片机的分享指令,向目标对象分享所述虚拟唱片机。
195.在一些实施例中,所述用户界面中显示有至少两个不同的虚拟唱片机;所述装置1000还包括播放模块1080,用于响应于针对所述至少两个不同的虚拟唱片机中的目标虚拟唱片机的播放指令,播放所述目标虚拟唱片机对应的歌曲。
196.综上所述,本技术实施例提供的技术方案,基于针对虚拟唱片机的自定义配置指令,根据虚拟唱片机所包含的虚拟元素的自定义显示样式,显示虚拟元素,通过对虚拟元素的显示样式的改变,改变用户界面中显示的虚拟唱片机的显示样式,使得虚拟唱片机的显示更具多样化、灵活性和个性化。另外,相关技术中,歌曲播放界面均采用模拟真实黑胶唱片的样式作为界面元素,这在本领域中已经形成了一种固定设计和技术偏见,而本技术打破了这种技术偏见,通过对虚拟唱片机所包含的虚拟元素的显示样式的改变,使得虚拟唱片机的显示样式更具多样化、灵活性和个性化,在丰富产品功能的同时,更好地满足用户的自定义和个性化需求。
197.需要说明的是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
198.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
199.请参考图12,其示出了本技术一个实施例提供的终端设备1200的结构框图。该终端设备1200可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴
设备、pc、车载终端等电子设备。该终端设备用于实施上述实施例中提供的信息显示方法。该终端设备可以是图1所示的终端设备10。具体来讲:
200.通常,终端设备1200包括有:处理器1201和存储器1202。
201.处理器1201可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1201可以采用dsp(digital signal processing,数字信号处理)、fpga(field programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1201也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1201可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1201还可以包括ai处理器,该ai处理器用于处理有关机器学习的计算操作。
202.存储器1202可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1202还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1202中的非暂态的计算机可读存储介质用于存储计算机程序,所述计算机程序经配置以由一个或者一个以上处理器执行,以实现上述信息显示方法。
203.在一些实施例中,终端设备1200还可选包括有:外围设备接口1203和至少一个外围设备。处理器1201、存储器1202和外围设备接口1203之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1203相连。具体地,外围设备包括:射频电路1204、显示屏1205、摄像头1206、音频电路1207、定位组件1208和电源1209中的至少一种。
204.本领域技术人员可以理解,图12中示出的结构并不构成对终端设备1200的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
205.对于本实施例中未详细说明的细节,可参见上文实施例,此处不再一一赘述。
206.本技术实施例还提供了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序用于被终端设备的处理器执行,以实现上述信息显示方法。
207.可选地,该计算机可读存储介质可以包括:rom(read-only memory,只读存储器)、ram(random-access memory,随机存储器)、ssd(solid state drives,固态硬盘)或光盘等。其中,随机存取记忆体可以包括reram(resistance random access memory,电阻式随机存取记忆体)和dram(dynamic random access memory,动态随机存取存储器)。
208.本技术实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,终端设备的处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现上述信息显示方法。
209.在本技术实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
210.在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在
b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
211.另外,本文中描述的步骤编号,仅示例性示出了步骤间的一种可能的执行先后顺序,在一些其它实施例中,上述步骤也可以不按照编号顺序来执行,如两个不同编号的步骤同时执行,或者两个不同编号的步骤按照与图示相反的顺序执行,本技术实施例对此不作限定。
212.另外,本文中提供的实施例可以任意组合,以形成新的实施例,这都在本技术的保护范围之内。
213.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
214.以上所述仅为本技术的示例性实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献