一种操作界面的显示方法、装置及电子设备与流程

文档序号:11828364阅读:201来源:国知局
一种操作界面的显示方法、装置及电子设备与流程

本发明涉及通信领域,特别是涉及一种操作界面的显示方法、装置及电子设备。



背景技术:

彩色电视机诞生几十年来,为人们的日常生活带来了极大方便,也为社会信息的传播做出了极大贡献。但是,这几十年来,电视机的样子并没有根本性的变化,有些方面基本一成未变。

音量调节,是所有电视机都具备的功能。在所有电视机中,无论是老式传统彩电还是目前新兴的智能电视,音量调节的方式大同小异,均是在音量加减键被按下时,屏幕显示悬浮的指示屏幕,标识音量的大小及增减进度,音量加则进度前进,音量减则进度后退。当音量为系统定义之最小音量时,进度为0%,指示屏幕显示最小值,当音量为系统定义之最大音量时,进度为100%,指示屏幕显示最大值。一定时间内再没有音量加减键按下后,则悬浮指示屏幕自动消除。

目前音量指示屏幕都是以悬浮屏幕的方式指示、引导用户,主要有以下几种方式:

第一种方式:屏幕下方或上方悬浮提示,在屏幕靠近下边缘或上边缘处横向显示一个悬浮窗,悬浮窗上设计一个代表进度的控件(控件一般为条状,或者悬浮窗的长度本身就代表进度),参阅图1和图2所示。

然而,屏幕下方的悬浮屏幕往往遮挡电视内容的字幕,用户经常在电视节目比较精彩的时候升高音量,而此时遮挡字幕,引起用户反感;屏幕上方或中间的悬浮屏幕往往遮挡电视内容中的人物,特别是人物的脸部和眼睛,带有人 物的镜头中,其脸部和眼睛是最重要的部分,可以表达人物情感,暗示剧情发展,当被遮挡后用户无法直视人物判断人物情绪,非常影响观看体验。

第二种方式:屏幕左侧或右侧悬浮提示,在屏幕靠近左边缘或右边缘处纵向显示条状悬浮窗,其余设计与第一种方式相同。

然而,左侧或右侧悬浮窗往往遮挡电视节目的简介,如电视剧名称、集数等信息。

第三种方式:其它部位悬浮提示,在屏幕其他空间出现悬浮提示,比如中间位置。控件类型不仅限于条形,也有环形等。

然而,其他部位悬浮提示也存在遮挡电视节目内容元素的问题。



技术实现要素:

本发明实施例提供一种操作界面的显示方法、装置及电子设备,用以解决现有技术中信息显示遮挡当前运行的其他业务信息。

本发明实施例提供的具体技术方案如下:

根据用户的操作指令确定待调节项目;

根据屏幕显示区域,确定所述屏幕的可用区域;

在所述可用区域中呈现所述待调节项目的操作界面。

这样,根据屏幕显示区域,确定屏幕的可用区域,然后在可用区域中呈现待调节项目,这种呈现方式充分利用了屏幕中的可用区域,不仅设计美观,而且不会遮挡屏幕中正在运行的重要内容。

较佳的,根据屏幕显示区域,确定所述屏幕的可用区域,包括:

在屏幕中显示播放信号的区域之外,从屏幕的边框位置开始按照设定步长向中心区域平移,并将平移后所覆盖的区域确定为所述屏幕的可用区域。

较佳的,根据屏幕显示区域,确定所述屏幕的可用区域,包括:

在屏幕中显示播放信号的区域之内,确定当前的空闲区域,并将所述当前的空闲区域确定为可用区域;其中,所述空闲区域表征所述屏幕中当前未使用 的区域。

较佳的,在屏幕中显示播放信号的区域之内,确定屏幕当前的空闲区域,包括:

在屏幕中显示播放信号的区域之内,将播放信号优先级最低区域确定为当前的空闲区域;或者,

在屏幕中显示播放信号的区域之内,将屏幕中未显示播放信号的空白区域确定为当前的空闲区域;或者,

在屏幕中显示播放信号的区域之内,将屏幕中显示播放信号区域的左边缘区域、右边缘区域、上边缘区域和下边缘区域确定为当前的空闲区域。

