- Qual é a melhor maneira de um servidor notificar um aplicativo que alguns novos dados estão disponíveis?
- Como detectar quando um aplicativo Android vai para o fundo e volta ao primeiro plano?
- O que está alertando a notificação?
Qual é a melhor maneira de um servidor notificar um aplicativo que alguns novos dados estão disponíveis?
Use soquete da web. A expectativa de uso única do meu aplicativo é ~ 2 minutos. Portanto, o soquete da web parece uma boa escolha, porque o aplicativo será encerrado ou irá para o estado de fundo rapidamente e a bateria consumir não será muito. Além disso, todas as alterações nos dados do servidor chegarão ao dispositivo bem a tempo.
Como detectar quando um aplicativo Android vai para o fundo e volta ao primeiro plano?
Os métodos OnPause () e OnResume () são chamados quando o aplicativo é trazido para o fundo e para o primeiro plano novamente. No entanto, eles também são chamados quando o aplicativo é iniciado pela primeira vez e antes de ser morto. Você pode ler mais em atividade.
O que está alertando a notificação?
Alerting: você ouvirá um som, receberá uma mensagem na tela de bloqueio e encontrará o ícone do aplicativo na barra de status. Silencioso: seu telefone não fará um som ou vibrar. Mas a notificação será exibida quando você deslizar para baixo da parte superior da sua tela.