桌面背景自动设置方法及装置、电子设备的制作方法

上传人:ting****789 文档编号:310007007 上传时间:2022-06-14 格式:DOCX 页数:5 大小:19.80KB
返回 下载 相关 举报
桌面背景自动设置方法及装置、电子设备的制作方法_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《桌面背景自动设置方法及装置、电子设备的制作方法》由会员分享,可在线阅读,更多相关《桌面背景自动设置方法及装置、电子设备的制作方法(5页珍藏版)》请在金锄头文库上搜索。

1、桌面背景自动设置方法及装置、电子设备的制作方法专利名称:桌面背景自动设置方法及装置、电子设备的制作方法技术领域:本发明涉及电子设备技术领域,具体而言,涉及一种桌面背景自动设置方法及装置、电子设备。背景技术:随着电子技术的不断发展,目前以个人电脑、手机、PDA (掌上电脑)、MID (移动互联网设备)、00 (上网本),以及电视机等为代表的电子设备,在人们的日常生活中已经成为了必不可少的常用工具,这类电子设备,通常均提供友好的桌面背景,使得在用户操作电子设备时可以方便快捷的选择应用程序入口,提高了用户体验。但是,通常对于忙于工作的“工作狂”或痴迷于游戏的人而言,其在使用电子设备的过程中,由于需要

2、长时间的面对屏幕,导致其眼睛容易疲劳,危害了健康,例如,当电子设备所处环境的光线强度变化时,如果个人电脑、电视机等电子设备的桌面背景的明亮程度并没有随之改变时,容易增大其对眼球的刺激;尤其对于青少年而言,长时间的面对电子设备屏幕,容易引发近视、弱视、甚至视网膜脱落。因此,如何提供一种能够自动切换桌面背景、以达到保护用户眼睛的目的的桌面背景切换方法便是目前亟需解决的一个技术问题。发明内容鉴于现有技术存在的无法自动切换桌面背景,以保护用户眼睛的缺陷,本发明的目的在于提供一种桌面背景自动设置方法及装置、电子设备。为了达到本发明的目的,本发明采用以下技术方案实现一种桌面背景自动设置方法,包括获取当前外

3、部环境信息;依据该当前外部环境信息选择匹配的桌面背景设置策略进行桌面背景的设置。优选地,所述当前外部环境信息为当前时刻信息,在获取当前时刻信息之前,所述方法还包括获取当前所处位置的经度信息、纬度信息以及海拔信息,并据此计算出该位置的日出以及日落时刻。优选地,依据该当前时刻选择匹配的桌面背景设置策略为若当前时刻超出日出时刻且未到达日落时刻,则选择第一桌面背景设置策略设置桌面背景,其包括判断当前是否是白天桌面背景,若是,则予以维持;否则,将当前桌面背景切换为白天桌面背景;若当前时刻超出日落时刻且未到达日出时刻,则选择第二桌面背景设置策略设置桌面背景,其包括判断当前是否是黑夜桌面背景,若是,则予以维

4、持;否则,将当前桌面背景切换为黑夜桌面背景。优选地,依据该当前时刻选择匹配的桌面背景设置策略为若当前时刻超出日出时刻且未到达日落时刻,则选择第一桌面背景设置策略设置桌面背景,其包括判断当前桌面背景亮度是否大于预设的门限值,若是,则予以维持;否则,提高当前桌面背景亮度值;若当前时刻超出日落时刻且未到达日出时刻,则选择第二桌面背景设置策略设置桌面背景,其包括判断当前桌面背景亮度是否小于预设的门限值,若是,则予以维持;否则,减小当前桌面背景亮度值。优选地,所述外部环境信息为季节信息,其中,依据该当前季节信息选择匹配的桌面背景设置策略进行桌面背景设置的方法为依据该当前季节信息从预存储的桌面背景图片中选

5、择相应的一幅作为桌面背景,其中所述桌面背景图片包含季节标识信息。优选地,所述外部环境信息为外界光线强度信息,其中,依据该当前外界光线强度信息选择匹配的桌面背景设置策略进行桌面背景的设置的方法为当外界光线强度大于预设的第一阈值,且当前桌面背景的亮度小于预设的第二阈值时,则提高当前桌面背景的亮度;当外界光线强度低于预设的第一阈值,且当前桌面背景的亮度大于预设的第二阈值时,则降低当前桌面背景的亮度。种桌面背景自动设置装置,包括获取模块,用于获取当前外部环境信息;处理模块,用于依据该当前外部环境信息选择匹配的桌面背景设置策略;执行模块,用于依据确定的桌面背景设置策略进行桌面背景的设置。优选地,所述获取

