终端的控制方法、装置、终端和存储介质制造方法及图纸

技术编号:24577086 阅读:42 留言:0更新日期:2020-06-21 00:32
本公开提供终端的控制方法及装置、终端和存储介质。在一些实施例中,所述终端包括处理器、显示缓存和显示屏幕,所述显示缓存用于存储待显示的图像帧,终端的控制方法包括:响应于第一预设操作,生成背光增加指令;在检测到生成所述背光增加指令后的第一个屏幕刷新信号时,将预设蒙层绘至显示缓存中。本公开的方法可以将增加屏幕背光与显示预设蒙层同步,不让用户发觉显示屏有过亮或过暗的闪动,提高了用户的使用体验。

Control method, device, terminal and storage medium of terminal

【技术实现步骤摘要】
终端的控制方法、装置、终端和存储介质
本公开涉及智能设备领域,尤其涉及一种终端的控制方法、装置、终端和存储介质。
技术介绍
随着智能手机的普及应用,智能手机上的功能越来越强大,其中,指纹传感器已经成为了智能手机的标准配置,指纹解锁功能成为智能手机的几倍功能,指纹解锁可以用于解锁屏幕、移动支付、程序加密等,其用途越来越广泛。屏下指纹解锁是一种新的解锁方案,其物理原理是在屏幕下方设置一个相机,当手指按压在屏幕的指定区域后,将屏幕的背光亮度提高到一个较高的亮度,通过拍摄图片的方式获取指纹的图片。在手指从屏幕的指定区域移开后,降低屏幕的背光亮度。采用屏下指纹识别技术时,屏幕容易有过暗或过亮的闪动。
技术实现思路
为解决现有问题,本公开提供一种终端的控制方法及装置、终端和存储介质。本公开采用以下的技术方案。在一些实施例中,本公开提供一种终端的控制方法,所述终端包括处理器、显示缓存和显示屏幕,所述显示缓存用于存储待显示的图像帧,所述终端的控制方法包括:响应于第一预设操作,生成背光增加指令;在检测到生成所述背光增加指令后的第一个屏幕刷新信号时,将预设蒙层绘至显示缓存中。在一些实施例中,本公开提供一种终端的控制装置,包括:响应模块,用于响应于第一预设操作,生成背光增加指令;控制模块,用于在检测到生成所述背光增加指令后的第一个屏幕刷新信号时,将预设蒙层绘至显示缓存中。在一些实施例中,本公开提供一种终端,包括:至少一个存储器和至少一个处理器;其中,存储器用于存储程序代码,处理器用于调用所述存储器所存储的程序代码执行上述的方法。在一些实施例中,本公开提供一种存储介质,所述存储介质用于存储程序代码,所述程序代码用于执行上述的方法。本公开实施例提供的终端的控制方法,实现了增加屏幕背光与显示预设蒙层的同步,显示屏幕没有过亮或过暗的闪动,提高了用户的使用体验。附图说明结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。图1是本公开实施例的一种终端的控制方法的流程图。图2是本公开实施例的另一种终端的控制方法的流程图。图3是本公开实施例的一种终端的显示界面示意图。图4是本公开实施例的一种终端的控制方法的过程示意图。图5是本公开实施例的一种终端的控制装置的组成图。图6是本公开实施例的电子设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。应当理解,本公开的方法实施方式中记载的各个步骤可以按和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。需要注意,本公开中提及的“一个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。以下将结合附图,对本公开实施例提供的方案进行详细描述。在如图1所示,图1是本公开实施例的一种终端的控制方法的流程图,本公开实施例中的所述终端包括处理器、显示缓存和显示屏幕,所述显示缓存用于存储待显示的图像帧,本实施例提供的方法如下步骤:S100:响应于第一预设操作,生成背光增加指令。在本实施例中,第一预设操作可以是按压操作,举例说明,显示屏幕的显示区可以包括第一显示区和第二显示区,第一预设操作例如可以是具有生物纹路的生物组成按压到终端的第二显示区。可选的,第一预设操作可以是用户将手指按压到终端的第二显示区。在本实施例中,所述终端可以是手机、平板、电脑、智能穿戴设备的任意设备,对终端的类型并不做任何具体限定,在一些可选的实施例中,所述终端为具有屏下指纹识别功能的终端,所述显示屏幕的显示区可以包括第一显示区和第二显示区,所述第二显示区的屏幕下方可以设置有摄像头。在本公开的一些实施例中,是向显示屏幕的背光控制装置生成背光增加指令,背光控制装置可以是终端的一部分,例如可以是终端上的背光控制器,背光控制装置也可以是独立于终端的一个单独的设备。在本实施例中,背光增加指令用于提高终端显示区的背光亮度。例如,背光增加指令可以用于将终端显示区的背光亮度提高到预设的最大背光亮度。S200:在检测到生成背光增加指令后的第一个屏幕刷新信号时,将预设蒙层绘至显示缓存中。在本实施例中,在向所述终端的背光控制组件生成背光增加指令后,等待屏幕刷新信号,从而让背光增加指令真正生效完成背光增加。终端的显示屏具有一定的屏幕刷新周期,即屏幕刷新时间,举例说明,假设显示屏的频率为60Hz,表明每秒显示屏刷新60次,显示每一帧的时间间隔即屏幕刷新时间为1/60s大约等于16ms。在本公开的一些实施例中,所述屏幕刷新信号为屏幕垂直刷新信号(verticalsynchronization,VSync)。在本公开的一些实施例中,预设蒙层用于遮盖终端的第一显示区并暴露第二显示区。在本实施例中,在生成背光增加指令后,等待第一个出现的屏幕刷新信号让背光增加指令真正生效,在生成背光增加指令后且检测到第一个屏幕刷新信号时,立即将预设蒙层绘制到显示缓存中,显示缓存中用于存放所述终端下一帧的显示图像,因此将预设蒙层绘至显示缓存中可以在屏幕刷新时在终端的第一显示区上显示预设蒙层,即绘制到显示缓存中的预设蒙层会作为下一帧图像的一部分显示到终端的第一显示区上。在本公开的一些实施例中,在屏幕刷新时在终端的第一显示区显示有预设蒙层时第一显示区的亮度,与响应于第一预设操作前第一显示区的亮度相同,即通过在第一显示区显示预设蒙层,从而使得第一显示区在背光亮度增加后的亮度,与第一显示区在背光亮度增加前的亮度相同。现有技术中,用于调节屏幕背光的设备与用于绘制待显示的图像帧的设备相互独立运行,屏幕背光增加与显示蒙层不同步,屏幕背光增加后无法保证屏幕上同步显示有蒙层,因此当需要在第一显示区显示预设蒙层时,由于屏幕背光增加与显示预设本文档来自技高网...

