Focus
Focus是一款帮助你集中的app——为自己的目标建立星球,将时间投入在上面。花在星球上的每一分钟都会被记录,每颗星球可以定制颜色与外观。为了贯彻简单干净不让人分心的设计理念,app采用白灰为主色调。为了不使界面显得单调,所以增加了不少的动画。
UI使用Compose实现,采用了MVI架构,涉及框架包括Navigation,Hilt,Room,Flow
预览
先看看目前的所有功能总的预览吧,使用流程主要就是:
创建星球界面设置星球名字,打卡时间和详细描述星球列表界面选中要打卡的星球主界面设置要打卡的时间,开始打卡

功能
主界面
- 左右滑动 设置倒计时时间
- 长按星球 当卫星消失再出现并开始逆时针转动的时候开始计时。打卡的时长会被记录进对应的星球中

星球列表界面
双击星球 进入星球列表界面
- 上拉星球 显示星球颜色的渐变背景,再点击可以删除星球
- 左右滑动 查看已有星球
- 上滑界面 查看星球详细信息
- 点击✨ 选中当前星球为要打卡的星球

新建星球界面
点击 星球列表界面的最后一个带加号的星球进入新建星球界面
- 颜色选择 选中新星球的颜色,这些颜色按钮也做了渐变的动画
- 时间选择 没啥好说的
- 点击✨ 创建星球

最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



