Wie kann ich ein großes Bild von einer URL abrufen?

8

Ich habe den folgenden Code verwendet, um das Bild von einer URL abzurufen, aber es funktioniert nicht für große Bilder.

Fehle ich etwas beim Abrufen dieses Bildtyps?

%Vor%     
Kutbi 01.01.2011, 04:27
quelle

4 Antworten

3

Sehen Sie sich dieses gute Beispiel an, das ein Bild vom Server lädt.   blog.sptechnolab.com/2011/03/04/android/ android-load-image-from-url / .

    
ChandreshKanetiya 30.05.2011, 09:19
quelle
5

Sie versuchen, das große Bild aus dem UI-Thread herunterzuladen. Dies führt zu einer ANR (Anwendung reagiert nicht)

Verwenden Sie AsyncTask , um die Bilder herunterzuladen. Auf diese Weise wird ein separater Thread verwendet Der Download und Ihr UI-Thread werden nicht gesperrt.

    
st0le 01.01.2011 08:42
quelle
2

Wenn Sie das Bild sehr schnell herunterladen möchten, können Sie AQuery verwenden, das ähnlich wie JQuery ist. Laden Sie einfach den android-query.0.15.7.jar

Importieren Sie die JAR-Datei und fügen Sie das folgende Snippet hinzu

%Vor%     
KK_07k11A0585 29.11.2011 04:24
quelle
0
%Vor%     
KK_07k11A0585 29.11.2011 04:14
quelle

Tags und Links