6、模块获取的当前外部环境信息为当前时刻信息,以及,所述获取模块还用于获取当前所处位置的经度信息、纬度信息以及海拔信息,并据此计算出该位置的日出以及日落时刻。优选地,所述处理模块包括第一判断模块,用于判断当前时刻与日出、日落时刻的关系;选择模块,用于当第一判断模块判断得出当前时刻超出日出时刻且未到达日落时亥IJ,则选择第一桌面背景设置策略,此时所述执行模块包括的第二判断模块,用于判断当前是否是白天桌面背景;切换模块,用于当第二判断模块判断得出当前是白天桌面背景时,则予以维持,否贝U,将当前桌面背景切换为白天桌面背景;若第一判断模块判断得出当前时刻超出日落时刻且未到达日出时刻,则选择模块选择第二桌面

7、背景设置策略,此时所述执行模块包括的第二判断模块,用于判断当前是否是黑夜桌面背景;切换模块,用于当第二判断模块判断得出当前是黑夜桌面背景时,则予以维持,否贝U,将当前桌面背景切换为黑夜桌面背景;或,若第一判断模块判断得出当前时刻超出日出时刻且未到达日落时刻,则选择模块选择第一桌面背景设置策略,此时所述执行模块包括的第二判断模块,用于判断当前桌面背景亮度是否大于预设的门限值;切换模块,用于当第二判断模块判断得出当前桌面背景亮度大于预设的门限值时,则予以维持,否则,提高当前桌面背景亮度值;若第一判断模块判断得出当前时刻超出日落时刻且未到达日出时刻,则选择模块选择第二桌面背景设置策略,此时所述执行模

8、块包括的第二判断模块,用于判断当前桌面背景亮度是否小于预设的门限值;切换模块,用于当第二判断模块判断得出当前桌面背景亮度小于预设的门限值,则予以维持,否则,减小当前桌面背景亮度值。优选地,所述获取模块获取的当前外部环境信息为季节信息,执行模块用于依据该当前季节信息从预存储的桌面背景图片中选择相应的一幅作为桌面背景,其中所述桌面背景图片包含季节标识信息。优选地,所述获取模块获取的当前外部环境信息为外界光线强度信息,执行模块用于当外界光线强度大于预设的第一阈值,且当前桌面背景的亮度小于预设的第二阈值时,则提高当前桌面背景的亮度,当外界光线强度低于预设的第一阈值,且当前桌面背景的亮度大于预设的第二阈

9、值时,则降低当前桌面背景的亮度。一种电子设备,包括如上所述的桌面背景自动设置装置,所述装置包括获取模块,用于获取当前外部环境信息;处理模块,用于依据该当前外部环境信息选择匹配的桌面背景设置策略;执行模块,用于依据确定的桌面背景设置策略进行桌面背景的设置。通过上述本发明的技术方案可以看出,在本发明中,通过获取当前时刻信息,并依据该信息选择相应的桌面背景设置策略进行桌面背景的设置,如此可以使得桌面背景能够依据时间的不同而进行相应的切换,一方面可以提高用户的使用体验,增强其趣味性,另一方面,针对不同时刻设置不同的桌面背景还可以提高用户的观看舒适性,一定程度上可以起到保护用户眼睛的作用。图1是本发明第

10、一实施例提供的一种桌面背景自动设置方法流程示意图;图2是本发明第二实施例依据当前时刻选择匹配的桌面背景设置策略进行桌面背景设置的流程示意图;(其他作相应修改)图3是本发明实施例1提供的桌面背景自动设置方法的具体实施流程示意图;图4是本发明实施例2提供的依据该当前季节信息进行桌面背景设置的流程示意图;图5是本发明实施例3提供的依据外界光线强度信息进行桌面背景设置的流程示意图;图6是本发明实施例提供的桌面背景自动设置装置的结构示意图。本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。具体实施例方式下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本

11、领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。如图1所示,本发明实施例提供的一种桌面背景自动设置方法,包括如下步骤S11、获取当前外部环境信息;S12、依据该当前外部环境信息选择匹配的桌面背景设置策略进行桌面背景的设置。本发明实施例1中,所述当前外部环境信息为当前时刻信息,在具体实施时,获取当前时刻的周期可以由用户自定义设置,即每个一个固定的周期系统自动获取一次当前时刻信息,并据此进行桌面背景的调整,另外,用户还可以通过硬件或软件的方式发送当前时刻获取命令,以使得系统自行获取当前时刻信息,并据此进行桌面背景的调整。如图2所示,本发明实施例1提供的一种桌面背景