较佳的,在所述可用区域中呈现所述待调节项目的操作界面,包括:

根据所述待调节项目获取预设的至少两种操作界面,结合所述可用区域,从所述预设的至少两种操作界面中筛选出与所述可用区域匹配的操作界面,并在所述可用区域中呈现所述待调节项目的操作界面;或者,

根据所述待调节项目获取预设的操作界面,并判断所述操作界面与所述可用区域是否匹配,若是,则直接呈现所述操作界面,否则,对所述操作界面进行适配处理后进行呈现。

较佳的,在所述可用区域中呈现所述待调节项目的操作界面,具体包括:

在所述可用区域中,通过悬浮方式呈现所述待调节项目的操作界面;或者,

在所述可用区域中,通过嵌入方式呈现所述待调节项目的操作界面。

较佳的,进一步包括:

在呈现所述操作界面的过程中,根据操作指令获取对应所述操作界面预设的数据和颜色,以及在所述操作界面的设定位置呈现所述数字和颜色。

较佳的,进一步包括:

在呈现操作界面后,结合用户的操作指令对所述操作界面的显示内容进行调整。

一种操作界面的显示装置,包括:

确定单元,用于根据用户的操作指令确定待调节项目;

处理单元,用于根据屏幕显示区域,确定所述屏幕的可用区域;

呈现单元,用于在所述可用区域中呈现所述待调节项目的操作界面。

这样,根据屏幕显示区域,确定屏幕的可用区域,然后在可用区域中呈现待调节项目,这种呈现方式充分利用了屏幕中的可用区域,不仅设计美观,而且不会遮挡屏幕中正在运行的重要内容。

较佳的,根据屏幕显示区域,确定所述屏幕的可用区域时,所述处理单元用于:

在屏幕中显示播放信号的区域之外,从屏幕的边框位置开始按照设定步长向中心区域平移,并将平移后所覆盖的区域确定为所述屏幕的可用区域。

较佳的,根据屏幕显示区域,确定所述屏幕的可用区域时,所述处理单元用于:

在屏幕中显示播放信号的区域之内,确定当前的空闲区域,并将所述当前的空闲区域确定为可用区域;其中,所述空闲区域表征所述屏幕中当前未使用的区域。

较佳的,在屏幕中显示播放信号的区域之内,确定屏幕当前的空闲区域时,所述处理单元用于:

在屏幕中显示播放信号的区域之内,将播放信号优先级最低区域确定为当前的空闲区域;或者,

在屏幕中显示播放信号的区域之内,将屏幕中未显示播放信号的空白区域确定为当前的空闲区域;或者,

在屏幕中显示播放信号的区域之内,将屏幕中显示播放信号区域的左边缘区域、右边缘区域、上边缘区域和下边缘区域确定为当前的空闲区域。

较佳的,在所述可用区域中呈现所述待调节项目的操作界面,所述呈现单元用于:

根据所述待调节项目获取预设的至少两种操作界面,结合所述可用区域, 从所述预设的至少两种操作界面中筛选出与所述可用区域匹配的操作界面,并在所述可用区域中呈现所述待调节项目的操作界面;或者,

根据所述待调节项目获取预设的操作界面,并判断所述操作界面与所述可用区域是否匹配,若是,则直接呈现所述操作界面,否则,对所述操作界面进行适配处理后进行呈现。

较佳的,在所述可用区域中呈现所述待调节项目的操作界面,所述呈现单元具体用于:

在所述可用区域中,通过悬浮方式呈现所述待调节项目的操作界面;或者,

在所述可用区域中,通过嵌入方式呈现所述待调节项目的操作界面。

较佳的,所述呈现单元进一步用于:

在呈现所述操作界面的过程中,根据操作指令获取对应所述操作界面预设的数据和颜色,以及在所述操作界面的设定位置呈现所述数字和颜色。

较佳的,所述呈现单元进一步用于:

在呈现操作界面后,结合用户的操作指令对所述操作界面的显示内容进行调整。

此外,本申请实施例还提供了一种电子设备,包括:

显示器;

处理器;

