在开发中,我们在进行网络读取时,常常需要先判断手机是否联网,如何判断联网呢,请参阅下面关键代码:
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
public class NetHelper {
//是否联网网络
public static boolean IsHaveInternet(final Context context) {
try {
ConnectivityManager manger = (ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = manger.getActiveNetworkInfo();
return (info!=null && info.isConnected());
} catch (Exception e) {
return false;
}
}
}
本文介绍如何在Android开发中通过关键代码片段判断设备网络连接状态,包括使用ConnectivityManager和NetworkInfo类来实现网络连接的检测与判断。
643

被折叠的 条评论
为什么被折叠?



