Ir para conteúdo
View in the app

A better way to browse. Learn more.

EletrônicaBR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Navegação Limpa e Sem Anúncios! (Cadastre-se)

O melhor fórum técnico do mundo está de cara nova e de portas abertas! Estamos de cara nova e com ferramentas ainda mais poderosas para a sua bancada. Faça o seu cadastro de forma rápida e simples para acessar o maior e mais atualizado acervo de Esquemas Elétricos, BIOS e Firmwares da internet.

Aqui, o conhecimento vale muito: através do nosso sistema de créditos, membros participativos ganham acesso totalmente gratuito aos downloads. Venha trocar experiências com os melhores especialistas do mercado!

👉 Técnico sem o EletrônicaBR não é um técnico completo!

 

Android RepeatingAlarm – Projeto de Exemplo (AlarmManager)

(0 análises)

1 Miniatura

Android RepeatingAlarm – Projeto de Exemplo (AlarmManager)

Este arquivo contém o código-fonte completo do projeto android-RepeatingAlarm, um exemplo oficial do Google para implementação de alarmes repetitivos no Android usando a classe AlarmManager.

O projeto inclui o código Java, recursos de layout, configurações do Gradle e todo o necessário para compilar e testar o funcionamento de alarmes periódicos no Android. É ideal para desenvolvedores que desejam aprender a programar alarmes recorrentes, agendar tarefas em segundo plano e entender os diferentes tipos de relógio (ELAPSED_REALTIME, RTC_WAKEUP, etc.).

Conteúdo do pacote:

  • android-RepeatingAlarm-master.zip (111,7 KB)
  • Estrutura completa do projeto Android Studio com Gradle wrapper
  • Código Java principal: MainActivity.java, RepeatingAlarmFragment.java
  • Arquivos de manifesto: AndroidManifest.xml
  • Recursos de layout: activity_main.xml (versões para tablet e smartphone)
  • Utilitários de log: Log.java, LogView.java, LogWrapper.java, etc.
  • Arquivos de configuração: build.gradle, gradle-wrapper.properties
  • Documentação e licença: README.md, LICENSE

Características técnicas:

  • Demonstração do uso de AlarmManager.setRepeating() com PendingIntent
  • Exemplos de alarmes baseados em tempo real decorrido (ELAPSED_REALTIME_WAKEUP) e em relógio UTC (RTC_WAKEUP)
  • Compatível com Android 4.4 (API 19) e superiores (alarmes imprecisos recomendados)
  • Inclui também exemplo de alarme de disparo único com setExactAndAllowWhileIdle()

Observações:

  • Este é um projeto de código aberto licenciado sob Apache 2.0, originalmente disponibilizado pelo Google Android Samples.
  • Para compilar, utilize o Android Studio e abra a pasta raiz do projeto.
  • O arquivo é útil para estudos de programação Android, não se trata de firmware ou BIOS de equipamentos.

Utilize este material para entender a implementação de alarmes repetitivos e melhorar seus aplicativos Android com agendamento de tarefas periódicas.

Feedback do Usuário

Comentários em destaque

Ainda não há comentários.

Participe agora da conversa!

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.

Visitante
Adicionar um comentário...

Account

Navigation

Pesquisar

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.