存储器,用于存储界面显示程序,所述程序在被所述处理器读取执行时,执行如下操作:根据用户的操作指令确定待调节项目;根据屏幕显示区域,确定所述屏幕的可用区域;在所述可用区域中呈现所述待调节项目的操作界面。

附图说明

图1和图2为现有技术下信息显示示意图;

图3为本发明实施例中信息显示具体流程示意图;

图4为本发明实施例中屏幕区域划分示意图;

图5为本发明实施例中可用区域占据屏幕四周的示意图;

图6为本发明实施例中可用区域占据屏幕上下的示意图;

图7为本发明实施例中可用区域占据屏幕左、右和上的示意图;

图8为本发明实施例中音量梯度为1的示意图;

图9为本发明实施例中音量梯度为2的示意图;

图10为本发明实施例中音量梯度为3的示意图;

图11为本发明实施例中信息显示的装置结构示意图;

图12为本发明实施例中提供的电子设备的示意图。

具体实施方式

为了避免信息在屏幕中显示的时候,遮挡或者影响正在运行的其他业务信息,本发明实施例中,提出了一种操作界面的显示方法、装置及电子设备。该方法为:根据用户的操作指令确定待调节项目,然后根据屏幕显示区域,确定屏幕的可用区域,并在可用区域中呈现待调节项目的操作界面。

下面结合附图对本发明优选的实施方式进行详细说明,本实施例以电视屏幕中呈现音量为例。

参阅图3所示,本发明实施例中,信息显示的流程如下:

步骤300:根据用户的操作指令确定待调节项目。

本发明实施例中,待调节项目可以是音量、进度、缓冲速度、屏幕亮度和对比度等等。

步骤310:根据屏幕显示区域,确定屏幕的可用区域。

本发明实施例中,在执行步骤310时,可以采用但不限于以下两种方式:

第一种方式:在屏幕中显示播放信号的区域之外,从屏幕的边框位置开始按照设定步长向中心区域平移,并将平移后所覆盖的区域确定为屏幕的可用区域。

这里,屏幕中显示播放信号的区域之外确定的可用区域:可以是屏幕的上 边缘区域、下边缘区域、左边缘区域和右边缘区域中的一种或是任意组合。

第二种方式:在屏幕中显示播放信号的区域之内,确定当前的空闲区域,并将当前的空闲区域确定为可用区域;其中,空闲区域表征屏幕中当前未使用的区域。

采用第二种方式确定可用区域可以采用但不限于以下三种方法:

第一种方法:在屏幕中显示播放信号的区域之内,将播放信号优先级最低区域确定为当前的空闲区域。

例如:将电视屏幕做区域划分,划分成ABCDE五个区域,参阅图4所示。E位于中央,一般而言,电视内容在拍摄时取景都是放在中央位置,重要镜头很少会位于边缘ABCD区域,参阅图5所示。将边缘ABCD区域作为播放信号优先级最低区域,并确定为当前的空闲区域。

第二种方法:在屏幕中显示播放信号的区域之内,将屏幕中未显示播放信号的空白区域确定为当前的空闲区域。

例如:电视屏幕中电影画面宽高比例较大的情况,其主要内容也都位于区域E中,而在上边缘和下边缘空出很大面积,将上边缘和下边缘确定为当前的空闲区域,参阅图6所示。

又例如:电视屏幕的主要区域也是放在中央位置E区域,下边缘紧贴屏幕,左边缘、右边缘和上边缘是空白区域,将左边缘、右边缘和上边缘确定为当前的空闲区域,参阅图7所示。

第三种方法:在屏幕中显示播放信号的区域之内,将屏幕中显示播放信号区域的左边缘区域、右边缘区域、上边缘区域和下边缘区域确定为当前的空闲区域。

例如:电视屏幕的主要区域可以人为地与边缘区域有一定的间隙,为了美观起见,将屏幕中显示播放信号区域的左边缘区域、右边缘区域、上边缘区域和下边缘区域确定为当前的空闲区域。

进一步地,在采用第二种方式确定可用区域的过程中,可以根据电视机软 件系统界面的设计进行调整。

如采用像素(pixel)数组:pixel=[PHA,PHB,PWC,PWD],这里的数值都为正整数,表示音量条分别在A、B、C、D四个区域所占用的屏幕像素值,

