UIFlow做个番茄时钟助手-Arduino中文社区 - Powered by Discuz! Archiver

vany5921 发表于 2020-2-17 14:53

UIFlow做个番茄时钟助手

功能说明:提供4种模式,busy(禁止打扰)free(休息)lunch(午饭时间)pomodo(计时),每种模式有状态灯提示,除pomodo外其他模式均为手动模式,其中free与busy的切换依靠加速计实现。右侧正方形代表充电状态

先绘制必要的UI


加入变量标记状态





对当前加速计状态和充电状态进行判断


将free与busy函数执行的内容进行封装


A/C按键用于launch切换



按键B用于开启番茄时钟


通过遍历实现屏幕动画和灯光效果


计时停止进行提醒

沧海笑1122 发表于 2020-2-18 12:48

已收藏,充电显示这部分很实用。感谢分享
页: [1]
查看完整版本: UIFlow做个番茄时钟助手