关爱提示器-不要久坐
最近身体不适腰疼脖子疼的,去医院检查,大夫提示注意身体不要久坐多运动等等之类的,哎,生活所迫,披星戴月兢兢业业的,到头来还要被批判躺平不努力。哎,先关爱自己吧,给自己设计一个功能提醒自己注意一下最近的生活方式, 先从久坐这个问题开始吧
近期的运动计划
夏日天热,虽然每天跑三公里,每天微信步数一万五千步以上,大部分时候还是长期坐在屏幕前,看着前人挖坑写的代码查bug,听着公司的离谱操作思考人生。。。。。一坐就是六七个小时,导致腰疼脖子疼的,所以诞生了一个想法,编写一个提示功能,每隔半小时程序提示一个弹框,告诉自己要起来运动运动,就像这个一样
设计构思
一开始首先想到的是手机的新建日程这个功能,点击查看发现重复提示的功能最小分割单位是天
达不到想要的按照小时进行提示这个功能,电脑端的话,系统无自带功能。其他软件的话(正经程序员除了开发工具和游戏哪里来那些奇奇怪怪的软件)所以动手自己编写该功能
代码设计
功能并不复杂,只需要每隔三四十分钟弹框提示即可,所以Java代码如下
@Test
public void efjiasife() throws InterruptedException {
while(true) {
Thread.sleep(30*60*1000);
JOptionPane.showMessageDialog(null, "兄弟,起来走走,不要老坐着");
}
}
测试一下效果还是可以,时间一到自动弹出,接杯水或者干点别的也不错
畅想设计
经过一天的试验这个弹窗功能确实能达到提示的效果,我也按照弹框提示会动一动,那么可不可以延伸一下,区别于所有日程工具,加上企业上的作业调度设计思路,设计出一个基于小时级别的提示功能(比如这个久坐提示),继续延伸的话可以基于低代码设计一些自定义的生活功能(最近在业余时间也在基于JSON搞一些可定制化的功能),改善一下自己的生活方式,后面我慢慢设计一下