其中,定义ABCD的宽度(长度)高度分别为:WA:A的宽度,HA:A的高度,WB:B的宽度,HB:B的高度,WC:C的宽度,HC:C的高度,WD:D的宽度,HD:D的高度;其中,WA、WB、HC、HD是由电视机尺寸属性决定的,保持不变;HA、HB、WC、WD根据电视机系统屏幕的设计进行调整。

例如:在图5屏幕中,pixel=[30,30,20,20],A、B占30个像素,C、D占20个像素。

在图6屏幕中,pixel=[30,30,0,0],A、B占30个像素,不占用C、D;这里如果采集的某个像素值为0,则表示音量条不占用该区域。

在图7屏幕中,pixel=[30,0,20,20],A占30个像素,C、D占20个像素,不占用B。

综上所述,图5、图6和图7中,这三种可用区域代表了三种典型的场景,而这三种场景的边缘空白(可用区域)情况各有特点:图5是全屏的电视节目,屏幕四周边缘虽有内容但均是可用区域,为了对称性,可利用该四周边缘的可用区域,即音量条占用A、B、C、D四个区域,形成一个环状;图6中有明显空白的电视节目,屏幕上边缘和下边缘的明显空白是可用区域,为了美观和对称,可以利用该可用区域,即音量条占用A、B两个区域;图7是用户当前的操作界面,屏幕左边缘、上边缘和右边缘的空白区域是可用区域,可以利用该可用区域,即音量条占用C、A、D。

步骤320:在可用区域中呈现待调节项目的操作界面。

本发明实施例中,在执行步骤320时,可以采用但不限于以下两种方式:

第一种方式:根据待调节项目获取预设的至少两种操作界面,结合可用区域,从预设的至少两种操作界面中筛选出与可用区域匹配的操作界面,并在可 用区域中呈现待调节项目的操作界面。

这里,预设的至少两种操作界面可以是环状圆形、环状椭圆形、水平的长条、竖直的长条等形状。

例如,目前的可用区域为屏幕的左边缘区域、右边缘区域和上边缘区域,我们可以选择操作界面为水平的长条和竖直的长条两种,若选择水平的长条操作界面,可以呈现在屏幕的上边缘区域,若选择竖直的长条操作界面,可以呈现在屏幕的左边缘区域和右边缘区域。

第二种方式:根据待调节项目获取预设的操作界面,并判断操作界面与可用区域是否匹配,若是,则直接呈现操作界面,否则,对操作界面进行适配处理后进行呈现。

例如,目前的可用区域为屏幕的上边缘区域和下边缘区域。获取的操作界面是水平的条状,如果水平的条状操作界面刚好呈现在可用区域,则判断是匹配的,并直接呈现该操作界面;如果水平的条状操作界面比可用区域长(宽),则判断是不匹配的,可以将操作界面适当的调短(调窄),调整到正好处于可用区域中再进行呈现。

进一步地,在可用区域中呈现待调节项目的操作界面时,可以调节待调节项目的梯度变化值在可用区域中占用的百分比。

如采用分段(segment,seg)数组segment=[SA,SB,SC,SD]:这里的数值为两位精度的浮点数,表示一个声音梯度变化分别占A、B、C、D四个区域的百分比,

例如:在图5屏幕中,segment=[0.50,0.50,0.50,0.50],一个声音梯度分别占A、B、C、D的二分之一。

在图6屏幕中,假设10个声音梯度,且音量条只占用A、B区域,

segment=[0.20,0.20,0,0],一个声音梯度占A、B的五分之一;这里如果音量条不占用某个区域,则对应的采集值也为0。

在图7屏幕中,假设8个声音梯度,音量条占用A、C、D区域,

segment=[0.25,0,0.5,0.5],一个声音梯度占A的四分之一,占C、D的二分之一。

进一步地,在可用区域中,可以通过悬浮方式呈现待调节项目的操作界面;也可以通过嵌入方式呈现待调节项目的操作界面。

在呈现操作界面的过程中,根据操作指令获取对应操作界面预设的数据和颜色,以及在操作界面的设定位置呈现数字和颜色。

