Android - Wie lade ich ein Bild herunter und verwende es als neue Ressource?

7

Ich möchte ein Bild von einem entfernten Server herunterladen und es als Ressource verwenden. Ist es möglich ? Wie kann ich das tun?

    
nonozor 07.09.2010, 09:57
quelle

4 Antworten

7

Ja, Sie können es nicht als Ressourcendatei herunterladen ... Sie können Bilder auf Ihre SD-Karte oder Datenbank herunterladen und dort speichern und von dort laden ...

Informationen zum Herunterladen von Bildern auf SD-Karte finden Sie unter diesem Link

Ссылка

Sie können es später von Ihrer SD-Karte wie folgt laden

Ссылка

So speichern und laden Sie Bilder von Ihrer DB

Ссылка

    
DeRagan 07.09.2010, 11:24
quelle
7
  

Ist es möglich?

Sie können ein Bild herunterladen. Es wird jedoch keine "Ressource" sein. Ressourcen werden in der APK gepackt und können zur Laufzeit nicht geändert oder hinzugefügt werden.

    
CommonsWare 07.09.2010 11:12
quelle
7

So habe ich es gemacht:

%Vor%     
uncle Lem 19.12.2012 19:39
quelle
4

Dieses Problem wurde von Gilles Debunne, einem Ingenieur der Android-Gruppe, im Blogpost Multithreading für Leistung .

Es verwendet intern bereits ein AsyncTask . Da es für Android entwickelt wurde, kann es ein Bild herunterladen und es mit den folgenden zwei Codezeilen direkt in ImageView setzen:

%Vor%

Die Klasse ImageDownloader finden Sie im verknüpften Repository .

    
Konrad Reiche 28.09.2012 02:26
quelle

Tags und Links