Agenda e Calendário
Sincronização de calendário e recarga automática

Sincronização e Atualização Automática do Calendário

O Key Launcher não armazena seus eventos de calendário de forma independente; em vez disso, ele se integra diretamente ao banco de dados nativo do provedor de calendário (Calendar Provider) do seu dispositivo Android.

Sincronização em Tempo Real com o Sistema

O Key Launcher garante que sua linha do tempo esteja sempre atualizada com as contas de calendário configuradas (como Google Agenda, Microsoft Outlook, Exchange ou calendários locais do aparelho):

  • Serviço Content Observer: O launcher registra um observador de conteúdo em nível de sistema apontando para CalendarContract.Events.CONTENT_URI.
  • Atualizações Instantâneas: Sempre que você adiciona, edita ou exclui um evento no Google Agenda ou em qualquer aplicativo de calendário sincronizado, o Android dispara uma alteração no banco de dados. O Key Launcher captura esse sinal imediatamente e recarrega sua linha do tempo em segundo plano.

Gerenciando a Seleção de Calendários

Você pode personalizar com precisão quais contas ou calendários específicos devem aparecer na sua linha do tempo:

  1. Abra o Agenda Sheet.
  2. Toque no ícone Ajustes () no canto superior direito do cabeçalho.
  3. Uma caixa de diálogo será exibida listando todas as contas de calendário disponíveis no seu dispositivo.
  4. Ative ou desative calendários específicos (por exemplo, marque Trabalho, desmarque Feriados) e toque em salvar.

Diálogo de Seleção de Calendários