package net.impjq.download; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import android.util.Log; /** * Add some common functions here,such as log. * * @author Percy.Peng */ public class Utils { public final static boolean DEBUG_ENABLE = true; /** * Print the log message. * * @param LOGTAG * @param msg */ public static void log(String TAG, String msg) { if (DEBUG_ENABLE) { Log.i("[pjq]"+TAG, msg); } } public static String getRawData(String string) { String dataString="" ; try { URL url; url = new URL(string); URLConnection conn = url.openConnection(); // conn.connect(); BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); byte buffer[] = new byte[1024]; String readerString; while ((readerString = reader.readLine()) != null) { dataString += readerString; } reader.close(); } catch (IOException e) { e.printStackTrace(); log("IOException", "" + e); } log("getRawData", dataString); return dataString; } }