12、自动设置方法,包括如下具体步骤S21、获取当前时刻;S22、依据该当前时刻选择匹配的桌面背景设置策略进行桌面背景的设置。在获取当前时刻信息之前,本实施例提供的桌面背景自动设置方法还包括S20、获取当前所处位置的经度信息、纬度信息以及海拔信息,并据此计算出该位置的日出以及日落时刻。在该步骤S20中,获取当前所处位置的经度信息、纬度信息以及海拔信息的方式可以为通过网络获取或者通过GPS获取,除此之外,本领域的技术人员还不难想到可以通过其他已知的技术获取经度信息、纬度信息以及海拔信息,这里对其不做一一赘述。具体地,对于所述步骤S22中,一种实施方式中,依据该当前时刻选择匹配的桌面背景设置策略为I)若

13、当前时刻超出日出时刻且未到达日落时刻,则选择第一桌面背景设置策略设置桌面背景,其包括判断当前是否是白天桌面背景,若是,则予以维持;否则,将当前桌面背景切换为白天桌面背景;2)若当前时刻超出日落时刻且未到达日出时刻,则选择第二桌面背景设置策略设置桌面背景,其包括判断当前是否是黑夜桌面背景,若是,则予以维持;否则,将当前桌面背景切换为黑夜桌面背景。其中,所述白天桌面背景以及黑夜桌面背景预先存储于固件之中,在白天时,若将当前桌面背景设置为白天桌面背景,则在保证用户可以清楚的观看界面内容的同时,还可以保证用户观看的舒适性,同样的,在黑夜时,若将当前桌面背景设置为黑夜桌面背景,则在保证用户可以清楚的观看

14、界面内容的同时,同样可以保证用户观看的舒适性。优选地,对于所述步骤S22中,另一种实施方式中,依据该当前时刻选择匹配的桌面背景设置策略为I)若当前时刻超出日出时刻且未到达日落时刻,则选择第一桌面背景设置策略设置桌面背景,其包括判断当前桌面背景亮度是否大于预设的门限值,若是,则予以维持;否则,提高当前桌面背景亮度值;2)若当前时刻超出日落时刻且未到达日出时刻,则选择第二桌面背景设置策略设置桌面背景,其包括判断当前桌面背景亮度是否小于预设的门限值,若是,则予以维持;否则,减小当前桌面背景亮度值。其中,所述门限值可以由用户自行设置,也可以由厂家通过测试在出厂前固定设置,本文对此不做限定。参考图3,下

15、面介绍下本发明实施例1提供的桌面背景自动设置方法的实施流程,包括如下步骤步骤a、设备开机上电启动。Linux系统启动,android系统启动、wifi服务、包管理服务、蓝牙服务等系统级服务启动完成,系统发送SystemReady信号,安卓系统中的桌面启动器Launcher开始启动。步骤b、检测网络服务,通过网络取得设备所在地的经、纬度信息以及海拔信息。如果无网络服务,则通过GPS取得设备所在地的经、纬度信息以及海拔信息。步骤C、获取当日日期。步骤d、根据获得的经纬度信息、海拔信息、以及日期,计算得出日出时刻T2,日落时刻T3。步骤e、取得当前时刻Tl。步骤f、根据步骤d、e得出的时刻Tl、T2

16、、T3,判断当前是白天还是黑夜。步骤g、判断当前的Launcher背景是白天还是黑夜的背景。步骤h、根据步骤f、g的数据做出相应处理,即如果步骤f、g得出的结果是白天,而当前Launcher背景是黑夜的背景,则随机在白天桌面背景图片库中取得背景资源替换当前的Launcher背景,如果Launcher背景已经是白天的Launcher背景,则不作处理。同理如果步骤f、g得出的结果时黑夜,则做对应处理。步骤1、根据当前时刻Tl,日出时刻T2,日落时刻T3重置定时器,即如果当前时刻Tl是白天,则以(T3-T1)为时间间隔设置定时器;同理,如果当前时刻Tl是黑夜,则以(T2-T1)为时间间隔设置定时器。步骤j、显示个性化、舒适的Launcher背景。步骤k、定时器触发后,自步骤c开始执行。步骤1、用户开启了自动切换Launcher背景功能后,自步骤b开始执行。步骤m、如果自动切换Launcher背景功能关闭,则Launcher显示原来的背景图片。本发明实施例2中,所述外部环境信息为季节信息,其中,依据该当前季节信息选择匹配的桌面背景设置策略

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号