android 判断当前应用是否与服务器连接成功

来源:互联网 发布:淘宝哪家韩国代购是正品 编辑:程序博客网 时间:2024/05/16 12:42
/** * 判断是否连接到服务器 * @return */public static boolean isConnByHttp(){   boolean isConn = false;   URL url;   HttpURLConnection conn = null;   try {      url = new URL("http://blog.csdn.net");      conn = (HttpURLConnection)url.openConnection();      conn.setConnectTimeout(1000*5);      int s=conn.getResponseCode();      if(conn.getResponseCode()==200){         isConn = true;      }   } catch (MalformedURLException e) {      e.printStackTrace();   }catch (IOException e) {      e.printStackTrace();   }finally{      conn.disconnect();   }   return isConn;}
在onCreate()方法中加入:
StrictMode.setThreadPolicy(new        StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());StrictMode.setVmPolicy(        new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());