The invention discloses a night mode switching method, a device and a terminal device, relating to the display technical field. Including the night mode switching method: system layer control module obtains the application object display control system; layer control module will display the color attribute object settings for display in the night mode color information; system layer control module will display settings after the object is sent to the hardware that controls the display. Gets the display object by using the system control layer, and the display color attributes of the object set is suitable for display in the night mode color information to a universal application of each night mode service, users need to switch respectively in every application, convenient operation.
【技术实现步骤摘要】
夜间模式切换方法、装置和终端设备
本专利技术涉及显示
,特别涉及一种夜间模式切换方法、装置和终端设备。
技术介绍
目前,很多终端设备用户喜欢在关灯时使用终端设备聊天、浏览新闻、阅读微博等等。而大部分应用采用适于白天使用的配色,例如文字显示处使用白底黑字。并且有时为了突出应用的个性,会采用对比强烈的、鲜艳的颜色修饰背景、边框、文字等等。当用户在黑暗条件下使用这些应用时,会产生眼部的不适。部分应用为了解决这一问题,在应用中设置了夜间模式。当用户在应用中开启夜间模式,应用会将当前使用的样式信息更换为夜间模式样式信息,从而将应用的配色更换为明度低、对比度小的柔和的颜色,以保护用户的眼睛。然而,这些样式信息分别保存在各个应用中,因此用户针对不同的应用需要分别切换显示模式。当用户在白天想要使用应用时,又要将应用逐一退出夜间模式。这使用户的操作非常繁琐。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:提供一种操作便捷的夜间模式切换方法。根据本专利技术实施例的第一个方面,提供的一种夜间模式切换方法,包括:系统层控制模块获取应用进行显示控制的显示对象;系统层控制模块将显示对象的颜色属性设置为适用于在夜间模式下显示的颜色信息;系统层控制模块将设置后的显示对象发送给硬件显示控件进行显示。在一个实施例中,系统层控制模块响应于应用的页面显示指令,从页面显示指令中获取显示对象;或者,系统层控制模块响应于应用的页面返回指令,根据页面返回指令指示的待返回页面,从缓存中保存的待返回页面的信息中获取显示对象。在一个实施例中,系统层控制模块将显示对象的颜色属性设置为适用于在夜间模式 ...
【技术保护点】
一种夜间模式切换方法,其特征在于,包括:系统层控制模块获取应用进行显示控制的显示对象;系统层控制模块将所述显示对象的颜色属性设置为适用于在夜间模式下显示的颜色信息;系统层控制模块将设置后的所述显示对象发送给硬件显示控件进行显示。
【技术特征摘要】
1.一种夜间模式切换方法,其特征在于,包括:系统层控制模块获取应用进行显示控制的显示对象;系统层控制模块将所述显示对象的颜色属性设置为适用于在夜间模式下显示的颜色信息;系统层控制模块将设置后的所述显示对象发送给硬件显示控件进行显示。2.根据权利要求1所述的方法,其特征在于,系统层控制模块响应于应用的页面显示指令,从所述页面显示指令中获取所述显示对象;或者,系统层控制模块响应于应用的页面返回指令,根据所述页面返回指令指示的待返回页面,从缓存中保存的所述待返回页面的信息中获取所述显示对象。3.根据权利要求1所述的方法,其特征在于,系统层控制模块将所述显示对象的颜色属性设置为适用于在夜间模式下显示的颜色信息包括:系统层控制模块根据所述显示对象的类型设置所述显示对象在夜间模式下的颜色属性。4.根据权利要求1所述的方法,其特征在于,系统层控制模块将所述显示对象的颜色属性设置为适用于在夜间模式下显示的颜色信息包括:系统层控制模块根据不同显示模式下颜色的转换对应关系,将所述显示对象在当前模型下的颜色属性转换为所述显示对象在夜间模型下对应的颜色属性。5.根据权利要求1所述的方法,其特征在于,所述系统层控制模块将所述显示对象的颜色属性设置为适用于在夜间模式下显示的颜色信息包括:对所述显示对象的颜色属性值的灰度值进行反色处理;将灰度值与反色处理后的灰度值之间的差距在预设范围内的颜色信息确定为所述显示对象适用于在夜间模式下显示的颜色信息。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述显示对象包括应用中的用户界面组件。7.根据权利要求1-5中任一项所述的方法,其特征在于,系统层控制模块判断需要进入夜间模式时,执行所述夜间模式切换方法,其中,当用户设置信息、当前环境亮度信息和当前时间信息中的至少一种符合预设的条件时,系统层控制模块判断需要进入夜间模式。8.一种夜间模式切换装置,其特征在于,包括:显示对象获取模块,用于获取应用进行...
【专利技术属性】
技术研发人员:徐建勇,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。