Autore Topic: download di immagini da server web  (Letto 718 volte)

Offline bart

  • Utente junior
  • **
  • Post: 133
  • Respect: 0
    • highlanderteam
    • BBartsv
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy tab
  • Play Store ID:
    barth
  • Sistema operativo:
    ubuntu 11.04,mac os leopard,windows7
download di immagini da server web
« il: 27 Settembre 2011, 20:48:27 CEST »
0
buonasera a tutti volevo chieservi un'informazione:
io ho un server web dove ho delle immagini ed un database dove vado a salvare la stringa dell'url dell'immagine dedicata,io ora vorrei scaricare l'immagine e metterla in un imageview ,ho visto che si può salvare la foto da scaricare sulla memoria centrale ma se non volessi salvarla sul dispositivo come posso fare?oppure mi conviene salvarla sul dispositivo e poi alla fine del programma ripulisco la cartella dove le ho salvate?
vorrei un vostro parere su come posso risolverlo
grazie mille

Offline Giovanni D'Addabbo

  • Utente normale
  • ***
  • Post: 163
  • Respect: +8
    • Google+
    • giovannid
    • giovanni.daddabbo
    • magoscuro
    • Mostra profilo
    • Rhubbit.it - Sviluppo app Android/iOs
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rhubbit srl
  • Sistema operativo:
    Windows/Mac/Linux
Re:download di immagini da server web
« Risposta #1 il: 13 Ottobre 2011, 00:06:51 CEST »
0
dipende da che approccio vuoi che abbia la tua app...ovvero se la tua app prevede necessariamente un collegamento alla rete o meno, presa questa decisione potrai scegliere il miglior approccio possibile :)

Offline ROS

  • Utente normale
  • ***
  • Post: 196
  • Respect: +5
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 10.04
Re:download di immagini da server web
« Risposta #2 il: 13 Ottobre 2011, 01:20:57 CEST »
0
Io ho realizzato un qualcosa di simile per una mia app, le immagini da scaricare erano circa 400...un problema secondario che ho avuto dopo e' stata la banda del webserver, per il resto lasciavo libera scelta all'utente:
- visualizzazione delle immagini offline gia' viste, salvate in una cartella
- download dell'immagine ad ogni richiesta senza cache.

Il primo metodo secondo me e' il migliore...magari al download di ogni nuova img controlli le vecchie immagini per cancellare quelle "piu' vecchie".

Offline bart

  • Utente junior
  • **
  • Post: 133
  • Respect: 0
    • highlanderteam
    • BBartsv
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy tab
  • Play Store ID:
    barth
  • Sistema operativo:
    ubuntu 11.04,mac os leopard,windows7
Re:download di immagini da server web
« Risposta #3 il: 13 Ottobre 2011, 09:07:06 CEST »
0
ciao a tutti intanto grazie per le risposte io ho fattocosi:
ho creato una classe che mi scarica l'immagine se non cè il memoria e mi salva la locazione in una String,in modo che sia reperibile in un secondo momento od ad un nuovo avvio della mia app,volevo mettere un thread per eseguire questa funzionalità con una progress bar ma non ci riesco,voi cosa mi consigliate?

Offline bart

  • Utente junior
  • **
  • Post: 133
  • Respect: 0
    • highlanderteam
    • BBartsv
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy tab
  • Play Store ID:
    barth
  • Sistema operativo:
    ubuntu 11.04,mac os leopard,windows7
Re:download di immagini da server web
« Risposta #4 il: 13 Ottobre 2011, 12:17:00 CEST »
0
ho risolto creando una classe che estenda AsyncTask nella mia classe principale,e funziona benissimo,grazie mille!è sempre bello imparare qualcosa di nuovo in più se ti viene è ancora più interessante ;-)