例如,区域ABCD在物理上形成一个环状,我们在这个环状区域设计表示音量的进度条,进度条的最小进度单位是A、B长度的一半和C、D高度的一半(一半或者四分之一或者其他),这样整个环状区域就有8(16)个声音梯度。进度条的宽度小于HA、HB、WC和WD中的最小值,即W≤min(HA,HB,WC,WD),以8个声音梯度为例,每一次的梯度变化值可以显示相应的颜色和数字,音量为1、2、3时的设计样式分别如图8、图9和图10所示。

在呈现操作界面后,结合用户的操作指令对操作界面的显示内容进行调整。

例如:呈现结果稍微偏左,用户可以将该操作界面适当的向右调整。

基于上述实施例,参阅图11所示,本发明实施例中,操作界面的显示装置包括:确定单元1101处理单元1102和呈现单元1103,其中,

确定单元1101,用于根据用户的操作指令确定待调节项目;

处理单元1102,用于根据屏幕显示区域,确定屏幕的可用区域;

呈现单元1103,用于在可用区域中呈现待调节项目的操作界面。

较佳的,根据屏幕显示区域,确定屏幕的可用区域时,处理单元1102用于:

在屏幕中显示播放信号的区域之外,从屏幕的边框位置开始按照设定步长向中心区域平移,并将平移后所覆盖的区域确定为屏幕的可用区域。

较佳的,根据屏幕显示区域,确定屏幕的可用区域时,处理单元1102用于:

在屏幕中显示播放信号的区域之内,确定当前的空闲区域,并将当前的空闲区域确定为可用区域;其中,空闲区域表征屏幕中当前未使用的区域。

较佳的,在屏幕中显示播放信号的区域之内,确定屏幕当前的空闲区域时, 处理单元1102用于:

在屏幕中显示播放信号的区域之内,将播放信号优先级最低区域确定为当前的空闲区域;或者,

在屏幕中显示播放信号的区域之内,将屏幕中未显示播放信号的空白区域确定为当前的空闲区域;或者,

在屏幕中显示播放信号的区域之内,将屏幕中显示播放信号区域的左边缘区域、右边缘区域、上边缘区域和下边缘区域确定为当前的空闲区域。

较佳的,在可用区域中呈现待调节项目的操作界面,呈现单元1103用于:

根据待调节项目获取预设的至少两种操作界面,结合可用区域,从预设的至少两种操作界面中筛选出与可用区域匹配的操作界面,并在可用区域中呈现待调节项目的操作界面;或者,

根据待调节项目获取预设的操作界面,并判断操作界面与可用区域是否匹配,若是,则直接呈现操作界面,否则,对操作界面进行适配处理后进行呈现。

较佳的,在可用区域中呈现待调节项目的操作界面,呈现单元具体用于:

在可用区域中,通过悬浮方式呈现待调节项目的操作界面;或者,

在可用区域中,通过嵌入方式呈现待调节项目的操作界面。

较佳的,呈现单元1103进一步用于:

在呈现操作界面的过程中,根据操作指令获取对应操作界面预设的数据和颜色,以及在操作界面的设定位置呈现数字和颜色。

较佳的,呈现单元1103进一步用于:

在呈现操作界面后,结合用户的操作指令对操作界面的显示内容进行调整。

综上所述,本发明实施例中,提出了一种操作界面的显示方法、装置及电子设备,该方法为:根据用户的操作指令确定待调节项目;根据屏幕显示区域,确定屏幕的可用区域;在可用区域中呈现待调节项目的操作界面。这样,根据屏幕显示区域,确定屏幕的可用区域,然后在可用区域中呈现待调节项目,这种呈现方式充分利用了屏幕中的可用区域,不仅设计美观,而且不会遮挡屏幕 中正在运行的重要内容。

请参考图12,其示出了根据本申请的实施例提供的电子设备的示意图。

该电子设备包括:显示器1201、处理器1202以及存储器1203;

其中,存储器1203,用于存储界面显示程序,该程序在被处理器读取执行时,执行如下操作:根据用户的操作指令确定待调节项目;根据屏幕显示区域,确定屏幕的可用区域;在可用区域中呈现待调节项目的操作界面。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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