一种根据环境光线变化进行界面换肤的方法和系统的制作方法

文档序号:6398981阅读:156来源:国知局
专利名称:一种根据环境光线变化进行界面换肤的方法和系统的制作方法
技术领域
本发明涉及一种移动设备应用界面换肤技术,具体涉及一种根据环境光线变化进行界面换肤的方法和系统。
背景技术
随着科技的发展,越来越多人拥有智能手机、平板电脑等移动应用设备,而现在的智能手机、平板电脑等移动应·用设备一般都设有感光探头,用来检测周围环境光线的强弱,进而根据环境光线强弱自动调节屏幕亮度,以便节约电量及保护眼睛。但是这种通过调节屏幕亮度的方式来保护眼睛效果并不是很好,因为这种方式只是根据环境光的强弱来调节屏幕亮度,而应用界面的显示效果随着屏幕的亮度降低而降低、或随亮度增加而增加,显示的内容整体变昏暗或光亮,无法调整应用界面最佳显示效果(如界面皮肤内容的色彩与明暗对比等),使得用户在使用时眼睛更累,影响眼睛健康。

发明内容
本发明的目的在于针对上述问题不足之处,提供一种根据环境光线变化进行界面换肤的方法和系统,其预设多种应用界面皮肤,并能根据移动应用设备监测到的外部环境光线强弱来变换成相应的界面皮肤,使用户在不同的环境光线下获得较为舒适的界面显示,保护用户眼睛健康。为了达到上述目的,本发明采用以下技术方案:一种根据环境光线变化进行界面换肤的方法,其包括以下步骤:步骤一,建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线Iux值范围段的对应关系数据;步骤二,利用感光探头监测环境光线,并获取实时的环境光线Iux值;步骤三,把获取的实时环境光线Iux值与对应关系数据的环境光线Iux值范围段对比,锁定应用换肤的环境光线Iux值范围段;步骤四,进行换肤:根据所述对应关系数据在界面皮肤数据库中选取与所述应用换肤的环境光线Iux值范围段对应的更新界面皮肤,把当前界面皮肤更换为所述更新界面皮肤,完成换肤。进一步具体,所述环境光线Iux值范围段根据环境细分设定如下: 黑夜无光环境:1ux < 0.5 ;月光环境:0.5 ≤ Iux < 20 ;街灯环境:20≤ Iux < 70 ;仓库环境:70≤Iux < 200 ;公寓环境:200≤ Iux < 400 ;办公室环境:400≤Iux < 500 ;车间环境:500≤ Iux < 800 ;
商场环境:800彡 lux < 1500 ;照相室:1500彡 lux < 3000 ;下雨阴天:3000( Iux < 10000 ;树荫:10000彡 Iux < 15000 ;多云:15000彡 Iux < 50000 ;晴天:50000( Iux < 100000。一种根据环境光线变化进行界面换肤的系统,其包括以下模块:建库模块,用于建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线Iux值范围段的对应关系数据;光线捕获模块,用于利用感光探头监测环境光线,并获取实时的环境光线Iux值;光线比较模块,用于把获取的实时环境光线Iux值与对应关系数据的环境光线Iux值范围段对比,锁定应用换肤的环境光线Iux值范围段;换肤模块,用于进行换肤:根据所述对应关系数据在界面皮肤数据库中选取与所述应用换肤的环境光线Iux值范围段对应的更新界面皮肤,把当前界面皮肤更换为所述更新界面皮肤,完成换肤。进一步具体 ,所述环境光线Iux值范围段根据环境细分设定如下:黑夜无光环境:Iux < 0.5 ;月光环境:0.5 ^ Iux < 20 ;街灯环境:20( Iux < 70 ;仓库环境:70( Iux < 200 ;公寓环境:200( Iux < 400 ;办公室环境:400( Iux < 500 ;车间环境:500( Iux < 800 ;商场环境:800( Iux < 1500 ;照相室:1500< Iux < 3000 ;下雨阴天:3000^ Iux < 10000 ;树荫:10000彡 Iux < 15000 ;多云:15000彡 Iux < 50000 ;晴天:50000( Iux < 100000。本发明利用预设的多种应用界面皮肤,并根据移动应用设备的感光探头监测到的外部环境光线强弱来变换成相应的界面皮肤,使用户在不同的环境光线下获得较为舒适的界面显示,保护用户眼睛健康。


图1为本发明所述根据环境光线变化进行界面换肤方法的流程图。图2为本发明所述根据环境光线变化进行界面换肤系统的模块框图。以下通过附图和具体实施方式
来对本发明作进一步说明:
具体实施方式
如图1所示,本发明所述根据环境光线变化进行界面换肤的方法,其实施需要依靠移动应用设备的感光探头对环境光线进行监测,所述移动应用设备如智能手机、平板电脑等,所述界面为移动应用设备的应用界面,所述应用界面包括操作系统界面、应用软件界面(如浏览器界面、普通应用软件的客户端界面、即使通讯软件的客户端界面等),其包括以下步骤:步骤一,建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线Iux值范围段的对应关系数据。所述Iux即为勒克斯(lux,法定符号Ix)照度单位,I勒克斯等于I流明(lumen,Im)的光通量均匀分布于I m2面积上的光照度。所述界面皮肤根据对应的环境光线强度进行人性化设计,根据对应环境光线的强弱设置相应的界面背景亮度、界面背景颜色(如暖色调颜色或冷色调颜色)、内容字体的亮度、颜色等等,使其界面皮肤设计达到肉眼在此环境光线下的较佳显示效果,所述界面皮肤的设计可参照相关眼睛健康理论和设计理论如《设计中的色彩心理学》等,在此不再赘说。步骤二,利用感光探头监测环境光线,并获取实时的环境光线Iux值;步骤三,把获取的实时环境光线Iux值与对应关系数据的环境光线Iux值范围段对比,锁定应用换肤的环境光线Iux值范围段;步骤四,进行换肤:根据所述对应关系数据在界面皮肤数据库中选取与所述应用换肤的环境光线Iux值范围段对应的更新界面皮肤,把当前界面皮肤更换为所述更新界面皮肤,完成换肤。所述环境光线Iux值范围段根据环境细分设定如下:黑夜无光环境:Iux < 0.5 ;月光环境:0.5 ^ Iux < 20 ;

街灯环境:20( Iux < 70 ;仓库环境:70( Iux < 200 ;公寓环境:200( Iux < 400 ;办公室环境:400( Iux < 500 ;车间环境:500( Iux < 800 ;商场环境:800^ Iux < 1500 ;照相室:1500彡 Iux < 3000 ;下雨阴天:3000^ Iux < 10000 ;树荫:10000彡 Iux < 15000 ;多z : 15000 ^ Iux〈 50000 ;晴天:50000( Iux < 100000。应该指出的是,上述环境光线Iux值范围段设定只是一个较佳的具体实施例,本发明所述的环境光线Iux值范围段划分和设定可根据实际应用进行人性化设置,其并不限于上述具体的较佳实施方式。进一步,本发明的技术方案也可以增加自定义选项功能,用户可以根据自己的使用习惯设置进行换肤的环境光线Iux值范围段,如每500个Iux值进行换肤等,进一步提升用户体验。进一步,本发明还提供与上述界面换肤方法完全对应的系统,其包括以下模块:建库模块,用于建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线Iux值范围段的对应关系数据;光线捕获模块,用于利用感光探头监测环境光线,并获取实时的环境光线Iux值;光线比较模块,用于把获取的实时环境光线Iux值与对应关系数据的环境光线Iux值范围段对比,锁定应用换肤的环境光线Iux值范围段;换肤模块,用于进行换肤:根据所述对应关系数据在界面皮肤数据库中选取与所述应用换肤的环境光线Iux值范围段对应的更新界面皮肤,把当前界面皮肤更换为所述更新界面皮肤,完成换肤。本发明利用预设的多种应用界面皮肤,并根据移动应用设备的感光探头监测到的外部环境光线强弱来变换成相应的界面皮肤,使用户在不同的环境光线下获得较为舒适的界面显示,保护用户眼睛健康。
权利要求
1.一种根据环境光线变化进行界面换肤的方法,其特征在于包括以下步骤: 步骤一,建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线Iux值范围段的对应关系数据; 步骤二,利用感光探头监测环境光线,并获取实时的环境光线Iux值; 步骤三,把获取的实时环境光线Iux值与对应关系数据的环境光线Iux值范围段对比,锁定应用换肤的环境光线Iux值范围段; 步骤四,进行换肤:根据所述对应关系数据在界面皮肤数据库中选取与所述应用换肤的环境光线Iux值范围段对应的更新界面皮肤,把当前界面皮肤更换为所述更新界面皮肤,完成换肤。
2.根据权利要求1所述的根据环境光线变化进行界面换肤的方法,其特征在于,所述环境光线Iux值范围段根据环境细分设定如下: 黑夜无光环境:1ux < 0.5 ; 月光环境:0.5 ≤1ux < 20 ; 街灯环境:20 ≤ 1ux < 70 ; 仓库环境:70 ≤1ux < 200 ; 公寓环境:200 ≤ 1ux < 400 ; 办公室环境:400 ≤ 1ux < 500 ; 车间环境:500 ≤1ux < 800 ; 商场环境:800 ≤ 1ux < 1500 ; 照相室:1500 ≤ 1ux < 3000 ; 下雨阴天:3000 ≤ 1ux < 10000 ; 树荫:10000 ≤1ux < 15000 ;多云:15000 ≤ 1ux < 50000 ; 晴天:50000 ≤ 1ux < 100000。
3.一种根据环境光线变化进行界面换肤的系统,其特征在于包括以下模块: 建库模块,用于建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线Iux值范围段的对应关系数据; 光线捕获模块,用于利用感光探头监测环境光线,并获取实时的环境光线Iux值;光线比较模块,用于把获取的实时环境光线Iux值与对应关系数据的环境光线Iux值范围段对比,锁定应用换肤的环境光线Iux值范围段; 换肤模块,用于进行换肤:根据所述对应关系数据在界面皮肤数据库中选取与所述应用换肤的环境光线Iux值范围段对应的更新界面皮肤,把当前界面皮肤更换为所述更新界面皮肤,完成换肤。
4.根据权利要求1所述的根据环境光线变化进行界面换肤的系统,其特征在于,所述环境光线Iux值范围段根据环境细分设定如下: 黑夜无光环境:lux < 0.5 ; 月光环境:0.5 ≤ 1ux < 20 ; 街灯环境:20 ≤ 1ux < 70 ; 仓库环境:70 ≤ 1ux < 200 ;公寓环境:200 ^ lux < 400 ;办公室环境:400 ( Iux < 500 ;车间环境:500 ( Iux < 800 ;商场环境:800 ^ Iux < 1500 ;照相室:1500 ( Iux < 3000 ;下雨阴天:3000 ( Iux < 10000 ;树荫:10000 ( Iux < 15000 ;多云:15000 ( Iux < 50000 ;晴天:500 00 ( Iux < 100000。
全文摘要
本发明公开了一种根据环境光线变化进行界面换肤的方法和系统。其方法包括以下步骤1)建立应用界面的界面皮肤数据库,并根据界面皮肤数据库设定界面皮肤与环境光线lux值范围段的对应关系数据;2)利用感光探头监测环境光线,并获取实时的环境光线lux值;3)把获取的实时环境光线lux值与对应关系数据的环境光线lux值范围段对比,锁定应用换肤的环境光线lux值范围段;4)进行换肤。本发明利用预设的多种应用界面皮肤,并根据移动应用设备的感光探头监测到的外部环境光线强弱来变换成相应的界面皮肤,使用户在不同的环境光线下获得较为舒适的界面显示,保护用户眼睛健康。
文档编号G06F3/0484GK103150090SQ20131003963
公开日2013年6月12日 申请日期2013年1月30日 优先权日2013年1月30日
发明者徐波 申请人:广东利为网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1