Android – Monitorar o status de conectividade (Monitoring the Connectivity Status)

android_hotspot

Alguns dos usos mais comuns para alarmes e serviços de fundo é agendar atualizações regulares de dados e recursos da Internet ou executar downloads.

Você pode usar o ConnectivityManager para verificar se você está realmente conectado à Internet, e em caso afirmativo, qual o tipo de conexão.

Primeiramente lembre-se de inserir a seguinte permissão em seu Manifest.xml:

    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

Abaixo vamos ver 3 exemplos,  verificar se existe conexão, o tipo e o status. Continue reading