一种显示模式切换的方法及电子设备的制作方法

文档序号:7983675阅读:241来源:国知局
一种显示模式切换的方法及电子设备的制作方法
【专利摘要】本发明实施例提供了一种显示模式切换的方法及电子设备,该电子设备中包括一显示单元,并且该显示单元中具有多种不同的显示模式,从而在显示单元的当前显示模式为第一显示模式时,启动该电子设备中的第一应用程序,然后该电子设备将检测该第一应用程序中的第一参数信息,然后确定该第一参数信息与显示模式之间的对应关系,确定第一参数信息对应的第二显示模式,最后将该显示单元从当前显示的第一显示模式调整到与第一显示模式不同的第二显示模式,从而实现了电子设备根据运行的不同应用程序来确定显示模式,从而提高了电子设备的显示效果并且较少了电子设备在显示上的功耗。
【专利说明】一种显不模式切换的方法及电子设备
【技术领域】
[0001 ] 本发明涉及电子【技术领域】,尤其涉及一种显示模式切换的方法及电子设备。
【背景技术】
[0002]随着电子技术的提高,电子产品的处理能力以及功能上都得到了很大的提高,比如现在的手机,现有技术中的手机为触摸显示屏,并且手机上的触摸显示屏能够给用户提供更大区域的显示效果,这样就可以给用户提供更好的操作空间。
[0003]因此,在现有技术中为了使得手机有更好的显示效果,在手机中设置有CABC(Content Adaptive Brightness Control)内容自适应亮度调节模式,进而手机可以针对屏幕的多个CABC模式得到不同的显示效果,具体包括以下两种显示模式:
[0004]cabc move模式可以较好的省电,但是在某些情况下会有较差的显示效果(比如:camera,图库,视频播放);
[0005]cabc ui模式可以有较好的显示效果,但是相比cabc move模式耗电较高。
[0006]因此,发明人在实施本发明的过程中发现现有技术中存在如下问题及缺陷:
[0007]电子设备不能够根据电子设备中的运行的程序进行显示模式的自动调整,从而使得电子设备中在不同的显示情况下电子设备的显示效果较差,降低了电子设备的显示效率。
[0008]电子设备不能够根据电子设备中的运行的程序进行显示模式的自动调整,这样使得电子设备的显示功耗增加。

【发明内容】

[0009]本发明提供了一种显示模式切换的方法及电子设备,用以解决现有技术中电子设备不能够根据电子设备中的运行的程序进行显示模式的自动调整的技术问题,具体技术方案如下:
[0010]一种显示模式切换的方法,应用于一电子设备,所述电子设备包括一显示单元,所述显示单元具有多种不同的显示模式,所述方法包括:
[0011]在所述显示单元的当前显示模式为第一显示模式时,启动所述电子设备中的第一应用程序;
[0012]获得所述第一应用程序的第一参数信息;
[0013]根据所述第一参数信息及预设参数信息与显示模式之间的对应关系,确定所述第一参数信息对应的第二显不模式;
[0014]将所述显示单元从当前显示的所述第一显示模式调整到与所述第一显示模式不同的第二显示模式。
[0015]可选的,所述获取所述第一应用程序的第一参数信息,具体为:获取所述第一应用程序的第一显示亮度参数信息。
[0016]可选的,所述根据所述第一参数信息及预设参数信息与显示模式之间的对应关系,确定所述第一参数信息对应的第二显不模式,包括:
[0017]判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果;
[0018]若所述判定结果表征所述第一显示亮度参数信息满足预设显示亮度参数信息时,基于显示亮度参数信息与显示模式间的对应关系,确定所述第一显示亮度参数信息对应显示模式为所述第二显示模式。
[0019]可选的,所述判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果,具体为:
[0020]判定所述第一显示亮度参数信息是否满足所述第二显示模式中的预设显示亮度参数信息。
[0021]可选的,所述将所述显示单元的当前显示模式从所述第一显示模式调整到与所述第一显示模式不同的第二显示模式,具体为:
[0022]将所述显示单元的显示亮度参数信息从第一显示模式下的所述第一显示亮度参数信息调整到所述第二显示模式下的所述预设显示亮度参数信息。
[0023]可选的,在所述判定所述第一参显示亮度参数信息是否满足所述第二显示模式的预设显示亮度参数信息之后,所述方法还包括:
[0024]若判定所述第一显示亮度参数信息不满足所述第二显示模式的预设显示亮度参数信息时,则保持所述应用程序的当前显示模式为第一显示模式。
[0025]可选的,所述第一显示模式为CABC MOVE显示模式或者CABC UI显示模式。
[0026]可选的,所述第二显示模式为CABC MOVE显示模式或者CABC UI显示模式。
[0027]—种电子设备,所述电子设备包括一显示单元,所述显示单元至少具有多种不同的显示模式,所述电子设备还包括:
[0028]启动单元,用于在所述显示单元的当前显示模式为第一显示模式时,启动所述电子设备中的第一应用程序;
[0029]获取单元,用于获得所述第一应用程序的第一参数信息;
[0030]确定单元,用于根据所述第一参数信息及预设参数信息与显示模式之间的对应关系,确定所述第一参数信息对应的第二显不模式;
[0031]调整单元,用于将所述显示单元从当前显示的所述第一显示模式调整到与所述第一显示模式不同的第二显示模式。
[0032]可选的,所述确定单元包括:
[0033]判定模块,用于判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果;
[0034]确定模块,用于若所述判定结果表征所述第一显示亮度参数信息满足预设显示亮度参数信息时,基于显示亮度参数信息与显示模式间的对应关系,确定所述第一显示亮度参数信息对应显示模式为所述第二显示模式。
[0035]本发明实施例提供的一个或者多个实施例至少存在如下技术效果或优点:
[0036]本发明实施例提供了一种显示模式切换的方法及电子设备,该电子设备中包括一显示单元,并且该显示单元中具有多种不同的显示模式,从而在显示单元的当前显示模式为第一显不模式时,启动该电子设备中的第一应用程序,然后该电子设备将检测该第一应用程序中的第一参数信息,然后确定该第一参数信息与显示模式之间的对应关系,确定第一参数信息对应的第二显示模式,最后将该显示单元从当前显示的第一显示模式调整到与第一显示模式不同的第二显示模式,从而实现了电子设备根据运行的不同应用程序来确定显示模式,进而提高了电子设备的显示效果并且较少了电子设备在显示上的功耗。
【专利附图】

