/**
* 对网络连接状态进行判断
*
* @return true, 可用; false, 不可用
*/
public static boolean isOpenNetwork(Context context) {
ConnectivityManager connManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
if (connManager.getActiveNetworkInfo() != null) {
return connManager.getActiveNetworkInfo().isAvailable();
}
return false;
}
Android 检查更新:http://blog.youkuaiyun.com/xjanker2/article/details/6303937
一些Android系统源码https://github.com/CyanogenMod