调用系统服务类--专门管理网络连接的--的实例
ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if(networkInfo!=null&&networkInfo.isAvailable())
Toast.makeText(context,"network available",Toast.LENGTH_SHORT).show();
else
Toast.makeText(context,"network is unavailable",Toast.LENGTH_SHORT).show();
别忘了在AndroidManifest.xml里注册上权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />