APP下载

基于手机光感系统的护眼软件开发

2014-08-07陈麒宇吴琛

企业导报 2014年8期
关键词:保护视力软件开发

陈麒宇++吴琛

摘要:根据相关报道:近视眼被列为世界三大疾病之一,中国近视人数全球最多。全国近视眼人数竟已近4亿,手机成为人们必备的工具,特别是安卓平台手机更是在手机中成为主流。我们想通过开发一款安卓手机软件,运用手机的光传感器,为用户采集当前环境下的光强精确值,与合适的光强比较,分析此时的光照强度是否适合我们学习或者娱乐。提醒人们要处于合适的用眼环境。

关键词:手机感光系统;保护视力;软件开发

一、引言

(一)研究背景。根据相关报道:近视眼被列为世界三大疾病之一,中国近视人数全球最多。全国近视眼人数竟已近4亿,其中青少年约为2.7亿。我国人口近视发生率为33%,是世界平均水平22%的1.5倍,发病率仅次于日本,占世界第二位,每年新增近视眼约为6%。其中,我国学生近视发病率居世界第二,人数居世界之首,近视发病率高达50%至60%。调查显示,我国小学生视力不良检出率为28%、初中生为60%、高中生为85%,大学生近视为90%,而且有不断上升的趋势。

报道显示很多的同学都是不注意用眼环境造成眼镜近视的。有的同学在强光下还在看书学习,或者是在微弱的日光灯下还在读书。他们都没意识到这种环境下对眼镜很大的伤害, 实验证实:剂量4kj/m2, 35秒时间的300nm的紫外线可以引起哺乳类动物视网膜损伤;1毫瓦以上的黄或绿光直射入眼底很可能会造成伤害,若功率超过5毫瓦,暂短照射就能造成永久性的视网膜功能损伤;采用400~440nm的光照强度平均为2500Lux的蓝光可诱导的鼠视网膜损伤。20~80mW低能量的532nm光在一定的距离和持续照射时间内可以对视网膜产生不可逆损伤。由此,我们可以看出普通日光灯的照度为71勒克斯,长时间在这样的光源中眼睛并不会感到不适。不过一些屏幕像电脑屏幕、液晶电视机和ipad的最大光照度都是普通日光灯照度的2至4倍。

(二)研究目的。基于此,我们想要为同学们检测并提醒周围的环境是否适合学习,或者是娱乐,排除类似的对眼睛造成伤害的环境。我们想到手机成为同学们必备的工具,特别是安卓平台手机更是在手机中成为主流。我们想通过开发一款安卓手机软件,通过编写程序有效的运用手机的光传感器,为用户采集当前环境下的光强精确值,与合适的光强比较,分析此时的光照强度是否适合我们学习或者娱乐。提醒同学们要处于合适的用眼环境,并提供不同光强环境下的最长用眼时间。

(三)项目开发环境。Eclipse软件 。Eclipse是著名的跨平台的自由集成开发环境(IDE)。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

二、软件开发过程

(1)查阅资料,学习相关技术的理论知识(java语言,c语言),熟悉安卓开发环境(eclipse)。(2)完成了光照强度和用眼时间关系的前期资料的搜集,整理与计算(人眼看书的最适宜光照强度范围及各个活动场所。如办公室,卧室等的标准照度)。(3)完成了整个Android App的框架设计。(4)完成了对 UI(用户界面)的设计和代码编写,包括5个Activity。(主界面,帮助界面,测试界面,开发人员介绍界面,阅读资料界面)。(5)对测试界面的功能模块进行编写,成功完成对底层软件—光线传感器的数据采集。(6)将测试界面加入仪表盘动画和使用时间提醒,增加软件美观和实用性。(7)对整个软件进行整理和调试,并面向用户试用,优化软件。(8)整理资料文档,撰写软件说明书。

1、成果展示。

(从左至右依次为:主界面,测试界面,帮助界面,开发人员界面)

三、软件改进和调试

总结了上述缺点,我们队软件进行了改进,针对光线强度的采集有偏差,通过不同场合的实验,我们发现因为手机的采集区域太小,造成了采集的偏差,而且主要是测量值偏小。但是我们不能改变手机的硬件结构,所以我们决定拓宽了可学习时间的范围,把最适合学习的时间的下限都进行了相应的扩大,这样使得当手机测光偏小的时候,通过适合学习时间下限的调整,来去除掉测光偏小的误差。

endprint

摘要:根据相关报道:近视眼被列为世界三大疾病之一,中国近视人数全球最多。全国近视眼人数竟已近4亿,手机成为人们必备的工具,特别是安卓平台手机更是在手机中成为主流。我们想通过开发一款安卓手机软件,运用手机的光传感器,为用户采集当前环境下的光强精确值,与合适的光强比较,分析此时的光照强度是否适合我们学习或者娱乐。提醒人们要处于合适的用眼环境。

关键词:手机感光系统;保护视力;软件开发

一、引言

(一)研究背景。根据相关报道:近视眼被列为世界三大疾病之一,中国近视人数全球最多。全国近视眼人数竟已近4亿,其中青少年约为2.7亿。我国人口近视发生率为33%,是世界平均水平22%的1.5倍,发病率仅次于日本,占世界第二位,每年新增近视眼约为6%。其中,我国学生近视发病率居世界第二,人数居世界之首,近视发病率高达50%至60%。调查显示,我国小学生视力不良检出率为28%、初中生为60%、高中生为85%,大学生近视为90%,而且有不断上升的趋势。

报道显示很多的同学都是不注意用眼环境造成眼镜近视的。有的同学在强光下还在看书学习,或者是在微弱的日光灯下还在读书。他们都没意识到这种环境下对眼镜很大的伤害, 实验证实:剂量4kj/m2, 35秒时间的300nm的紫外线可以引起哺乳类动物视网膜损伤;1毫瓦以上的黄或绿光直射入眼底很可能会造成伤害,若功率超过5毫瓦,暂短照射就能造成永久性的视网膜功能损伤;采用400~440nm的光照强度平均为2500Lux的蓝光可诱导的鼠视网膜损伤。20~80mW低能量的532nm光在一定的距离和持续照射时间内可以对视网膜产生不可逆损伤。由此,我们可以看出普通日光灯的照度为71勒克斯,长时间在这样的光源中眼睛并不会感到不适。不过一些屏幕像电脑屏幕、液晶电视机和ipad的最大光照度都是普通日光灯照度的2至4倍。

(二)研究目的。基于此,我们想要为同学们检测并提醒周围的环境是否适合学习,或者是娱乐,排除类似的对眼睛造成伤害的环境。我们想到手机成为同学们必备的工具,特别是安卓平台手机更是在手机中成为主流。我们想通过开发一款安卓手机软件,通过编写程序有效的运用手机的光传感器,为用户采集当前环境下的光强精确值,与合适的光强比较,分析此时的光照强度是否适合我们学习或者娱乐。提醒同学们要处于合适的用眼环境,并提供不同光强环境下的最长用眼时间。

(三)项目开发环境。Eclipse软件 。Eclipse是著名的跨平台的自由集成开发环境(IDE)。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

二、软件开发过程

(1)查阅资料,学习相关技术的理论知识(java语言,c语言),熟悉安卓开发环境(eclipse)。(2)完成了光照强度和用眼时间关系的前期资料的搜集,整理与计算(人眼看书的最适宜光照强度范围及各个活动场所。如办公室,卧室等的标准照度)。(3)完成了整个Android App的框架设计。(4)完成了对 UI(用户界面)的设计和代码编写,包括5个Activity。(主界面,帮助界面,测试界面,开发人员介绍界面,阅读资料界面)。(5)对测试界面的功能模块进行编写,成功完成对底层软件—光线传感器的数据采集。(6)将测试界面加入仪表盘动画和使用时间提醒,增加软件美观和实用性。(7)对整个软件进行整理和调试,并面向用户试用,优化软件。(8)整理资料文档,撰写软件说明书。

1、成果展示。

(从左至右依次为:主界面,测试界面,帮助界面,开发人员界面)

三、软件改进和调试

总结了上述缺点,我们队软件进行了改进,针对光线强度的采集有偏差,通过不同场合的实验,我们发现因为手机的采集区域太小,造成了采集的偏差,而且主要是测量值偏小。但是我们不能改变手机的硬件结构,所以我们决定拓宽了可学习时间的范围,把最适合学习的时间的下限都进行了相应的扩大,这样使得当手机测光偏小的时候,通过适合学习时间下限的调整,来去除掉测光偏小的误差。

endprint