【技术保护点】
1.一种终端的控制方法,其特征在于,所述终端包括处理器、显示缓存和显示屏幕,所述显示缓存用于存储待显示的图像帧;/n所述终端的控制方法包括:/n响应于第一预设操作,生成背光增加指令;/n在检测到生成所述背光增加指令后的第一个屏幕刷新信号时,将预设蒙层绘至所述显示缓存中。/n

【技术特征摘要】
1.一种终端的控制方法,其特征在于,所述终端包括处理器、显示缓存和显示屏幕,所述显示缓存用于存储待显示的图像帧;
所述终端的控制方法包括:
响应于第一预设操作,生成背光增加指令;
在检测到生成所述背光增加指令后的第一个屏幕刷新信号时,将预设蒙层绘至所述显示缓存中。


2.根据权利要求1所述的控制方法,其特征在于,还包括:
响应于第二预设操作,生成背光降低指令;
在检测到生成所述背光降低指令后的第一个屏幕刷新信号时,停止将所述预设蒙层绘至所述显示缓存中。


3.根据权利要求1所述的控制方法,其特征在于,在响应于第一预设操作之后,在生成背光增加指令之前,还包括:
暂停向所述显示缓存中绘制图像帧。


4.根据权利要求2所述的控制方法,其特征在于,在响应于第二预设操作之后,在生成背光降低指令之前,还包括:
暂停向所述显示缓存中绘制图像帧。


5.根据权利要求1所述的控制方法,其特征在于,所述显示屏幕的显示区包括所述第一显示区和第二显示区;
所述预设蒙层用于覆盖所述第一显示区并暴露所述第二显示区。


6.根据权利要求2所述的控制方法,其特征在于,所述背光...

【专利技术属性】
技术研发人员:李鹏鲁威
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1