6 de janeiro de 2012

Verificar se existe conexão WIFI ou 3G - Android

Em alguns momentos, nossos aplicativos precisam saber se existe uma conexão acontecendo no respectivo aparelho. Para isso precisamos implementar um método que nos retornará se existe ou não uma conexão.

Agora, você se pergunta, para que eu quero saber se existe uma conexão?
    - Quando fazemos requisições à algum servidor, existe um delay de resposta (Totalmente normal), mas as podemos evitar esse delay simplemente verificando se existe uma conectividade no aparelho. Pois se não houver, o listener de espera da resposta do servidor será muito maior e a experiência de navegação do usuário irá por água-abaixo! =)


OBS: Esse método apenas nos garante que existe uma conectividade mas não garante a qualidade da banda em que estamos conectado. Até porque, quando estamos conectado em um WIFI ou 3G pode ocorrer da banda estar nula. Conexão não significa necessariamente BANDA DE NAVEGAÇÃO BOA! Lembre-se disso...


Abraço.

Nenhum comentário:

Postar um comentário