【附图说明】
[0037]图1为本发明实施例中一种显示模式切换的方法流程图;
[0038]图2为本发明实施例中一种显示模式切换的方法应用场景流程图;
[0039]图3为本发明实施例中一种电子设备的具体结构示意图;
[0040]图4为本发明实施例中确定单元的具体结构示意图。
【具体实施方式】
[0041]本发明实施例提供了一种显示模式切换的方法及电子设备,该电子设备中包括一显示单元,并且该显示单元中具有多种不同的显示模式,从而在显示单元的当前显示模式为第一显不模式时,启动该电子设备中的第一应用程序,然后该电子设备将检测该第一应用程序中的第一参数信息,然后确定该第一参数信息与显示模式之间的对应关系,确定第一参数信息对应的第二显示模式,最后将该显示单元从当前显示的第一显示模式调整到与第一显示模式不同的第二显示模式,从而实现了电子设备根据运行的不同应用程序来确定显示模式,进而提高了电子设备的显示效果并且较少了电子设备在显示上的功耗。
[0042]下面结合附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例只是对本发明技术方案的详细说明,而并不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0043]本发明提了一种显示模式切换的方法,首先来说该方法应用于一电子设备中,电子设备包括一显示单元,该显示单元具有多种不同的显示模式,具体来讲用户可以根据自身的选择来确定根据不同的显示要求,使用不同显示模式来进行显示。
[0044]如图1所示为本发明实施例一种显示模式切换的方法流程图,该方法包括如下步骤:
[0045]步骤101,在显示单元的当前显示模式为第一显示模式时,启动该电子设备中的第
一应用程序。
[0046]步骤102,获取第一应用程序的第一参数信息。
[0047]步骤103,根据第一参数信息及预设参数信息与显示模式之间的对应关系,确定第一参数信息对应的第二显不模式。
[0048]步骤104,将显示单元从当前显示的第一显示模式调整到与第一显示模式不同的第二显示模式。
[0049]首先来说,在步骤101中,当电子设备的当前显示模式为第一显示模式时,若该第一显示模式为显示效果较好显示功耗高的显示模式时,该电子设备中的检测单元将实时的检测该电子设备中运行第一应用程序,此时电子设备将解析该第一应用程序的运行参数信息,并且获取该第一应用程序对应的第一参数信息。
[0050]在获取该第一参数信息之后,该电子设备将获取该第一参数信息中用以确定该第一应用程序运行在该电子设备中时,该第一应用程序所需的第一显示亮度参数信息。
[0051]另外,在本发明实施例中为了使得第一显示亮度参数信息能够对应到对应的显示模式,因此,在本发明实施例中该电子设备中预存了参数信息与显示模式之间的对应关系,也就是说在该电子设备中预存一个显示亮度参数信息与显示模式之间的对应关系,该显示亮度参数信息可以是一个显示亮度区间,还可以是一个确定的显示亮度值。
[0052]基于获取到的第一显示亮度参数信息以及预设显示亮度参数信息之后,该电子设备将判定第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果,若该判定结果表征该第一显示亮度参数信息满足预设显示亮度参数信息时,基于显示亮度参数信息与显示模式件的对应关系,确定第一显示亮度参数信息对应显示模式为第二显示模式。
[0053]具体来讲,当该预存的显示亮度参数信息为一显示亮度区间时,则确定该第一显示亮度参数信息是否存在该预设的显示亮度区间内,比如,该第一显示亮度参数信息中的第一显示亮度值50 (Im),该预设显示亮度区间为(40?100)时,则该第一显示亮度值在该预设显示亮度区间之内,则该电子设备判定该第一显示亮度参数信息满足预设条件;
[0054]当该预存的显示亮度参数信息为一确定的显示亮度值时,如:80(lm),则该电子设备将该第一显示亮度参数信息中的第一显示亮度值与预设的显示亮度值进行比较,并且确定该第一显示亮度值是否超过预设的显示亮度值,若超过预设的显示亮度值,则电子设备判定该第一显示亮度值满足预设条件,并且确定该第一显示亮度参数信息对应显示模式为第二显示模式。
[0055]当判定第一显示亮度参数信息满足预设条件之后,该电子设备将该显示单元从当前运行的第一显示模式调整到与第一显示模式不同的第二显示模式。
[0056]从而通过对应用程序中的参数信息进行解析判断,将对应的显示模式调整到符合应用程序显示要求的显示亮度值,进而实现了电子设备根据电子设备中的运行的程序进行显示模式的自动调整,进而提高了电子设备中在不同的显示情况下电子设备的显示效果,并且在显示效果有限的情况下有效的降低了显示功耗。
[0057]当然,在本发明实施例中若该第一显示亮度参数信息不满足预设条件时,则该电子设备将执行原有的显示模式。
[0058]下面通过具体的应用场景对本发明实施例中的技术方案做进一步的说明。
[0059]在该实施例中电子设备为手机,在该手机中设置有CABC (Content
[0060]Adaptive Brightness Control)内容自适应亮度调节,在该中显示模式下该手机的显示模式可以是CABC MOVE显示模式或者CABC n显示模式,在现有技术中,用户能够根据自身的需求将显示模式在CABC MOVE显示模式或者CABC UI显示模式之间进行调节,从而实现较好的显示效果。但是,这种手工调节的方式不能够达到最优的显示效率,并且使得显示切换过程复杂,也使得用户的操作过程复杂。
[0061]因此,在本发明实施例中,手机中设置有一系统服务,该系统服务能够根据手机中的应用程序来确定该应用程序需要的显示模式,首先,该手机的显示模式为CABC MOVE显示模式,在该显示模式下,该电子设备中的显示功耗较低,但是在拍照或者播放视频时,该显示模式的显示效果较差。
[0062]当用户使用该手机中的视频播放软件播放视频内容时,则该手机中的系统服务将检测到该播放程序的运行,并获取该播放程序中的显示亮度参数值,同时该手机将调取预存的预设显示亮度参数值,该预设显示亮度参数值还对应特定的显示模式,并且将该显示亮度参数值与预设的显示亮度参数值进行比较,从而确定该显示亮度参数值是否达到预设的显示亮度参数值,在达到预设显示亮度参数值时,手机将确定该预设显示亮度参数值对应的显示模式为CABC UI显示模式。
[0063]最后,手机在确定该CABC UI显示模式之后,该手机将显示屏的显示模式从CABCMOVE显示模式调整到CABC UI显示模式。
[0064]当然,当该手机中运行的程序不是视频播放软件,而是低功耗的应用程序,则该手机将维持CABC MOVE显示模式。
[0065]当然,在本发明实施例中若是手机中开启显示效果要求不高的应用程序时,则该手机中的显示屏还可以是从CABC UI显示模式切换切换到CABCM0VE显示模式。
[0066]通过对应用程序中的参数信息进行解析判断,将对应的显示模式调整到符合应用程序显示要求的显示亮度值,进而实现了电子设备根据电子设备中的运行的程序进行显示模式的自动调整,提高了电子设备中在不同的显示情况下电子设备的显示效果,并且在显示效果有限的情况下有效的降低了显示功耗。
[0067]另外,在本发明实施例中还提供了该方法在手机中的具体流程图,如图2所示为本发明实施例中一种显示模式切换的方法应用场景流程图。
[0068]步骤201,检测用户在不同应用程序之间的切换。
[0069]比如在手机中,该手机将实时检测用户在手机中进行不同程序之间的切换操作。比如说,用户在手机中进行视频播放、上网、打电话之间的切换时,该手机将实时的获取每个应用程序的参数信息,具体来讲,该步骤201在手机中的程序应用层实现。
[0070]步骤202,在系统管理中添加应用切换时的监听和触发逻辑,并广播应用状态变化。
[0071]也就是,在手机中将设置对应的系统管理程序,通过该系统管理程序实现对应用程序的实时监听,也就是实时获取在手机中应用程序的变换,并在系统中广播应用状态变换。
[0072]步骤203,创建系统服务AaaBatteryService (电源系统),监听和保存应用状态变换,读写CABC模式状态。
[0073]具体来讲,根据应用程序的类型(如:视频播放、拍照、上网等),设置的CABC为不同的模式,应用jni(JAVA本地调用),cpp接口,在利用ioctl的方式写状态到Aaa_cabc驱动文件中。
[0074]具体过程为在系统中建立标准的misc_driver驱动文件Aaa_CABC,在misc_driver的unlocked_ioctl中,再调用Icd驱动的CABC接口,从而最终实现在系统中根据应用程序类型转换手机中显示屏的显示模式,使得电子设备能够根据电子设备中的运行的程序进行显示模式的自动调整,提高了电子设备中在不同的显示情况下电子设备的显示效果,并且在显示效果有限的情况下有效的降低了显示功耗。
[0075]对应本发明提供的一种显示切换的方法,本发明实施例还提供了一种电子设备,图3为本发明实施例一种电子设备的具体结构示意图,该电子设备包括:
[0076]启动单元301,用于在所述显示单元的当前显示模式为第一显示模式时,启动所述电子设备中的第一应用程序.[0077]获取单元302,用于获得所述第一应用程序的第一参数信息。
[0078]确定单元303,用于根据所述第一参数信息及预设参数信息与显示模式之间的对应关系,确定所述第一参数信息对应的第二显不模式。
[0079]调整单元304,用于将所述显示单元从当前显示的所述第一显示模式调整到与所述第一显示模式不同的第二显示模式。
[0080]在启动单元301检测到电子设备中开启一第一应用程序之后,该电子设备将生成一获取指令,并且将该获取指令发送给获取单元302,该获取单元302将根据该获取指令获取第一应用程序的第一参数信息,在获取到该第一参数信息信息之后,将该第一参数信息发送给确定单元303,从而确定单元303将对第一参数信息进行解析,并根据预设参数信息与显示模式之间的对应关系,确定该第一参数信息对应的第二显示模式。并生成一调整指令发送给调整单元304,然后调整单元304根据该调整指令,将该电子设备的显示单元从当前显示的第一显示模式调整到与第一显示模式不同的第二显示模式。
[0081]如图4所示为本发明实施例确定单元的具体结构示意图,该确定单元具体包括:
[0082]判定模块401,用于判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果;
[0083]确定模块402,用于若所述判定结果表征所述第一显示亮度参数信息满足预设显示亮度参数信息时,基于显示亮度参数信息与显示模式间的对应关系,确定所述第一显示亮度参数信息对应显示模式为所述第二显示模式。
[0084]本发明实施例提供的一个或者多个实施例至少存在如下技术效果或优点:
[0085]本发明实施例提供了一种显示模式切换的方法及电子设备,该电子设备中包括一显示单元,并且该显示单元中具有多种不同的显示模式,从而在显示单元的当前显示模式为第一显不模式时,启动该电子设备中的第一应用程序,然后该电子设备将检测该第一应用程序中的第一参数信息,然后确定该第一参数信息与显示模式之间的对应关系,确定第一参数信息对应的第二显示模式,最后将该显示单元从当前显示的第一显示模式调整到与第一显示模式不同的第二显示模式,从而实现了电子设备根据运行的不同应用程序来确定显示模式,进而提高了电子设备的显示效果并且较少了电子设备在显示上的功耗。
[0086]通过对应用程序中的参数信息进行解析判断,将对应的显示模式调整到符合应用程序显示要求的显示亮度值,从而解决了现有技术中电子设备不能够根据电子设备中的运行的程序进行显示模式的自动调整的技术问题,进而实现了电子设备根据电子设备中的运行的程序进行显示模式的自动调整。
[0087]通过对应用程序中的参数信息进行解析判断,将对应的显示模式调整到符合应用程序显示要求的显示亮度值以及显示模式,进而提高了电子设备中在不同的显示情况下电子设备的显示效果,并且在显示效果有限的情况下有效的降低了显示功耗。
[0088]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。[0089]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0090]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0091]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0092]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0093]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种显示模式切换的方法,应用于一电子设备,所述电子设备包括一显示单元,所述显示单元具有多种不同的显示模式,其特征在于,所述方法包括: 在所述显示单元的当前显示模式为第一显示模式时,启动所述电子设备中的第一应用程序; 获得所述第一应用程序的第一参数信息; 根据所述第一参数信息及预设参数信息与显示模式之间的对应关系,确定所述第一参数信息对应的第二显示模式; 将所述显示单元从当前显示的所述第一显示模式调整到与所述第一显示模式不同的第二显示模式。
2.如权利要求1所述的方法,其特征在于,所述获取所述第一应用程序的第一参数信息,具体为:获取所述第一应用程序的第一显示亮度参数信息。
3.如权利要求2所述的方法,其特征在于,所述根据所述第一参数信息及预设参数信息与显不模式之间的对应关系,确定所述第一参数信息对应的第二显不模式,包括: 判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果; 若所述判定结果表征所述第一显示亮度参数信息满足预设显示亮度参数信息时,基于显示亮度参数信息与显示模式间的对应关系,确定所述第一显示亮度参数信息对应显示模式为所述第二显示模式。
4.如权利要求3所述的方法,其特征在于,所述判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果,具体为:` 判定所述第一显示亮度参数信息是否满足所述第二显示模式中的预设显示亮度参数信息。
5.如权利要求4所述的方法,其特征在于,所述将所述显示单元的当前显示模式从所述第一显示模式调整到与所述第一显示模式不同的第二显示模式,具体为: 将所述显示单元的显示亮度参数信息从第一显示模式下的所述第一显示亮度参数信息调整到所述第二显示模式下的所述预设显示亮度参数信息。
6.如权利要求5所述的方法,其特征在于,在所述判定所述第一参显示亮度参数信息是否满足所述第二显示模式的预设显示亮度参数信息之后,所述方法还包括: 若判定所述第一显示亮度参数信息不满足所述第二显示模式的预设显示亮度参数信息时,则保持所述应用程序的当前显示模式为第一显示模式。
7.如权利要求1~6任一权项所述方法,其特征在于,所述第一显不模式为CABCMOVE显示模式或者CABC UI显示模式。
8.如权利要求1~6任一权项所述方法,其特征在于,所述第二显示模式为CABCMOVE显示模式或者CABC UI显示模式。
9.一种电子设备,所述电子设备包括一显示单元,所述显示单元至少具有多种不同的显示模式,其特征在于,所述电子设备还包括: 启动单元,用于在所述显示单元的当前显示模式为第一显示模式时,启动所述电子设备中的第一应用程序; 获取单元,用于获得所述第一应用程序的第一参数信息;确定单元,用于根据所述第一参数信息及预设参数信息与显示模式之间的对应关系,确定所述第一参数信息对应的第二显不模式; 调整单元,用于将所述显示单元从当前显示的所述第一显示模式调整到与所述第一显示模式不同的第二显示模式。
10.如权利要求9所述的电子设备,其特征在于,所述确定单元包括: 判定模块,用于判定所述第一显示亮度参数信息是否满足预设显示亮度参数信息,并生成一判定结果 ; 确定模块,用于若所述判定结果表征所述第一显示亮度参数信息满足预设显示亮度参数信息时,基于显示亮度参数信息与显示模式间的对应关系,确定所述第一显示亮度参数信息对应显示模式为所述第二显示模式。
【文档编号】H04M1/725GK103685716SQ201210364675
【公开日】2014年3月26日 申请日期:2012年9月26日 优先权日:2012年9月26日
【发明者】赵高飞, 石荣, 俞蕾 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1