2D Graphics Android

//package com.terry.bobobo;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
/**
 * @author Terry E-mail: yaoxinghuo at 126 dot com
 * @version create: 2010-10-21 ??01:40:03
 */
class HttpUtils {
  public static Bitmap getImage(URL url) {
    HttpURLConnection connection = null;
    try {
      connection = (HttpURLConnection) url.openConnection();
      connection.connect();
      int responseCode = connection.getResponseCode();
      if (responseCode == 200) {
        return BitmapFactory.decodeStream(connection.getInputStream());
      } else
        return null;
    } catch (Exception e) {
      return null;
    } finally {
      if (connection != null) {
        connection.disconnect();
      }
    }
  }
  public static Bitmap getImage(String urlString) {
    try {
      URL url = new URL(urlString);
      return getImage(url);
    } catch (MalformedURLException e) {
      return null;
    }
  }
}