>>323
こんな感じでしょうか
URL imgURL = new URL(url);
InputStream imageIs = imgURL.openStream();
OutputStream imageOs = new FileOutputStream(filePath);

try{
byte[] buf = new byte[1024];
int len = 0;
while((len = imageIs.read(buf)) > 0){
imageOs.write(buf, 0, len);
}
imageOs.flush();
}finally{
imageIs.close();
imageOs.close();
}

この方法も考えてはあるのですが、
以前使っていたのをそのまま利用しているだけなので、
Android端末で画像を保存するならそれに沿った方法のほうがいいかなと思ったのですが