public Bitmap GetBitmap(String url) {
// return BitmapFactory.decodeStream(httphelper.GetStream(url));
try {
URL Url = new URL(url);
HttpURLConnection conn = (HttpURLConnection) Url.openConnection();
conn.setDoInput(true);
conn.connect();
InputStream inputStream = conn.getInputStream();
BitmapFactory.Options options = new Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeStream(inputStream, null, options);
int zoom = 10;
options.inJustDecodeBounds = false;
options.inSampleSize = zoom;
Bitmap bmp = BitmapFactory.decodeStream(inputStream, null, options);
                       //运行到这里就直接跳到outofmemoryerror了
return bmp;
} catch (Exception e) {
return null;
}
catch(OutOfMemoryError e)
{
return null;
}
}