日历同步与自动刷新
Key Launcher 本身不独立存储日历事件;相反,它直接与 Android 设备的原生日历提供程序(Calendar Provider)数据库深度集成。
实时系统同步
Key Launcher 确保时间线与你的日历账户(如 Google Calendar、Microsoft Outlook、Exchange 或本地设备日历)始终保持同步:
- 内容观察器服务(Content Observer):启动器在系统层级注册了指向
CalendarContract.Events.CONTENT_URI的内容观察器。 - 即时更新:每当你在 Google Calendar 或任何已同步的日历应用中添加、编辑或删除事件时,Android 都会触发数据库变更信号。Key Launcher 会瞬间捕获该信号并在后台自动刷新你的时间线。
管理日历显示选择
你可以精确定制哪些日历账户或子日历显示在时间线上:
- 打开 Agenda Sheet(日程表)。
- 点击顶部标题栏右上角的 调节 () 图标。
- 弹出的对话框将列出设备上所有可用的日历账户。
- 勾选或取消勾选特定日历(例如,勾选 工作,取消勾选 节假日)并点击保存即可。
