日程表 (日历)
日历同步与自动刷新

日历同步与自动刷新

Key Launcher 本身不独立存储日历事件;相反,它直接与 Android 设备的原生日历提供程序(Calendar Provider)数据库深度集成。

实时系统同步

Key Launcher 确保时间线与你的日历账户(如 Google Calendar、Microsoft Outlook、Exchange 或本地设备日历)始终保持同步:

  • 内容观察器服务(Content Observer):启动器在系统层级注册了指向 CalendarContract.Events.CONTENT_URI 的内容观察器。
  • 即时更新:每当你在 Google Calendar 或任何已同步的日历应用中添加、编辑或删除事件时,Android 都会触发数据库变更信号。Key Launcher 会瞬间捕获该信号并在后台自动刷新你的时间线。

管理日历显示选择

你可以精确定制哪些日历账户或子日历显示在时间线上:

  1. 打开 Agenda Sheet(日程表)。
  2. 点击顶部标题栏右上角的 调节 () 图标。
  3. 弹出的对话框将列出设备上所有可用的日历账户。
  4. 勾选或取消勾选特定日历(例如,勾选 工作,取消勾选 节假日)并点击保存即可。

Select Calendars Dialog