Android之判断是否有网封装类
生活随笔
收集整理的這篇文章主要介紹了
Android之判断是否有网封装类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Android之判斷是否有網封裝類
我們做項目的時候,一般都不能離開網絡,下面是對判斷是否有網類的封裝 import android.content.Context; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.wifi.WifiInfo; import android.net.wifi.WifiManager; import android.widget.Toast;public class NetState {public final static int CONNECTION_NO = 0; //無網絡連接public static final int CONNECTION_HOME = 1;//內網中wifipublic final static int CONNECTION_OUTSIDE = 2;//外網中wifi或使用移動數據//檢查網絡狀態public static int checkState(Context context){int state = CONNECTION_NO;ConnectivityManager connectivityManager= (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);if(connectivityManager!=null){NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();if(networkInfo!=null&&networkInfo.isAvailable()&&net總結
以上是生活随笔為你收集整理的Android之判断是否有网封装类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之手机摇一摇震动刷新(支持
- 下一篇: Android之倍数提高工作效率的 An