摘要:根据相关报道:近视眼被列为世界三大疾病之一,中国近视人数全球最多。全国近视眼人数竟已近4亿,手机成为人们必备的工具,特别是安卓平台手机更是在手机中成为主流。我们想通过开发一款安卓手机软件,运用手机的光传感器,为用户采集当前环境下的光强精确值,与合适的光强比较,分析此时的光照强度是否适合我们学习或者娱乐。提醒人们要处于合适的用眼环境。

关键词:手机感光系统;保护视力;软件开发

一、引言

(一)研究背景。根据相关报道:近视眼被列为世界三大疾病之一,中国近视人数全球最多。全国近视眼人数竟已近4亿,其中青少年约为2.7亿。我国人口近视发生率为33%,是世界平均水平22%的1.5倍,发病率仅次于日本,占世界第二位,每年新增近视眼约为6%。其中,我国学生近视发病率居世界第二,人数居世界之首,近视发病率高达50%至60%。调查显示,我国小学生视力不良检出率为28%、初中生为60%、高中生为85%,大学生近视为90%,而且有不断上升的趋势。

报道显示很多的同学都是不注意用眼环境造成眼镜近视的。有的同学在强光下还在看书学习,或者是在微弱的日光灯下还在读书。他们都没意识到这种环境下对眼镜很大的伤害, 实验证实:剂量4kj/m2, 35秒时间的300nm的紫外线可以引起哺乳类动物视网膜损伤;1毫瓦以上的黄或绿光直射入眼底很可能会造成伤害,若功率超过5毫瓦,暂短照射就能造成永久性的视网膜功能损伤;采用400~440nm的光照强度平均为2500Lux的蓝光可诱导的鼠视网膜损伤。20~80mW低能量的532nm光在一定的距离和持续照射时间内可以对视网膜产生不可逆损伤。由此,我们可以看出普通日光灯的照度为71勒克斯,长时间在这样的光源中眼睛并不会感到不适。不过一些屏幕像电脑屏幕、液晶电视机和ipad的最大光照度都是普通日光灯照度的2至4倍。

(二)研究目的。基于此,我们想要为同学们检测并提醒周围的环境是否适合学习,或者是娱乐,排除类似的对眼睛造成伤害的环境。我们想到手机成为同学们必备的工具,特别是安卓平台手机更是在手机中成为主流。我们想通过开发一款安卓手机软件,通过编写程序有效的运用手机的光传感器,为用户采集当前环境下的光强精确值,与合适的光强比较,分析此时的光照强度是否适合我们学习或者娱乐。提醒同学们要处于合适的用眼环境,并提供不同光强环境下的最长用眼时间。

(三)项目开发环境。Eclipse软件 。Eclipse是著名的跨平台的自由集成开发环境(IDE)。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

二、软件开发过程

(1)查阅资料,学习相关技术的理论知识(java语言,c语言),熟悉安卓开发环境(eclipse)。(2)完成了光照强度和用眼时间关系的前期资料的搜集,整理与计算(人眼看书的最适宜光照强度范围及各个活动场所。如办公室,卧室等的标准照度)。(3)完成了整个Android App的框架设计。(4)完成了对 UI(用户界面)的设计和代码编写,包括5个Activity。(主界面,帮助界面,测试界面,开发人员介绍界面,阅读资料界面)。(5)对测试界面的功能模块进行编写,成功完成对底层软件—光线传感器的数据采集。(6)将测试界面加入仪表盘动画和使用时间提醒,增加软件美观和实用性。(7)对整个软件进行整理和调试,并面向用户试用,优化软件。(8)整理资料文档,撰写软件说明书。

1、成果展示。

(从左至右依次为:主界面,测试界面,帮助界面,开发人员界面)

三、软件改进和调试

总结了上述缺点,我们队软件进行了改进,针对光线强度的采集有偏差,通过不同场合的实验,我们发现因为手机的采集区域太小,造成了采集的偏差,而且主要是测量值偏小。但是我们不能改变手机的硬件结构,所以我们决定拓宽了可学习时间的范围,把最适合学习的时间的下限都进行了相应的扩大,这样使得当手机测光偏小的时候,通过适合学习时间下限的调整,来去除掉测光偏小的误差。

endprint

猜你喜欢

保护视力软件开发
看绿色真的可以保护视力吗
暑期,如何帮助幼儿保护视力
让家校共同当好学生视力的“保护神”
基于保护视力的可调节的手机背光源
空竹兴趣拓展活动的实践意义
保护视力等
信息安全环境下的计算机软件开发研究
核电厂定期试验管理软件开发
FPGA软件开发过程中编码规范的作用