点击空白处退出提示
星球app
我要开发同款作品详情
软件介绍
此软件是用于记录专注一件事的时长,以及记录要做的事情。
1.使用上
单击圆环即可弹出选择按钮,若没有数据可创建。
选择完要专注的事件之后即可开始计时。
长按圆环即可拖动圆点,随着圆点拖动,倒计时数值也会变动,最大为0,最小为120分钟,以秒为单位进行计时。
开始过后不可点击,并且一直记录专注时长。倒计时为0会震动并通知消息在状态栏。
再次长按可暂停并调整时长,拖动至0,即可停止。
中间页面可查看未点亮的星球和已经完成的星球的信息。可进行对未点亮的星球进行删除和修改,已点亮的星球不可更改。
2.技术上
使用mvvm架构,kotlin+coroutines+room+livedata+databinding
时间有些急使用并不是那么正确。
3.遇到的难题
ringView的自定义,长按事件与点击事件的处理
权限的处理
popupWindow的弹出控制
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论