Classe handler em Android

Classe Handler em Android pode ser utilizada para agendar código que deve ser executado em algum momento no futuro.

Essa classe também pode ser usada para postar código que precisa ser executado em uma thread diferente.

Para usar o handler, envolva o código a ser agendado em um objeto Runnable e use os métodos post() e postDelayed() de Handler para especificar quando deseja executar o código.

Método post()

O método post() posta o código que precisa ser executado assim que possível, geralmente é quase imediatamente. O método post() recebe um único parâmetro, um objeto de tipo Runnable:

final Handler handler = new Handler();
 handler.post(Runnable);

Você coloca o código que deseja executar no método run() de Handler.

Método postDelayed()

O método postDelayed() funciona de maneira similar ao método post(), exceto que é utilizado para postar código que deve ser executado no futuro. Este método recebe dois parâmetro: um Runnable e um do tipo long.

Runnable contém o código a ser executado em seu método run() e o long especifica o número de milissegundos de atraso do código:

final Handler handler = new Handler();
handler.postDelayed(Runnable, long)

Use esse método para atrasar a execução do código por um número x de milissegundos, especificado no segundo parâmetro.

Lista suspensa de valores (Spinner) em Android

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

Tags:

O seu computador está lento, travando ou dando tela azul… e você não faz ideia do que fazer?

Saiba que isso pode estar te fazendo perder dinheiro — seja com manutenção cara ou oportunidades que você está deixando passar.

Com o Super Técnico 2.0, você aprende na prática como diagnosticar defeitos, montar computadores do zero e fazer upgrades que realmente aumentam o desempenho, mesmo que você esteja começando do absoluto zero.

Você pode usar esse conhecimento para:

✔ Resolver seus próprios problemas sem depender de ninguém
✔ Ganhar dinheiro com manutenção e suporte técnico
✔ Ou até entrar de vez no mercado de TI

Tudo com aulas diretas ao ponto, sem enrolação e focadas no que realmente funciona no dia a dia.

👉 CLIQUE AQUI AGORA e veja todos os detalhes antes que essa oportunidade passe:

Super Técnico 2.0

Sobre o Autor

Benedito Silva Júnior
Benedito Silva Júnior

Bacharel em Sistemas de Informação e apaixonado por tecnologias e games do tempo da vovó!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.