todo工具、日程管理工具、桌面日程清单app——:日历清单(mac)

博主分享了一款集日历与待办事项于一体的手机应用,具备透明桌面显示、任务创建、重复提醒、颜色标记等功能,特别适合日常时间管理。无论是工作计划还是生活琐事,都能高效安排,且全部免费。个性化设置如偏好调整也让用户体验更佳。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用过很多记录每天的todo工具,由起初的电脑自带的“提醒事项”,下载的“滴答清单”等等,它们都有着各自的便利之处,但最近发现了一款app,能随时看到日历又能看到todo,最常用的重复日程以及提醒功能也有,而且还是免费,太赞了!

1、首先它在appstore上面可以直接找到:

在这里插入图片描述

2、下载后它长这样:

可以调节透明度的显示在桌面上
在这里插入图片描述

a.点击左上角的图钉就可以透明的隐藏在桌面底部,不影响你在桌面的任何操作,也可以放大放小。

在这里插入图片描述

b.点击某一天的空白处可以直接输入要做的事,点那个✅的按钮就表示已完成,会加一个删除线,记录不会消失。

在这里插入图片描述

c点击这个草稿纸一样的按钮可以编辑重复提醒的日程,非常的方便。

在这里插入图片描述
在这里插入图片描述

d.重要的日程可以设置颜色来区分。

在这里插入图片描述

e.调休日,节假日,周末都会有显示,太方便了

在这里插入图片描述

f.偏好设置也可以设置别的内容,总之个人觉得很好用了。
数据结构课程设计的日历清单系统通常是一个模拟日常任务管理的应用程序,它可以使用常见的数据结构如链表、树或者队列来组织和存储信息。以下是创建这样一个系统的基本步骤和部分代码示例: 1. **项目初始化**: ```python class CalendarList: def __init__(self): self.tasks = [] ``` 2. **添加任务**: ```python def add_task(self, task_name, due_date): new_task = {"name": task_name, "due_date": due_date} self.tasks.append(new_task) ``` 3. **查看任务列表**: ```python def view_tasks(self): for index, task in enumerate(self.tasks, start=1): print(f"{index}. {task['name']} - {task['due_date']}") ``` 4. **删除任务**: ```python def delete_task(self, task_index): if 0 < task_index <= len(self.tasks): self.tasks.pop(task_index - 1) else: print("Task not found.") ``` 5. **搜索特定任务**: ```python def search_task(self, keyword): filtered_tasks = [task for task in self.tasks if keyword in task['name']] return filtered_tasks ``` 6. **更新任务**: ```python def update_task(self, task_index, new_name=None, new_due_date=None): if 0 < task_index <= len(self.tasks): task = self.tasks[task_index - 1] if new_name: task["name"] = new_name if new_due_date: task["due_date"] = new_due_date else: print("Task not found.") ``` 记得在实际编码过程中,还需要处理异常情况,并可能选择更合适的数据结构(例如优先级队列处理重要性排序的任务),取决于具体需求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值