나는 약 45KB to 75KB
에 대한 이미지 가져 오기에 대한 모든 표준 네트워크 관련 코드를 사용했지만 모두이 방법이 실패하여 파일의 약 3-5KB
크기 이미지에 적합합니다. 어떻게 내가 사용했던 것들큰 이미지를위한 안드로이드 이미지 게터
final URL url = new URL(urlString);
final URLConnection conn = url.openConnection();
HttpURLConnection httpConn = (HttpURLConnection) conn;
httpConn.setAllowUserInteraction(true);
httpConn.setInstanceFollowRedirects(true);
httpConn.setRequestMethod("GET");
httpConn.connect();
있습니다 내 네트워크 운영을위한 안드로이드 이미지 뷰에 그들을 표시 45 - 75KB
의 이미지를 다운로드 달성하고 내가 사용했던 한 두 번째 옵션은 :
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet getRequest = new HttpGet(urlString);
HttpResponse response = httpClient.execute(getRequest);
입니다 수 있습니다
왜이 코드는 더 작은 크기의 이미지에는 적합하지만 큰 크기의 이미지에는 적합하지 않습니다. ?
예 PHP_Jedi BufferedInputStream은 실제로이 문제를 해결할 수있는 것이고 사람을 도와 주신 것에 대해 감사드립니다. –