控件显示方法及装置的制造方法

xiaoxiao2021-3-1  180

控件显示方法及装置的制造方法
【技术领域】
[0001] 本发明实施例涉及音频调节领域,特别涉及一种控件显示方法及装置。
【背景技术】
[0002] 随着音频播放技术的不断发展,越来越多的音乐播放器都内置有音频均衡器,方 便用户自行根据播放音乐的风格对各个音频段的信号放大量进行调节。
[0003] 音频均衡器中通常设置有对应于不同音频段的多个调节控件,各个调节控件中又 包括滑槽和滑块,用户通过调节滑块在滑槽上所处的位置即可调节相应音频段的信号放大 量。
[0004] 在实现本发明实施例的过程中,发明人发现上述技术至少存在以下问题:
[0005] 用户通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以数字的形 式对信号放大量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度较小,不利 于用户的调节。

【发明内容】

[0006] 为了解决用户通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以 数字的形式对信号放大量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度 较小,不利于用户的调节的问题,本发明实施例提供了一种控件显示方法及装置。所述技术 方案如下:
[0007] 根据本发明实施例的第一方面,提供一种控件显示方法,该方法包括:
[0008] 在均衡器界面中显示至少一个调节控件;调节控件中包括滑槽和滑块,调节控件 用于根据滑块在滑槽上的滑块位置调节对应音频段的信号放大量;
[0009] 当接收到滑块的滑动信号时,获取滑块在滑槽上的滑块位置;
[0010] 根据滑块位置改变调节控件的显示形态。
[0011] 根据本发明实施例的第二方面,提供一种控件显示装置,该装置包括:
[0012] 显示模块,用于在均衡器界面中显示至少一个调节控件;调节控件中包括滑槽和 滑块,调节控件用于根据滑块在滑槽上的滑块位置调节对应音频段的信号放大量;
[0013] 获取模块,用于当接收到滑块的滑动信号时,获取滑块在滑槽上的滑块位置;
[0014] 第一改变模块,用于根据滑块位置改变调节控件的显示形态。
[0015] 本发明实施例提供的技术方案带来的有益效果是:
[0016] 通过在调节控件中滑块滑动时,获取滑块在滑槽上的滑块位置,并进一步根据该 滑块位置改变调节控件的显示形态;解决了用户通过调节控件调节各个音频段的信号放大 量时,音频均衡器只会以数字的形式对信号放大量的变化情况进行显示,显示效果不直观, 且用户对数字的敏感度较小,不利于用户的调节的问题;达到了根据滑块在滑槽上所处的 位置实时改变调节控件的显示形态,使得用户能够更加直观了解到信号放大量的变化情 况,从而提高用户的调节效率。
【附图说明】
[0017] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0018] 图1是本发明一个实施例提供的控件显示方法的流程图;
[0019] 图2A是本发明另一个实施例提供的控件显示方法的流程图;
[0020]图2B是图2六所示实施例涉及的界面示意图;
[0021]图2C是图2A所示实施例的实施示意图;
[0022]图2D是本发明再一个实施例提供的控件显示方法的流程图;
[0023]图2E是图2D所示实施例的实施示意图;
[0024]图2F是本发明一个实施例提供的控件显示方法所涉及的音效模式选择过程的流 程图;
[0025]图2G是图2F所示实施例的实施示意图;
[0026] 图3是本发明一个实施例提供的控件显示装置的结构方框图;
[0027] 图4是本发明另一个实施例提供的控件显示装置的结构方框图;
[0028] 图5是本发明一个实施例提供的电子设备的结构示意图。
【具体实施方式】
[0029]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0030] 本发明各个实施例提供的控件显示方法,应用于安装有音乐播放应用程序的电子 设备中,该电子设备可以为智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器和膝上型便携 计算机(相机、摄像机)等等。为了方便描述,下述各个实施例中,仅以控件显示方法应用于 智能手机为例进行说明,并不对本发明构成限定。
[0031] 请参考图1,其示出了本发明一个实施例提供的控件显示方法的流程图,本实施例 以该控件显示方法用于智能手机为例进行说明,该方法包括:
[0032] 步骤101,在均衡器界面中显示至少一个调节控件;调节控件中包括滑槽和滑块, 调节控件用于根据滑块在滑槽上的滑块位置调节对应音频段的信号放大量。
[0033]步骤103,当接收到滑块的滑动信号时,获取滑块在滑槽上的滑块位置。
[0034]步骤105,根据该滑块位置改变调节控件的显示形态。
[0035]其中,改变调节控件显示形态的方式可以包括:
[0036] 一、根据滑块位置改变滑块、滑槽的第一部分和滑槽的第二部分三者中全部或部 分的颜色;第一部分位于滑块与滑槽的底部之间,第二部分位于滑块与滑槽的顶部之间。 [0037]二、根据滑块位置改变滑块、滑槽的第一部分和滑槽的第二部分三者中全部或部 分的亮度。
[0038] 三、根据滑块位置改变滑块的滑块尺寸以及滑槽的滑槽宽度。
[0039] 综上所述,本实施例提供的控件显示方法,通过在调节控件中滑块滑动时,获取滑 块在滑槽上的滑块位置,并进一步根据该滑块位置改变调节控件的显示形态;解决了用户 通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以数字的形式对信号放大 量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度较小,不利于用户的调节 的问题;达到了根据滑块在滑槽上所处的位置实时改变调节控件的显示形态,使得用户能 够更加直观了解到信号放大量的变化情况,从而提高用户的调节效率。
[0040] 作为一种可能的实施方式,智能手机可以根据滑块在滑槽上所处的位置,改变调 节控件的显示颜色,从而使用户直观感受到调节过程中信号放大量的变化情况。为了方便 描述,本实施例涉及的各个示意图中以不同背景的阴影线来代表不同的颜色。
[0041] 请参考图2A,其示出了本发明另一个实施例提供的控件显示方法的流程图,本实 施例以该控件显示方法用于智能手机为例进行说明,该方法包括:
[0042] 步骤201,在均衡器界面中显示至少一个调节控件;调节控件中包括滑槽和滑块, 调节控件用于根据滑块在滑槽上的滑块位置调节对应音频段的信号放大量。
[0043]智能手机通过音乐播放应用程序播放音乐时,用户可以通过播放页面中的均衡器 入口进入均衡器界面。该均衡器界面中包括至少一个调节控件,不同调节控件用于对不同 音频段的信号放大量进行调节。每个调节控件中包括滑槽和滑块,该滑块可以在滑槽上滑 动。当滑块位于滑槽的顶部时,信号放大量达到最大值,当滑块位于滑槽的底部时,信号放 大量达到最小值,即调节控件根据滑块在滑槽上的位置对信号放大量进行调节。作为一种 可能的实施方式,均衡器界面中可以包括三个调节控件,三个调节控件分别用于调节低音 (20Hz至200Hz的音频段,影响声音明亮度和饱和度)、中音(200Hz至4kHz,影响声音浑厚度 和响度)和高音(4kHz至20kHz,影响声音的穿透力)。需要说明的是,在其他可能的实现方式 中,均衡器界面中还可以包括五个调节组件,分别用于调节 低音、中低音、中音、中高音和高 音的信号放大量,本发明实施例并不对调节控件的数量进行限定。
[0044]另外,不同调节控件中滑槽的长度相同,但不同滑槽指示的信号放大量范围可以 相同也可以不同,本发明实施例并不对此进行限定。
[0045] 如图2B所示,均衡器界面21上包括第一调节控件22、第二调节控件23和第三调节 控件24,各个调节控件中包括滑块25和滑槽26,且各个滑槽26的长度相同。
[0046] 步骤202,当接收到滑块的滑动信号时,获取滑块在滑槽上的滑块位置。
[0047] 进入均衡器界面后,智能手机实时监测调节控件中的滑块是否滑动,并在接收到 滑块的滑动信号时,获取滑块在对应滑槽上的滑块位置。
[0048]比如,如图2C所示,当第三调节控件24中的滑块25在对应滑槽26上向下滑动时,智 能手机即获取滑块25在滑槽26上所处的滑块位置。
[0049] 步骤203,根据滑块位置计算滑槽的第一部分占滑槽的百分比,其中,第一部分位 于滑块与滑槽的底部之间。
[0050] 在滑块的划分下,滑槽被划分为第一部分和第二部分,其中,第一部分位于滑块与 滑槽的底部之间,第二部分位于滑块与滑槽的顶部之间。智能手机获取到滑块的滑块位置 后,即根据该滑块位置计算第一部分占滑槽的百分比。
[0051] 作为一种可能的实现方式,智能手机可以根据滑槽的顶部的纵坐标和底部的纵坐 标计算滑槽总长度(单位为像素),根据滑块中心的纵坐标和滑槽的底部的纵坐标计算滑槽 的第一部分的长度,并根据滑槽第一部分的长度/滑槽总长度计算得到滑槽的第一部分占 滑槽的百分比。比如,滑槽的第一部分的长度为125px,且滑槽总长度为500px,滑槽的第一 部分占滑槽的百分比即为125/500 = 25%。
[0052]步骤204,根据百分比,计算颜色变化域中对应的颜色值;该颜色变化域与滑槽对 应。
[0053]调节控件中的滑槽与一个颜色变化域向对应,该颜色变化域中颜色的颜色值连 续,即滑块在滑槽上滑动时,调节控件的颜色呈渐变变化。比如,该颜色变化域的色阶指数 可以为65536色(即颜色变化域中包括65536种颜色),且各个颜色对应的颜色值连续。
[0054] 当计算得到滑槽的第一部分占滑槽的百分比后,智能手机即根据该百分比计算颜 色变化域中对应的颜色值,比如,根据百分比计算得到颜色变化域中对应的颜色值为# d58418(橙色)。
[0055] 需要说明的是,在其他可能的实施方式中,当颜色变化域中包含的颜色较少时,智 能手机还可以根据计算得到的百分比所属的百分比范围,在颜色变化域中查询对应的颜色 值(表现为滑块在滑槽上滑动时,调节控件的颜色呈跳跃变化)。其中,百分比范围与颜色变 化域中颜色值的对应关系可以如表一所示。
[0057]表一
[0058]步骤205,根据颜色值改变滑块、滑槽的第一部分和滑槽的第二部分三者中全部或 部分的颜色。
[0059]在改变调节控件的颜色时,智能手机可以改变滑块、滑槽的第一部分和滑槽的第 二部分三者中全部或部分的颜色,比如,如图2C所示,当第三调节控件24中的滑块25滑动 时,智能手机根据计算得到的颜色值改变了滑块25及滑槽26的第一部分的颜色,而滑槽26 的第二部分的颜色保持不变。
[0000]由于智能手机系统中并未提供更改调节控件颜色的API (英文Application Programming Interface,中文:应用程序接口),因此,在计算得到颜色值后,音乐播放程序 需要根据该颜色值生成相应的图像帧数据,并通过系统API对图像帧数据进行渲染,从而在 均衡器界面中显示改变颜色后的调节控件。在一种可能的实施方式中,本步骤可以包括如 下子步骤。
[0061] 步骤205A,根据颜色值生成与改变颜色后的调节控件所相应的图像帧数据。
[0062] 需要说明的是,该图像帧数据中还包括用于指示颜色变化区域的相关参数,比如, 当仅需要改变滑块和滑槽的第一部分的颜色时,该图像帧数据中还包括指示滑块和滑槽的 第一部分的参数。
[0063]在步骤205B,调用系统API对图像帧数据进行渲染,并在均衡器界面中进行显示渲 染后的图像帧。
[0064]生成相应的图像帧数据后,音乐播放程序即调用系统提供的API接口(比如,安卓 系统中的onDraw接口),对该图像帧数据进行渲染,并在均衡器界面中显示包含改变颜色后 的调节控件的图像帧,从而使用户更加直观了解到信号放大值的变化情况。
[0065] 在实际实施过程中,当滑块从滑槽的底部滑动至滑槽的顶部时,调节控件经历由 绿色变为橙色,再由橙色变为红色的过程,且颜色的变化连续。当均衡器界面中包含多个调 节控件时,各个调节控件根据滑块所处的位置呈现出各自的颜色,从而形成一个颜色组合 (比如橙绿红),相较于对枯燥的数值进行记忆,用户更容易记住相应的颜色组合,大大提高 了用户的调节效率。
[0066] 综上所述,本实施例提供的控件显示方法,通过在调节控件中滑块滑动时,获取滑 块在滑槽上的滑块位置,并进一步根据该滑块位置改变调节控件的显示形态;解决了用户 通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以数字的形式对信号放大 量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度较小,不利于用户的调节 的问题;达到了根据滑块在滑槽上所处的位置实时改变调节控件的显示形态,使得用户能 够更加直观了解到信号放大量的变化情况,从而提高用户的调节效率。
[0067] 本实施例中,智能手机根据滑块所处的滑块位置计算相应的颜色值,并根据该颜 色值改变调节控件的颜色,使得用户能够根据调节控件的颜色变化更加直观的感知信号放 大值的变化情况,有利于用户的调节。
[0068] 基于图2A所示的实施例,在另一种可能的实施方式中,智能手机可以根据滑块在 滑槽上所处的位置,改变调节控件的显示亮度,使得用户能够根据调节控件的亮度直观感 受到调节过程中信号放大量的变化情况,其【具体实施方式】与图2A所示实施例相似,在此不 再赘述。
[0069] 基于图2A所示的实施例,在再一种可能的实施方式中,智能手机可以根据滑块在 滑槽上所处的位置,改变调节控件中滑块的滑块尺寸以及滑槽的滑槽宽度,使得用户能够 根据调节控件的显示尺寸直观感受到调节过程中信号放大量的变化情况,如图2D所示,上 述步骤203至步骤205可以被替换为如下步骤。
[0070] 步骤206,根据滑槽所指示的信号放大范围以及滑块位置,确定滑块指示的当前信 号放大值。
[0071] 当滑块滑动时,智能手机即获取滑块所在滑槽所指示的信号放大范围,并根据该 滑块位置计算得到当前滑块所指示的当前信号放大值。
[0072]比如,当滑块所在滑槽所指示的信号放大范围为-10db至10db时,且滑块所处滑块 位置为距滑槽底部1/4时,该滑块指示的当前信号放大值即为-5db。
[0073]步骤207,在第一对应关系中查询与当前信号放大值对应的滑块尺寸。
[0074]根据计算得到的当前信号放大值,智能手机在第一对应关系中查询对应的滑块尺 寸,其中,信号放大值与滑块尺寸的对应关系可以如表二所示。
[0077]表二
[0078]步骤208,在第二对应关系中查询与当前信号放大值对应的滑槽宽度。
[0079]与上述步骤207相似的,根据计算得到的当前信号放大值,智能手机在第二对应关 系中查询对应的滑槽宽度,其中,信号放大值与滑槽宽度的对应关系可以如表三所示。
[0081 ] 表三
[0082] 需要说明的是,上述步骤207和步骤208没有严格的先后关系,即步骤207和步骤 208可以同时进行,或步骤208可以在步骤207之前执行,本实施例仅以步骤207在步骤208前 执行为例进行示意性说明,并不对本发明构成限定。
[0083]另外,为了达到更好的显示效果,计算得到当前信号放大值后,智能手机可以通过 预设函数计算得到相应的滑块尺寸和滑槽宽度,使得滑块和 滑槽的尺寸随滑块滑动呈现均 匀变化,本发明并不对此进行限定。
[0084]步骤209,根据滑块尺寸改变滑块,并根据滑槽宽度改变滑槽。
[0085]与上述步骤205相似的,智能手机根据滑块尺寸和滑槽宽度生成对应的图像帧数 据,并调用系统API对图像帧数据进行渲染,从而在均衡器界面中显示改变显示尺寸后的调 节控件。
[0086]比如,如图2E所示,将第三调节控件24中的滑块25向下滑动时,第三调节控件24中 滑块25的滑块尺寸减小且滑槽26的滑槽宽度减小。
[0087] 本实施例中,智能手机根据滑块所处的滑块位置计算相应的滑块尺寸和滑槽宽 度,并根据滑块尺寸和滑槽宽度改变调节控件的显示尺寸,使得用户能够根据调节控件的 尺寸变化更加直观的感知信号放大值的变化情况,有利于用户的调节。
[0088] 为了方便用户快速调节,均衡器界面中还包括选择控件,供用户选择符合当前播 放歌曲流派的音效模式,如图2F所示,该方法还可以包括如下步骤。
[0089] 步骤210,当接收到选择控件的选择信号时,获取被选择的音效模式。
[0090] 比如,如图2G所示,当用户滑动选择控件27时,智能手机即接收到选择信号,并根 据该选择信号确定被选择的音效模式,图2G中,被选择的音效模式由古典变为摇滚。
[0091] 步骤211,获取被选择的音效模式在各个音频段所对应的预定信号放大量。
[0092]获取到被选择的音效模式后,智能手机进一步获取该音效模式下,各个音频段所 对应的预定信号放大量,其中,不同音效模式下,各个音频段所对应的预定信号放大量可以 如表四所示。
[0094] 表四
[0095] 步骤212,根据预定信号放大量改变调节控件的显示形态。
[0096] 获取到被选择的音效模式在各个音频段的预定信号放大量后,智能手机即根据预 定信号放大量改变调节控件的显示形态,其【具体实施方式】与上述步骤203至步骤205以及步 骤206至步骤209相似,本实施例在此不再赘述。
[0097] 本实施例中,通过在均衡器界面中设置选择控件,供用户快速选择符合当前播放 歌曲流派的音效模式,提高了用户调节的效率,同时用户能够更加直观了解到不同音效模 式下各个音频段的信号放大量差异,降低用户的学习成本。
[0098] 下述为本发明装置实施例,对于装置实施例中未详尽描述的细节,可以参考上述 --对应的方法实施例。
[0099] 请参考图3,其示出了本发明一个实施例提供的控件显示装置的结构方框图。该控 件显示装置通过硬件或者软硬件的结合实现成为安装有音频播放应用程序的电子设备的 全部或者一部分。该控件显示装置包括:
[0100] 显示模块310,用于在均衡器界面中显示至少一个调节控件;所述调节控件中包括 滑槽和滑块,所述调节控件用于根据所述滑块在所述滑槽上的滑块位置调节对应音频段的 信号放大量;
[0101] 获取模块320,用于当接收到所述滑块的滑动信号时,获取所述滑块在所述滑槽上 的所述滑块位置;
[0102] 第一改变模块330,用于根据所述滑块位置改变所述调节控件的显示形态。
[0103] 综上所述,本实施例提供的控件显示装置,通过在调节控件中滑块滑动时,获取滑 块在滑槽上的滑块位置,并进一步根据该滑块位置改变调节控件的显示形态;解决了用户 通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以数字的形式对信号放大 量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度较小,不利于用户的调节 的问题;达到了根据滑块在滑槽上所处的位置实时改变调节控件的显示形态,使得用户能 够更加直观了解到信号放大量的变化情况,从而提高用户的调节效率。
[0104] 请参考图4,其示出了本发明另一个实施例提供的控件显示装置的结构方框图。该 控件显示装置通过硬件或者软硬件的结合实现成为安装有音频播放应用程序的电子设备 的全部或者一部分。该控件显示装置包括:
[0105] 显示模块410,用于在均衡器界面中显示至少一个调节控件;所述调节控件中包括 滑槽和滑块,所述调节控件用于根据所述滑块在所述滑槽上的滑块位置调节对应音频段的 信号放大量;
[0106] 获取模块420,用于当接收到所述滑块的滑动信号时,获取所述滑块在所述滑槽上 的所述滑块位置;
[0107] 第一改变模块430,用于根据所述滑块位置改变所述调节控件的显示形态。
[0108] 可选地,第一改变模块430,包括:
[0109] 第一改变单元431,用于根据所述滑块位置改变所述滑块、所述滑槽的第一部分和 所述滑槽的第二部分三者中全部或部分的颜色;所述第一部分位于所述滑块与所述滑槽的 底部之间,所述第二部分位于所述滑块与所述滑槽的顶部之间;
[0110] 和/或,
[0111] 第二改变单元432,用于根据所述滑块位置改变所述滑块、所述滑槽的第一部分和 所述滑槽的第二部分三者中全部或部分的亮度;
[0112] 和/或,
[0113]第三改变单元433,用于根据所述滑块位置改变所述滑块的滑块尺寸以及所述滑 槽的滑槽宽度。
[0114] 可选地,所述第一改变单元431,包括:
[0115] 第一计算子单元431A,用于根据所述滑块位置计算所述滑槽的第一部分占所述滑 槽的百分比;
[0116] 第二计算子单元431B,用于根据所述百分比,计算颜色变化域中对应的颜色值;所 述颜色变化域与所述滑槽对应;
[0117] 第一改变子单元431C,用于根据所述颜色值改变所述滑块、所述滑槽的第一部分 和所述滑槽的第二部分三者中全部或部分的颜色。
[0118] 可选地,所述第一改变子单元431C,包括:
[0119] 生成子单元431Ca,用于根据所述颜色值生成与改变颜色后的所述调节控件所相 应的图像帧数据;
[0120]渲染子单元431Cb,用于调用系统应用程序接口API对所述图像帧数据进行渲染, 并在所述均衡器界面中进行显示渲染后的图像帧。
[0121] 可选地,所述第三改变单元433,包括:
[0122] 确定子单元433A,用于根据所述滑槽所指示的信号放大范围以及所述滑块位置, 确定所述滑块指示的当前信号放大值;
[0123] 第一查询子单元433B,用于在第一对应关系中查询与所述当前信号放大值对应的 所述滑块尺寸;
[0124] 第二查询子单元433C,用于在第二对应关系中查询与所述当前信号放大值对应的 所述滑槽宽度;
[0125] 第二改变子单元433D,用于根据所述滑块尺寸改变所述滑块,并根据所述滑槽宽 度改变所述滑槽。
[0126] 可选地,所述均衡器界面中还包括选择控件,所述选择控件中包括至少两种音效 模式,所述装置,还包括:
[0127] 模式获取模块440,用于当接收到所述选择控件的选择信号时,获取被选择的音效 模式;
[0128] 放大量获取模块450,用于获取所述被选择的音效模式在各个音频段所对应的预 定信号放大量;
[0129] 第二改变模块460,用于根据所述预定信号放大量改变所述调节控件的所述显示 形态。
[0130] 综上所述,本实施例提供的控件显示装置,通过在调节控件中滑块滑动时,获取滑 块在滑槽上的滑块位置,并进一步根据该滑块位置改变调节控件的显示形态;解决了用户 通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以数字的形式对信号放大 量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度较小,不利于用户的调节 的问题;达到了根据滑块在滑槽上所处的位置实时改变调节控件的显示形态,使得用户能 够更加直观了解到信号放大量的变化情况,从而提高用户的调节效率。
[0131] 本实施例中,智能手机根据滑块所处的滑块位置计算相应的颜色值,并根据该颜 色值改变调节控件的颜色,使得用户能够根据调节控件的颜色变化更加直观的感知信号放 大值的变化 情况,有利于用户的调节。
[0132] 本实施例中,智能手机根据滑块所处的滑块位置计算相应的滑块尺寸和滑槽宽 度,并根据滑块尺寸和滑槽宽度改变调节控件的显示尺寸,使得用户能够根据调节控件的 尺寸变化更加直观的感知信号放大值的变化情况,有利于用户的调节。
[0133] 本实施例中,通过在均衡器界面中设置选择控件,供用户快速选择符合当前播放 歌曲流派的音效模式,提高了用户调节的效率,同时用户能够更加直观了解到不同音效模 式下各个音频段的信号放大量差异,降低用户的学习成本。
[0134] 图5示出了本发明一个实施例提供的电子设备的结构示意图,该电子设备可以智 能手机、平板电脑、MP3播放器或便携式计算机等等,具体来讲:
[0135] 设备500可以包括RF(Radio Frequency,射频)电路510、包括有一个或一个以上计 算机可读存储介质的存储器520、输入单元530、显示单元540、传感器550、音频电路560、短 距离无线传输模块570、包括有一个或者一个以上处理核心的处理器580、以及电源590等部 件。本领域技术人员可以理解,图5中示出的设备结构并不构成对电子设备的限定,可以包 括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0136] RF电路510可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的 下行信息接收后,交由一个或者一个以上处理器580处理;另外,将涉及上行的数据发送给 基站。通常,RF电路510包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用 户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工 器等。此外,RF电路510还可以通过无线通信与网络和其他设备通信。无线通信可以使用任 一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移 动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS (Short Messaging Servi ce,短消息服务)等。
[0137] 存储器520可用于存储软件程序以及模块。处理器580通过运行存储在存储器520 的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器520可主要包括存储程 序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比 如声音播放功能、图像播放功能等)等;存储数据区可存储根据设备500的使用所创建的数 据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以包 括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。 相应地,存储器520还可以包括存储器控制器,以提供处理器580和输入单元530对存储器 520的访问。虽然图5示出了RF电路510,但是可以理解的是,其并不属于设备500的必须构 成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0138] 输入单元530可用于接收输入的数字或字符信息,以及产生与用户设置以及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元530可包括触 敏表面531以及其他输入设备532。触敏表面531,也称为触摸显示屏或者触控板,可收集用 户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表 面531上或在触敏表面531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选 的,触敏表面531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用 户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸 检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580 发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型 实现触敏表面531。除了触敏表面531,输入单元530还可以包括其他输入设备532。具体地, 其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、 轨迹球、鼠标、操作杆等中的一种或多种。
[0139] 显示单元540可用于显示由用户输入的信息或提供给用户的信息以及控制500的 各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。 显示单元540可包括显示面板541,可选的,可以采用IXD(Liquid Crystal Display,液晶显 示器)、0LED(0rganic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板 541。进一步的,触敏表面531可覆盖在显示面板541之上,当触敏表面531检测到在其上或附 近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件 的类型在显示面板541上提供相应的视觉输出。虽然在图5中,触敏表面531与显示面板541 是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面531 与显示面板541集成而实现输入和输出功能。
[0140] 设备500还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感 器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境 光线的明暗来调节显示面板541的亮度,接近传感器可在设备500移动到耳边时,关闭显示 面板541和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为 三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比 如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至 于设备500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此 不再赘述。
[0141 ]音频电路560、扬声器521,传声器522可提供用户与设备500之间的音频接口。音频 电路560可将接收到的音频数据转换后的电信号,传输到扬声器521,由扬声器521转换为声 音信号输出;另一方面,传声器522将收集的声音信号转换为电信号,由音频电路560接收后 转换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给另一控制设 备,或者将音频数据输出至存储器520以便进一步处理。音频电路560还可能包括耳塞插孔, 以提供外设耳机与设备500的通信。
[0142] 短距离无线传输模块570可以是WIFI(wireless fidelity,无线保真)模块、蓝牙 模块或红外线模块等。设备500通过短距离无线传输模块570可以与对战设备上设置的无线 传输模块进行信息的传输。
[0143] 处理器580是设备500的控制中心,利用各种接口和线路连接整个控制设备的各个 部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器 520内的数据,执行设备500的各种功能和处理数据,从而对控制设备进行整体监控。可选 的,处理器580可包括一个或多个处理核心;可选的,处理器580可集成应用处理器和调制解 调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器 主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器550中。
[0144] 设备500还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电 源管理系统与处理器580逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗 管理等功能。电源590还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故 障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[ 0145] 尽管未示出,设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。
[0146] 设备500还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上 程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。
[0147] 需要说明的是:上述实施例提供的控件显示装置,仅以上述各功能模块的划分进 行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将电 子设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上 述实施例提供的控件显示装置与控件显示方法实施例属于同一构思,其具体实现过程详见 方法实施例,这里不再赘述。
[0148] 应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式"一 个"("a"、"an"、"the")旨在也包括复数形式。还应当理解的是,在本文中使用的"和/或"是 指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。
[0149] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0150] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0151]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种控件显示方法,其特征在于,所述方法包括: 在均衡器界面中显示至少一个调节控件;所述调节控件中包括滑槽和滑块,所述调节 控件用于根据所述滑块在所述滑槽上的滑块位置调节对应音频段的信号放大量; 当接收到所述滑块的滑动信号时,获取所述滑块在所述滑槽上的所述滑块位置; 根据所述滑块位置改变所述调节控件的显示形态。2. 根据权利要求1所述的方法,其特征在于,所述根据所述滑块位置改变所述调节控件 的显示形态,包括: 根据所述滑块位置改变所述滑块、所述滑槽的第一部分和所述滑槽的第二部分三者中 全部或部分的颜色;所述第一部分位于所述滑块与所述滑槽的底部之间,所述第二部分位 于所述滑块与所述滑槽的顶部之间; 和/或, 根据所述滑块位置改变所述滑块、所述滑槽的第一部分和所述滑槽的第二部分三者中 全部或部分的亮度; 和/或, 根据所述滑块位置改变所述滑块的滑块尺寸以及所述滑槽的滑槽宽度。3. 根据权利要求2所述的方法,其特征在于,所述根据所述滑块位置改变所述滑块、所 述滑槽的第一部分和所述滑槽的第二部分三者中全部或部分的颜色,包括: 根据所述滑块位置计算所述滑槽的第一部分占所述滑槽的百分比; 根据所述百分比,计算颜色变化域中对应的颜色值;所述颜色变化域与所述滑槽对应; 根据所述颜色值改变所述滑块、所述滑槽的第一部分和所述滑槽的第二部分三者中全 部或部分的颜色。4. 根据权利要求3所述的方法,其特征在于,所述根据所述颜色值改变所述滑块、所述 滑槽的第一部分和所述滑槽的第二部分三者中全部或部分的颜色,包括: 根据所述颜色值生成与改变颜色后的所述调节控件所相应的图像帧数据; 调用系统应用程序接口API对所述图像帧数据进行渲染,并在所述均衡器界面中进行 显示渲染后的图像帧。5. 根据权利要求2所述的方法,其特征在于,所述根据所述滑块位置改变所述滑块的滑 块尺寸以及所述滑槽的滑槽宽度,包括: 根据所述滑槽所指示的信号放大范围以及所述滑块位置,确定所述滑块指示的当前信 号放大值; 在第一对应关系中查询与所述当前信号放大值对应的所述滑块尺寸; 在第二对应关系中查询与所述当前信号放大值对应的所述滑槽宽度; 根据所述滑块尺寸改变所述滑块,并根据所述滑槽宽度改变所述滑槽。6. 根据权利要求1至5任一所述的方法,其特征在于,所述均衡器界面中还包括选择控 件,所述选择控件中包括至少两种音效模式,所述方法,还包括: 当接收到所述选择控件的选择信号时,获取被选择的音效模式; 获取所述被选择的音效模式在各个音频段所对应的预定信号放大量; 根据所述预定信号放大量改变所述调节控件的所述显示形态。7. -种控件显示装置,其特征在于,所述装置包括: 显示模块,用于在均衡器界面中显示至少一个调节控件;所述调节控件中包括滑槽和 滑块,所述调节控件用于根据所述滑块在所述滑槽上的滑块位置调节对应音频段的信号放 大量; 获取模块,用于当接收到所述滑块的滑动信号时,获取所述滑块在所述滑槽上的所述 滑块位置; 第一改变模块,用于根据所述滑块位置改变所述调节控件的显示形态。8. 根据权利要求7所述的装置,其特征在于,所述第一改变模块,包括: 第一改变单元,用于根据所述滑块位置改变所述滑块、所述滑槽的第一部分和所述滑 槽的第二部分三者中全部或部分的颜色;所述第一部分位于所述滑块与所述滑槽的底部之 间,所述第二部分位于所述滑块与所述滑槽的顶部之间; 和/或, 第二改变单元,用于根据所述滑块位置改变所述滑块、所述滑槽的第一部分和所述滑 槽的第二部分三者中全部或部分的亮度; 和/或, 第三改变单元,用于根据所述滑块位置改变所述滑块的滑块尺寸以及所述滑槽的滑槽 宽度。9. 根据权利要求8所述的装置,其特征在于,所述第一改变单元,包括: 第一计算子单元,用于根据所述滑块位置计算所述滑槽的第一部分占所述滑槽的百分 比; 第二计算子单元,用于根据所述百分比,计算颜色变化域中对应的颜色值;所述颜色变 化域与所述滑槽对应; 第一改变子单元,用于根据所述颜色值改变所述滑块、所述滑槽的第一部分和所述滑 槽的第二部分三者中全部或部分的颜色。10.根据权利要求9所述的装置,其特征在于,所述第一改变子单元,包括: 生成子单元,用于根据所述颜色值生成与改变颜色后的所述调节控件所相应的图像帧 数据; 渲染子单元,用于调用系统应用程序接口API对所述图像帧数据进行渲染,并在所述均 衡器界面中进行显示渲染后的图像帧。11. 根据权利要求8所述的装置,其特征在于,所述第三改变单元,包括: 确定子单元,用于根据所述滑槽所指示的信号放大范围以及所述滑块位置,确定所述 滑块指示的当前信号放大值; 第一查询子单元,用于在第一对应关系中查询与所述当前信号放大值对应的所述滑块 尺寸; 第二查询子单元,用于在第二对应关系中查询与所述当前信号放大值对应的所述滑槽 宽度; 第二改变子单元,用于根据所述滑块尺寸改变所述滑块,并根据所述滑槽宽度改变所 述滑槽。12. 根据权利要求7至11任一所述的装置,其特征在于,所述均衡器界面中还包括选择 控件,所述选择控件中包括至少两种音效模式,所述装置,还包括: 模式获取模块,用于当接收到所述选择控件的选择信号时,获取被选择的音效模式; 放大量获取模块,用于获取所述被选择的音效模式在各个音频段所对应的预定信号放 大量; 第二改变模块,用于根据所述预定信号放大量改变所述调节控件的所述显示形态。
【专利摘要】本发明公开了一种控件显示方法及装置,属于音频调节领域。所述方法包括:在均衡器界面中显示至少一个调节控件;调节控件用于根据滑块在滑槽上的滑块位置调节对应音频段的信号放大量;当接收到滑块的滑动信号时,获取滑块在滑槽上的滑块位置;根据滑块位置改变调节控件的显示形态。本发明解决了用户通过调节控件调节各个音频段的信号放大量时,音频均衡器只会以数字的形式对信号放大量的变化情况进行显示,显示效果不直观,且用户对数字的敏感度较小,不利于用户的调节的问题;达到了根据滑块在滑槽上所处的位置实时改变调节控件的显示形态,使得用户能够更加直观了解到信号放大量的变化情况,从而提高用户的调节效率。
【IPC分类】G06F3/16, G06F3/0484
【公开号】CN105487780
【申请号】CN201610027396
【发明人】刘冬冬, 杨起超, 肖春桃, 万逸伦, 梁斯雅, 余劲达, 黄永寿
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年4月13日
【申请日】2016年1月15日

最新回复(0)