type
Post
status
Published
date
Dec 31, 2022
slug
courseTable&TomatoBell
summary
课程表、定时锁机、待做清单、定时时长统计功能实现
tags
JAVA
Android
APP
password
Property
Nov 28, 2024 12:26 PM
category
项目
icon
参考资料
感谢各位佬!!!
项目地址 切换到master 分支~
CrystalXiaoxiao12/CourseTable_TomatoBell.git
项目功能
内容:
开发一款面向学生时间管理的安卓软件,拯救拖延症,督促学生按时完成学习和生活中的各项任务。
功能:
1、点击导航栏上的“新增课程”添加课程(包括课程名、课程教师、课程教室、星期几、第几节开始、第几节结束),点击课表上的某一个课程块查看该课程详细信息并可以根据实际情况修改课程名、课程教室、课程教师,长按课表上的某一课程块课删除该课程。
2、点击导航栏上的“时间管理”模块——>”TO DO”模块添加和查看某一天的待办事项、已办事项,点击下方清单中的事项可查看具体信息(包括任务名字、时间、详细描述、是否完成)。
3、点击导航栏上的“时间管理”模块——>”定时锁机”模块设置定时锁机。若该应用没有开启悬浮权限,则首先获取该应用悬浮权限。获取后手机将在设置的锁机时间内处于锁机状态(只能查看通知信息、不能打开第三方应用)。点击右侧锁机图标会提示开机时间。
4、点击导航栏上的“时间管理”模块——>”专注统计”模块查看每日专注时长、每日专注次数。专注时长体现在柱状图上,专注次数体现在折线图上,点击结点可查看具体时间。

开发环境
Android Studio 2021
gradle version 7.4
gradle plugin version 7.3.1
实现效果




- Author:crystal
- URL:https://blog-crystal520.vercel.app/article/courseTable%26TomatoBell
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!