安卓终端的屏幕颜色调节系统及其方法技术方案

技术编号:14683805 阅读:57 留言:0更新日期:2017-02-22 17:18
本发明专利技术公开一种安卓终端的屏幕颜色调节系统及其方法,该系统包括多个场景设定模块、应用管理模块、场景基数转换模块、SurfaceFlinger服务器以及显示屏,多个场景设定模块的信号输出端均与应用管理模块的信号输入端相连,场景基数转换模块的信号输入端与应用管理模块的信号输出端相连,场景基数转换模块的信号输出端与SurfaceFlinger服务器的信号输入端相连,SurfaceFlinger服务器的信号输出端与显示屏相连;所述场景设定模块接收切换场景的指令之后,场景设定模块将场景基数信息发送到应用管理模块,场景基数转换模块将基数转换为SurfaceFlinger的数值,进而请求SurfaceFlinger将相应的场景颜色显示到屏幕上。在使用不同的模式时,会有不同的体验效果,用户可以选择合适的模式使用。

【技术实现步骤摘要】

本专利技术涉及安卓终端的辅助服务,尤其涉及一种安卓终端的屏幕颜色调节系统及其方法
技术介绍
Android为屏幕显示提供了不错的支持,但是主要是用于给辅助服务,例如:颜色反转,高对比度,针对盲人的颜色矫正等。屏幕主要是为手机给用户提供显示功能的,然而一般手机屏幕只给手机提供一个亮度调节的功能,使得手机的颜色显示不能适配一些特定的环境。谷歌原生系统中有调节屏幕色温的功能,但由于功能设计过于简单导致功能普及率和使用率偏低。各安卓手机厂商和应用开发商对于该功能的重视程度不够高,有些开发商在系统中屏蔽了该功能,有些则仅仅优化了界面显示和交互方式,对于功能没有做深入的开发,没能够很好的展示该功能应有的作用,也没有完全发挥其应有的价值。SurfaceFlinger英文直译就是surface的投递者,SurfaceFlinger是android的一个服务,其负责管理应用端的surface,将所有的surface复合。他是介于图形库和应用之间的一层。每个应用在它自己的surface完成各种图形操作后,请求SurfaceFlinger显示到屏幕,surfaceflinger就会将所有的surface叠加起来,并且反映到framebuffer。
技术实现思路
针对上述技术中存在的不足之处,本专利技术提供一种不同显示效果的安卓终端的屏幕颜色调节系统及其方法。为了达到上述目的,本专利技术一种安卓终端的屏幕颜色调节系统,包括多个场景设定模块、应用管理模块、场景基数转换模块、SurfaceFlinger服务器以及显示屏,所述多个场景设定模块的信号输出端均与应用管理模块的信号输入端相连,所述场景基数转换模块的信号输入端与应用管理模块的信号输出端相连,所述场景基数转换模块的信号输出端与SurfaceFlinger服务器的信号输入端相连,所述SurfaceFlinger服务器的信号输出端与显示屏相连;所述场景设定模块接收切换场景的指令之后,场景设定模块将场景基数信息发送到应用管理模块,场景基数转换模块将基数转换为SurfaceFlinger的数值,进而请求SurfaceFlinger将相应的场景颜色显示到屏幕上。其中,所述多个场景设定模块包括普通场景设定模块、鲜艳场景设定模块、自然场景设定模块、柔和场景设定模块以及夜间场景设定模块,所述普通场景设定模块包括普通显示单元、普通进入单元以及普通基数单元,所述普通进入单元的信号输入端与普通显示单元的信号输出端相连,所述普通进入单元的信号输出端与普通基数单元的信号输入端相连,所述普通基数单元的信号输出端与应用管理模块相连;所述普通显示单元将普通模式下的效果图和提示文字显示在屏幕上,选中普通显示单元后,普通显示单元启动普通进入单元,普通进入单元将普通基数单元中的基数信息传递到应用管理模块中。其中,所述鲜艳场景设定模块包括鲜艳显示单元、鲜艳进入单元以及鲜艳基数单元,所述鲜艳进入单元的信号输入端与鲜艳显示单元的信号输出端相连,所述鲜艳进入单元的信号输出端与鲜艳基数单元的信号输入端相连,所述鲜艳基数单元的信号输出端与应用管理模块相连;所述鲜艳显示单元将鲜艳模式下的效果图和提示文字显示在屏幕上,选中鲜艳显示单元后,鲜艳显示单元启动鲜艳进入单元,鲜艳进入单元将鲜艳基数单元中的基数信息传递到应用管理模块中。其中,所述自然场景设定模块包括自然显示单元、自然进入单元以及自然基数单元,所述自然进入单元的信号输入端与自然显示单元的信号输出端相连,所述自然进入单元的信号输出端与自然基数单元的信号输入端相连,所述自然基数单元的信号输出端与应用管理模块相连;所述自然显示单元将自然模式下的效果图和提示文字显示在屏幕上,选中自然显示单元后,自然显示单元启动自然进入单元,自然进入单元将自然基数单元中的基数信息传递到应用管理模块中。其中,所述柔和场景设定模块包括柔和显示单元、柔和进入单元以及柔和基数单元;所述柔和进入单元的信号输入端与柔和显示单元的信号输出端相连,所述柔和进入单元的信号输出端与柔和基数单元的信号输入端相连,所述柔和基数单元的信号输出端与应用管理模块相连;所述柔和显示单元将柔和模式下的效果图和提示文字显示在屏幕上,选中柔和显示单元后,柔和显示单元启动柔和进入单元,柔和进入单元将柔和基数单元中的基数信息传递到应用管理模块中。其中,所述夜间场景设定模块包括夜间显示单元、夜间进入单元以及夜间基数单元;所述夜间进入单元的信号输入端与夜间显示单元的信号输出端相连,所述夜间进入单元的信号输出端与夜间基数单元的信号输入端相连,所述夜间基数单元的信号输出端与应用管理模块相连;所述夜间显示单元将夜间模式下的效果图和提示文字显示在屏幕上,选中夜间显示单元后,夜间显示单元启动夜间进入单元,夜间进入单元将夜间基数单元中的基数信息传递到应用管理模块中。其中,所述多个场景设定模块还包括自动场景设定模块,所述自动场景设定模块包括自动进入单元、时间位置获取单元、场景分析单元以及匹配单元;所述时间位置获取单元的信号输入端与自动进入单元的信号输出端相连,所述时间位置获取单元的信号输出端与场景分析单元的信号输入端相连,所述场景分析单元的信号输出端与匹配单元的信号输入端相连,所述匹配单元的信号输出端分别与普通进入单元的信号输入端、鲜艳进入单元的信号输入端、自然进入单元的信号输入端、柔和进入单元的信号输入端以及夜间进入单元的信号输入端相连;所述自动进入单元接收进入自动模式的指令后,通过时间位置获取单元获取用户的时间和地理位置信息,然后场景分析单元通过数据库数据计算出当天的日出日落的时间,在不同的时间区间,向匹配单元发出启动不同场景模式的指令。其中,该屏幕颜色调节系统还包括参数构建模块,所述参数构建模块的信号输入端与场景基数转换模块的信号输出端相连,所述参数构建模块的信号输出端与SurfaceFlinger服务器的信号输入端相连;所述参数构建模块获取相应基数转换成的SurfaceFlinger数值后,构建相应场景在SurfaceFlinger服务器中的应用接口参数,最后将应用参数发送给SurfaceFlinger服务器进行应用。其中,该屏幕颜色调节系统还包括亮度调节模块以及蓝光屏蔽模块,所述亮度调节模块的信号输入端以及蓝光屏蔽模块的信号输入端均与SurfaceFlinger服务器的信号输出端相连,所述亮度调节模块的信号输出端以及蓝光屏蔽模块的信号输出端均与显示屏的信号输入端相连;SurfaceFlinger服务器应用参数之后,进而控制亮度调节模块以及蓝光屏蔽模块进行显示效果的调整,最终结果显示在显示屏上,场景切换完成。本专利技术还公开了一种安卓终端的屏幕颜色调节方法,包括以下过程:场景模式的选择:点击显示屏上的普通显示单元、鲜艳显示单元、自然显示单元、柔和显示单元、夜间显示单元或者自动进入单元的图标,以进入相应的场景模式;进入普通场景模式:普通显示单元将普通模式下的效果图和提示文字显示在屏幕上,选中普通显示单元后,普通显示单元启动普通进入单元,普通进入单元将普通基数单元中的基数信息传递到应用管理模块中;进入鲜艳场景模式:鲜艳显示单元将鲜艳模式下的效果图和提示文字显示在屏幕上,选中鲜艳显示单元后,鲜艳显示单元启动鲜艳进入单元,鲜艳进入单元将鲜艳基数单元中的基数信本文档来自技高网...
安卓终端的屏幕颜色调节系统及其方法

