在手機APP開發過程當中,咱們常常須要去判斷手機是否鏈接網絡以便對不一樣的狀況進行相應的處理。 java
/* 返回true表示有鏈接網絡,返回false表示未鏈接網絡 */ public static boolean checkConnection(Context context) { final ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); final NetworkInfo networkInfo = cm.getActiveNetworkInfo(); if (networkInfo == null || !networkInfo.isConnectedOrConnecting()) { return false; }else { return true; } }