用于移动终端的显示方法、装置和移动终端与流程

文档序号:13682191阅读:110来源:国知局
技术领域本发明涉及通信技术领域,尤其涉及一种用于移动终端的显示方法、装置和移动终端。

背景技术:
目前随着移动终端的快速普及,用户通过使用移动终端所提供的多种功能来满足自身的需求,移动终端内置的传感器也越来越多,过多的传感器会无形中增加移动终端的耗电,减弱移动终端的续航能力,同时,移动终端的显示屏是最大的耗电部件之一,因此,有必要优化移动终端界面的显示方式,以降低显示功耗。

技术实现要素:
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种用于移动终端的显示方法,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。本发明的另一个目的在于提出一种用于移动终端的显示装置。本发明的另一个目的在于提出一种移动终端。为达到上述目的,本发明第一方面实施例提出的用于移动终端的显示方法,包括:获取移动终端界面的显示图层,并获取每个显示图层的图层属性;根据所述图层属性获取与所述每个显示图层对应的帧率;根据所述与所述每个显示图层对应的帧率对所述移动终端界面进行显示。本发明第一方面实施例提出的用于移动终端的显示方法,通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。为达到上述目的,本发明第二方面实施例提出的用于移动终端的显示装置,包括:第一获取模块,用于获取移动终端界面的显示图层,并获取每个显示图层的图层属性;第二获取模块,用于根据所述图层属性获取与所述每个显示图层对应的帧率;显示模块,用于根据所述与所述每个显示图层对应的帧率对所述移动终端界面进行显示。本发明第二方面实施例提出的用于移动终端的显示装置,通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。为达到上述目的,本发明第三方面实施例提出的移动终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移动终端的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:获取移动终端界面的显示图层,并获取每个显示图层的图层属性;根据所述图层属性获取与所述每个显示图层对应的帧率;根据所述与所述每个显示图层对应的帧率对所述移动终端界面进行显示。本发明第三方面实施例提出的移动终端,通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。附图说明本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本发明一实施例提出的用于移动终端的显示方法的流程示意图;图2是本发明实施例中移动终端界面的显示图层示意图;图3是本发明另一实施例提出的用于移动终端的显示方法的流程示意图;图4是本发明另一实施例提出的用于移动终端的显示装置的结构示意图;图5是本发明另一实施例提出的用于移动终端的显示装置的结构示意图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本发明一实施例提出的用于移动终端的显示方法的流程示意图,如图1所示,该用于移动终端的显示方法包括:S101:获取移动终端界面的显示图层,并获取每个显示图层的图层属性。目前随着移动终端的快速普及,用户通过使用移动终端所提供的多种功能来满足自身的需求,移动终端内置的传感器也越来越多,过多的传感器会无形中增加移动终端的耗电,减弱移动终端的续航能力。其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(PersonalComputer,PC),云端设备或者移动终端。在本发明的实施例中,移动终端界面为移动终端当前所显示的界面,例如,在用户需要使用移动终端的输入法界面时,移动终端当前所显示的输入法界面。其中,图层(layer)可以例如含有文字或图形等元素的胶片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。可以通过图层将页面上的元素精确定位,并可以在图层中加入文本、图片、表格,以及插件等,也可以在图层里面再嵌套图层。在本发明的实施例中,显示图层为组成移动终端界面的图层,显示图层的数量可以为一个或者多个,通常在移动终端界面的显示过程中,由多个显示图层叠加组成移动终端界面。在本发明的实施例中,如图2所示,图2为本发明实施例中移动终端界面的显示图层示意图,其中,移动终端界面的显示图层可以例如包括状态栏层21、全屏壁纸层22,桌面静止层23,以及导航栏层24。在本发明的实施例中,每个显示图层的图层属性为该显示图层的样式属性,图层属性的个数可以为一个或者多个,不同的显示图层的图层属性不同,或者相同,例如显示图层的色彩、透明度等。可选地,可以通过移动终端中内置的软件程序在移动终端的硬件抽象层(HardwareAbstractionLayer,HAL)获取每个显示图层的图层属性。S102:根据图层属性获取与每个显示图层对应的帧率。其中,帧率为图形处理器处理场时每秒钟能够刷新的次数。具体地,移动终端界面中的每个显示图层能够流畅显示所对应的帧率不同,或者相同,现有技术中在所对应的帧率不同时,使用固定帧率对移动终端界面进行整体的刷新显示,这种方式下,在移动终端界面的显示图层中包含静止图层时,通过固定帧率对静止图层也作刷新显示会带来不必要的显示功耗,而本发明实施例中,通过获取与每个显示图层对应的帧率,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新,能够节省显示功耗。可选地,在获取与每个显示图层对应的帧率后,还可以根据对应的帧率对每个显示图层的帧率进行设置,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。S103:根据与每个显示图层对应的帧率对移动终端界面进行显示。可选地,根据与每个显示图层对应的帧率对移动终端界面进行显示,包括:将每个显示图层的图层属性和对应的帧率发送至移动终端中的显示驱动;显示驱动解析每个显示图层的图层属性和对应的帧率以根据图层属性获取每个显示图层的显示数据;以及根据对应的帧率对每个显示图层的显示数据进行刷新,以对移动终端界面进行显示。本实施例中,通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。图3是本发明另一实施例提出的用于移动终端的显示方法的流程示意图,如图3所示,该用于移动终端的显示方法包括:S301:开启移动终端的省电模式。在本发明的实施例中,移动终端可以根据用户指令开启省电模式,用户可以根据自身的需求设置是否开启移动终端的省电模式,例如,当用户在充电方便的环境下,可以选择不开启省电模式,当用户在充电不方便的环境下,则可以选择开启省电模式。通过由用户根据自身需求设置是否开启移动终端的省电模式,增加了省电模式选择的灵活性,有效提升用户的使用体验。S302:获取移动终端界面的显示图层,并获取每个显示图层的图层属性。目前随着移动终端的快速普及,用户通过使用移动终端所提供的多种功能来满足自身的需求,移动终端内置的传感器也越来越多,过多的传感器会无形中增加移动终端的耗电,减弱移动终端的续航能力。其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(PersonalComputer,PC),云端设备或者移动终端。在本发明的实施例中,移动终端界面为移动终端当前所显示的界面,例如,在用户需要使用移动终端的输入法界面时,移动终端当前所显示的输入法界面。其中,图层(layer)可以例如含有文字或图形等元素的胶片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。可以通过图层将页面上的元素精确定位,并可以在图层中加入文本、图片、表格,以及插件等,也可以在图层里面再嵌套图层。在本发明的实施例中,显示图层为组成移动终端界面的图层,显示图层的数量可以为一个或者多个,通常在移动终端界面的显示过程中,由多个显示图层叠加组成移动终端界面。在本发明的实施例中,如图2所示,图2为本发明实施例中移动终端界面的显示图层示意图,其中,移动终端界面的显示图层可以例如包括状态栏层21、全屏壁纸层22,桌面静止层23,以及导航栏层24。在本发明的实施例中,每个显示图层的图层属性为该显示图层的样式属性,图层属性的个数可以为一个或者多个,不同的显示图层的图层属性不同,或者相同,例如显示图层的色彩、透明度等。可选地,可以通过移动终端中内置的软件程序在移动终端的硬件抽象层(HardwareAbstractionLayer,HAL)获取每个显示图层的图层属性。S303:根据图层属性获取与每个显示图层对应的帧率。其中,帧率为图形处理器处理场时每秒钟能够刷新的次数。具体地,移动终端界面中的每个显示图层能够流畅显示所对应的帧率不同,或者相同,现有技术中在所对应的帧率不同时,使用固定帧率对移动终端界面进行整体的刷新显示,这种方式下,在移动终端界面的显示图层中包含静止图层时,通过固定帧率对静止图层也作刷新显示会带来不必要的显示功耗,而本发明实施例中,通过获取与每个显示图层对应的帧率,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新,能够节省显示功耗。S304:根据对应的帧率对每个显示图层的帧率进行设置。可选地,在获取与每个显示图层对应的帧率后,还可以根据对应的帧率对每个显示图层的帧率进行设置,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。具体地,可以通过移动终端中内置的软件程序在移动终端的硬件抽象层(HardwareAbstractionLayer,HAL)对每个显示图层的帧率进行设置。本步骤中,通过根据对应的帧率对每个显示图层的帧率进行设置,可以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。S305:将每个显示图层的图层属性和对应的帧率发送至移动终端中的显示驱动。例如,可以启动移动终端Android系统的Surface机制中SurfaceFlinger服务,获取每个显示图层的图层属性和对应的帧率,并将每个显示图层的图层属性和对应的帧率发送至显示驱动。S306:显示驱动解析每个显示图层的图层属性和对应的帧率以根据图层属性获取每个显示图层的显示数据。其中,显示驱动用来调制施加在显示器件电极上的电位信号的相位、峰值、频率等,以建立驱动电场,以实现显示器在显示期间的显示效果。在本发明的实施例中,不同的显示图层所包含的显示数据不同,或者相同,不同的显示数据能够实现不同的显示效果。S307:根据对应的帧率刷新每个显示图层中的显示数据,并获取刷新后的每个显示图层的显示数据。具体地,显示驱动根据与每个显示图层对应的帧率对该显示图层中的显示数据进行刷新,并获取刷新后的该显示图层的显示数据,实现了对每个显示图层中的显示数据以不同的帧率进行刷新,有效降低移动终端的显示功耗。本步骤中,通过显示驱动获取每个显示图层的显示数据,以通过每个显示图层对应的帧率对显示数据进行刷新,能够在硬件方面实现本发明实施例中的用于移动终端的显示方法。S308:将刷新后的每个显示图层的显示数据发送至移动终端中的LCD驱动芯片,以通过LCD驱动芯片对移动终端界面进行显示。在本发明的实施例中,显示驱动获取刷新后的每个显示图层的显示数据后,按照最大的设置帧率统一将刷新后的每个显示图层的显示数据通过MIPI(MobileIndustryProcessorInterface)数据线发送给移动终端界面的LCD驱动芯片。另一方面,在本发明的实施例中,由于显示驱动获取显示数据的时钟序列并未实时变化,因此,本发明实施例能够确保不同的显示图层显示的时间一致性,在有效降低移动终端的显示功耗,增强移动终端的续航能力的同时,能够保持移动终端界面的显示效果。本步骤中,通过LCD驱动芯片对刷新后的每个显示图层的显示数据进行解析,以实现对移动终端界面进行显示,由于通过LCD驱动芯片对显示数据进行刷新控制,有效提升用于移动终端的显示方法的适用性。本实施例中,通过由用户根据自身需求设置是否开启移动终端的省电模式,增加了省电模式选择的灵活性,有效提升用户的使用体验。通过根据对应的帧率对每个显示图层的帧率进行设置,可以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。通过显示驱动获取每个显示图层的显示数据,以通过每个显示图层对应的帧率对显示数据进行刷新,能够在硬件方面实现本发明实施例中的用于移动终端的显示方法。通过LCD驱动芯片对刷新后的每个显示图层的显示数据进行解析,以实现对移动终端界面进行显示,由于通过LCD驱动芯片对显示数据进行刷新控制,有效提升用于移动终端的显示方法的适用性。通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。另外,由于显示驱动获取显示数据的时钟序列并未实时变化,因此,本发明实施例能够确保不同的显示图层显示的时间一致性,在有效降低移动终端的显示功耗,增强移动终端的续航能力的同时,能够保持移动终端界面的显示效果。图4是本发明另一实施例提出的用于移动终端的显示装置的结构示意图,如图4所示,该用于移动终端的显示装置40包括:第一获取模块401,用于获取移动终端界面的显示图层,并获取每个显示图层的图层属性。第二获取模块402,用于根据图层属性获取与每个显示图层对应的帧率。显示模块403,用于根据与每个显示图层对应的帧率对移动终端界面进行显示。可选地,另一个实施例中,如图5所示,显示模块403包括:发送子模块4031,用于将每个显示图层的图层属性和对应的帧率发送至移动终端中的显示驱动。解析子模块4032,用于使显示驱动解析每个显示图层的图层属性和对应的帧率以根据图层属性获取每个显示图层的显示数据。刷新子模块4033,用于根据对应的帧率对每个显示图层的显示数据进行刷新,以对移动终端界面进行显示。可选地,刷新子模块4033具体用于:根据对应的帧率刷新每个显示图层中的显示数据,并获取刷新后的每个显示图层的显示数据;将刷新后的每个显示图层的显示数据发送至移动终端中的LCD驱动芯片,以通过LCD驱动芯片对移动终端界面进行显示。可选地,另一个实施例中,如图5所示,该用于移动终端的显示装置40还包括:开启模块404,用于开启移动终端的省电模式。可选地,另一个实施例中,如图5所示,该用于移动终端的显示装置40还包括:设置模块405,用于根据对应的帧率对每个显示图层的帧率进行设置。需要说明的是,前述对用于移动终端的显示方法实施例的解释说明也适用于该实施例的用于移动终端的显示装置40,其实现原理类似,此处不再赘述。本实施例中,通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。本发明实施例还提供了一种移动终端,该移动终端包括壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移动终端的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:S101’:获取移动终端界面的显示图层,并获取每个显示图层的图层属性。目前随着移动终端的快速普及,用户通过使用移动终端所提供的多种功能来满足自身的需求,移动终端内置的传感器也越来越多,过多的传感器会无形中增加移动终端的耗电,减弱移动终端的续航能力。其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(PersonalComputer,PC),云端设备或者移动终端。在本发明的实施例中,移动终端界面为移动终端当前所显示的界面,例如,在用户需要使用移动终端的输入法界面时,移动终端当前所显示的输入法界面。其中,图层(layer)可以例如含有文字或图形等元素的胶片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。可以通过图层将页面上的元素精确定位,并可以在图层中加入文本、图片、表格,以及插件等,也可以在图层里面再嵌套图层。在本发明的实施例中,显示图层为组成移动终端界面的图层,显示图层的数量可以为一个或者多个,通常在移动终端界面的显示过程中,由多个显示图层叠加组成移动终端界面。在本发明的实施例中,如图2所示,图2为本发明实施例中移动终端界面的显示图层示意图,其中,移动终端界面的显示图层可以例如包括状态栏层21、全屏壁纸层22,桌面静止层23,以及导航栏层24。在本发明的实施例中,每个显示图层的图层属性为该显示图层的样式属性,图层属性的个数可以为一个或者多个,不同的显示图层的图层属性不同,或者相同,例如显示图层的色彩、透明度等。可选地,可以通过移动终端中内置的软件程序在移动终端的硬件抽象层(HardwareAbstractionLayer,HAL)获取每个显示图层的图层属性。S102’:根据图层属性获取与每个显示图层对应的帧率。其中,帧率为图形处理器处理场时每秒钟能够刷新的次数。具体地,移动终端界面中的每个显示图层能够流畅显示所对应的帧率不同,或者相同,现有技术中在所对应的帧率不同时,使用固定帧率对移动终端界面进行整体的刷新显示,这种方式下,在移动终端界面的显示图层中包含静止图层时,通过固定帧率对静止图层也作刷新显示会带来不必要的显示功耗,而本发明实施例中,通过获取与每个显示图层对应的帧率,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新,能够节省显示功耗。可选地,在获取与每个显示图层对应的帧率后,还可以根据对应的帧率对每个显示图层的帧率进行设置,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。S103’:根据与每个显示图层对应的帧率对移动终端界面进行显示。可选地,根据与每个显示图层对应的帧率对移动终端界面进行显示,包括:将每个显示图层的图层属性和对应的帧率发送至移动终端中的显示驱动;显示驱动解析每个显示图层的图层属性和对应的帧率以根据图层属性获取每个显示图层的显示数据;以及根据对应的帧率对每个显示图层的显示数据进行刷新,以对移动终端界面进行显示。本实施例中,通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。另一实施例中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:S301’:开启移动终端的省电模式。在本发明的实施例中,移动终端可以根据用户指令开启省电模式,用户可以根据自身的需求设置是否开启移动终端的省电模式,例如,当用户在充电方便的环境下,可以选择不开启省电模式,当用户在充电不方便的环境下,则可以选择开启省电模式。通过由用户根据自身需求设置是否开启移动终端的省电模式,增加了省电模式选择的灵活性,有效提升用户的使用体验。S302’:获取移动终端界面的显示图层,并获取每个显示图层的图层属性。目前随着移动终端的快速普及,用户通过使用移动终端所提供的多种功能来满足自身的需求,移动终端内置的传感器也越来越多,过多的传感器会无形中增加移动终端的耗电,减弱移动终端的续航能力。其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(PersonalComputer,PC),云端设备或者移动终端。在本发明的实施例中,移动终端界面为移动终端当前所显示的界面,例如,在用户需要使用移动终端的输入法界面时,移动终端当前所显示的输入法界面。其中,图层(layer)可以例如含有文字或图形等元素的胶片,一张张按顺序叠放在一起,组合起来形成页面的最终效果。可以通过图层将页面上的元素精确定位,并可以在图层中加入文本、图片、表格,以及插件等,也可以在图层里面再嵌套图层。在本发明的实施例中,显示图层为组成移动终端界面的图层,显示图层的数量可以为一个或者多个,通常在移动终端界面的显示过程中,由多个显示图层叠加组成移动终端界面。在本发明的实施例中,如图2所示,图2为本发明实施例中移动终端界面的显示图层示意图,其中,移动终端界面的显示图层可以例如包括状态栏层21、全屏壁纸层22,桌面静止层23,以及导航栏层24。在本发明的实施例中,每个显示图层的图层属性为该显示图层的样式属性,图层属性的个数可以为一个或者多个,不同的显示图层的图层属性不同,或者相同,例如显示图层的色彩、透明度等。可选地,可以通过移动终端中内置的软件程序在移动终端的硬件抽象层(HardwareAbstractionLayer,HAL)获取每个显示图层的图层属性。S303’:根据图层属性获取与每个显示图层对应的帧率。其中,帧率为图形处理器处理场时每秒钟能够刷新的次数。具体地,移动终端界面中的每个显示图层能够流畅显示所对应的帧率不同,或者相同,现有技术中在所对应的帧率不同时,使用固定帧率对移动终端界面进行整体的刷新显示,这种方式下,在移动终端界面的显示图层中包含静止图层时,通过固定帧率对静止图层也作刷新显示会带来不必要的显示功耗,而本发明实施例中,通过获取与每个显示图层对应的帧率,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新,能够节省显示功耗。S304’:根据对应的帧率对每个显示图层的帧率进行设置。可选地,在获取与每个显示图层对应的帧率后,还可以根据对应的帧率对每个显示图层的帧率进行设置,以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。具体地,可以通过移动终端中内置的软件程序在移动终端的硬件抽象层(HardwareAbstractionLayer,HAL)对每个显示图层的帧率进行设置。本步骤中,通过根据对应的帧率对每个显示图层的帧率进行设置,可以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。S305’:将每个显示图层的图层属性和对应的帧率发送至移动终端中的显示驱动。例如,可以启动移动终端Android系统的Surface机制中SurfaceFlinger服务,获取每个显示图层的图层属性和对应的帧率,并将每个显示图层的图层属性和对应的帧率发送至显示驱动。S306’:显示驱动解析每个显示图层的图层属性和对应的帧率以根据图层属性获取每个显示图层的显示数据。其中,显示驱动用来调制施加在显示器件电极上的电位信号的相位、峰值、频率等,以建立驱动电场,以实现显示器在显示期间的显示效果。在本发明的实施例中,不同的显示图层所包含的显示数据不同,或者相同,不同的显示数据能够实现不同的显示效果。S307’:根据对应的帧率刷新每个显示图层中的显示数据,并获取刷新后的每个显示图层的显示数据。具体地,显示驱动根据与每个显示图层对应的帧率对该显示图层中的显示数据进行刷新,并获取刷新后的该显示图层的显示数据,实现了对每个显示图层中的显示数据以不同的帧率进行刷新,有效降低移动终端的显示功耗。本步骤中,通过显示驱动获取每个显示图层的显示数据,以通过每个显示图层对应的帧率对显示数据进行刷新,能够在硬件方面实现本发明实施例中的用于移动终端的显示方法。S308’:将刷新后的每个显示图层的显示数据发送至移动终端中的LCD驱动芯片,以通过LCD驱动芯片对移动终端界面进行显示。在本发明的实施例中,显示驱动获取刷新后的每个显示图层的显示数据后,按照最大的设置帧率统一将刷新后的每个显示图层的显示数据通过MIPI(MobileIndustryProcessorInterface)数据线发送给移动终端界面的LCD驱动芯片。另一方面,在本发明的实施例中,由于显示驱动获取显示数据的时钟序列并未实时变化,因此,本发明实施例能够确保不同的显示图层显示的时间一致性,在有效降低移动终端的显示功耗,增强移动终端的续航能力的同时,能够保持移动终端界面的显示效果。本步骤中,通过LCD驱动芯片对刷新后的每个显示图层的显示数据进行解析,以实现对移动终端界面进行显示,由于通过LCD驱动芯片对显示数据进行刷新控制,有效提升用于移动终端的显示方法的适用性。本实施例中,通过由用户根据自身需求设置是否开启移动终端的省电模式,增加了省电模式选择的灵活性,有效提升用户的使用体验。通过根据对应的帧率对每个显示图层的帧率进行设置,可以实现根据与每个显示图层对应的帧率,对移动终端界面的每个显示图层进行针对性的刷新。通过显示驱动获取每个显示图层的显示数据,以通过每个显示图层对应的帧率对显示数据进行刷新,能够在硬件方面实现本发明实施例中的用于移动终端的显示方法。通过LCD驱动芯片对刷新后的每个显示图层的显示数据进行解析,以实现对移动终端界面进行显示,由于通过LCD驱动芯片对显示数据进行刷新控制,有效提升用于移动终端的显示方法的适用性。通过获取移动终端界面的显示图层和每个显示图层的图层属性,根据图层属性获取与每个显示图层对应的帧率,以及根据与每个显示图层对应的帧率对移动终端界面进行显示,能够有效降低移动终端的显示功耗,增强移动终端的续航能力。另外,由于显示驱动获取显示数据的时钟序列并未实时变化,因此,本发明实施例能够确保不同的显示图层显示的时间一致性,在有效降低移动终端的显示功耗,增强移动终端的续航能力的同时,能够保持移动终端界面的显示效果。需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1