【技术保护点】
一种安卓终端的屏幕颜色调节系统,其特征在于,包括多个场景设定模块、应用管理模块、场景基数转换模块、SurfaceFlinger服务器以及显示屏,所述多个场景设定模块的信号输出端均与应用管理模块的信号输入端相连,所述场景基数转换模块的信号输入端与应用管理模块的信号输出端相连,所述场景基数转换模块的信号输出端与SurfaceFlinger服务器的信号输入端相连,所述SurfaceFlinger服务器的信号输出端与显示屏相连;所述场景设定模块接收切换场景的指令之后,场景设定模块将场景基数信息发送到应用管理模块,场景基数转换模块将基数转换为SurfaceFlinger的数值,进而请求SurfaceFlinger将相应的场景颜色显示到屏幕上。

【技术特征摘要】
1.一种安卓终端的屏幕颜色调节系统,其特征在于,包括多个场景设定模块、应用管理模块、场景基数转换模块、SurfaceFlinger服务器以及显示屏,所述多个场景设定模块的信号输出端均与应用管理模块的信号输入端相连,所述场景基数转换模块的信号输入端与应用管理模块的信号输出端相连,所述场景基数转换模块的信号输出端与SurfaceFlinger服务器的信号输入端相连,所述SurfaceFlinger服务器的信号输出端与显示屏相连;所述场景设定模块接收切换场景的指令之后,场景设定模块将场景基数信息发送到应用管理模块,场景基数转换模块将基数转换为SurfaceFlinger的数值,进而请求SurfaceFlinger将相应的场景颜色显示到屏幕上。2.根据权利要求1所述的安卓终端的屏幕颜色调节系统,其特征在于,所述多个场景设定模块包括普通场景设定模块、鲜艳场景设定模块、自然场景设定模块、柔和场景设定模块以及夜间场景设定模块,所述普通场景设定模块包括普通显示单元、普通进入单元以及普通基数单元,所述普通进入单元的信号输入端与普通显示单元的信号输出端相连,所述普通进入单元的信号输出端与普通基数单元的信号输入端相连,所述普通基数单元的信号输出端与应用管理模块相连;所述普通显示单元将普通模式下的效果图和提示文字显示在屏幕上,选中普通显示单元后,普通显示单元启动普通进入单元,普通进入单元将普通基数单元中的基数信息传递到应用管理模块中。3.根据权利要求2所述的安卓终端的屏幕颜色调节系统,其特征在于,所述鲜艳场景设定模块包括鲜艳显示单元、鲜艳进入单元以及鲜艳基数单元,所述鲜艳进入单元的信号输入端与鲜艳显示单元的信号输出端相连,所述鲜艳进入单元的信号输出端与鲜艳基数单元的信号输入端相连,所述鲜艳基数单元的信号输出端与应用管理模块相连;所述鲜艳显示单元将鲜艳模式下的效果图和提示文字显示在屏幕上,选中鲜艳显示单元后,鲜艳显示单元启动鲜艳进入单元,鲜艳进入单元将鲜艳基数单元中的基数信息传递到应用管理模块中。4.根据权利要求3所述的安卓终端的屏幕颜色调节系统,其特征在于,所述自然场景设定模块包括自然显示单元、自然进入单元以及自然基数单元,所述自然进入单元的信号输入端与自然显示单元的信号输出端相连,所述自然进入单元的信号输出端与自然基数单元的信号输入端相连,所述自然基数单元的信号输出端与应用管理模块相连;所述自然显示单元将自然模式下的效果图和提示文字显示在屏幕上,选中自然显示单元后,自然显示单元启动自然进入单元,自然进入单元将自然基数单元中的基数信息传递到应用管理模块中。5.根据权利要求4述的安卓终端的屏幕颜色调节系统,其特征在于,所述柔和场景设定模块包括柔和显示单元、柔和进入单元以及柔和基数单元;所述柔和进入单元的信号输入端与柔和显示单元的信号输出端相连,所述柔和进入单元的信号输出端与柔和基数单元的信号输入端相连,所述柔和基数单元的信号输出端与应用管理模块相连;所述柔和显示单元将柔和模式下的效果图和提示文字显示在屏幕上,选中柔和显示单元后,柔和显示单元启动柔和进入单元,柔和进入单元将柔和基数单元中的基数信息传递到应用管理模块中。6.根据权利要求5所述的安卓终端的屏幕颜色调节系统,其特征在于,所述夜间场景设定模块包括夜间显示单元、夜间进入单元以及夜间基数单元;所述夜间进入单元的信号输入端与夜间显示单元的信号输出端相连,所述夜间进入单元的信号输出端与夜间基数单元的信号输入端相连,所述夜间基数单元的信号输出端与应用管理模块相连;所述夜间显示单元将夜间模式下的效果图和提示文字显示在屏幕上,选中夜间显示单元后,夜间显示单元启动夜间进入单元,夜间进入单元将夜间基数单元中的基数信息传递到应用管理模块中。7.根据权利要求6所述的安卓终端的屏幕颜色调节系统,其特征在于,所述多个场景设定模块还包括自动场景设定模块;所述自动场景设定模块包括自动进入单元、时间位置获取单元、场景分析单元以及匹配单元;所述时间位置获取单元的...

【专利技术属性】
技术研发人员:康立立
申请(专利权)人:深圳鼎智通讯股份有限公司
类型:发明
国别省市:广东;44

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

1