Autore Topic: Avatar - Immagine in ListView da DB MySQL su server  (Letto 841 volte)

Offline jagam

  • Nuovo arrivato
  • *
  • Post: 17
  • Respect: 0
    • Mostra profilo
Avatar - Immagine in ListView da DB MySQL su server
« il: 25 Novembre 2013, 14:48:50 CET »
0
Ciao ragazzi,
avrei bisogno di un vostro aiuto per risolvere il mio problema.
Tramite dispositivo android vorrei memorizzare una immagine in un DB MySQL e successivamente richiamarla, insieme ad altri campi del DB, in una ListView.
Ho già cercato in giro ma non ho trovato molto, e quello che ho trovato non ha risolto il mio problema.

Qualcuno ha già fatto qualcosa del genere in modo da potermi postare un po di codice o darmi qualche link?

Grazie.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #1 il: 25 Novembre 2013, 14:59:48 CET »
0
Da quello che so, l'approccio tipicamente dato a questa problematica è di memorizzare le immagini in un folder dell'app, piuttosto che in un campo BLOB di un database SQLite (su android c'è quello, non MySQL). E nel database ci metti percorso+nome.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline jagam

  • Nuovo arrivato
  • *
  • Post: 17
  • Respect: 0
    • Mostra profilo
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #2 il: 25 Novembre 2013, 15:19:18 CET »
0
Grazie bradipao per la risposta, ma io mi riferisco precisamente a MySQL quindi con relativa connessione a server.

Vorrei realizzare una cosa tipo chat con la possibilità di inserire una immagine per ogni utente e quindi dinamicamente (tipo viber o wathsapp).

Spero di essermi spiegato meglio.

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #3 il: 25 Novembre 2013, 16:12:12 CET »
0
Grazie bradipao per la risposta, ma io mi riferisco precisamente a MySQL quindi con relativa connessione a server.

Vorrei realizzare una cosa tipo chat con la possibilità di inserire una immagine per ogni utente e quindi dinamicamente (tipo viber o wathsapp).

Spero di essermi spiegato meglio.

Ah ok, ma allora il lavoro è principalmente lato server. Lato android fai una semplice richiesta http.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline jagam

  • Nuovo arrivato
  • *
  • Post: 17
  • Respect: 0
    • Mostra profilo
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #4 il: 25 Novembre 2013, 18:08:59 CET »
0
In effetti è così e ho già implementato qualcosa, ma non riesco a caricare l'immagine nella ListView.

Avrei bisogno di un confronto, magari appena posso posto un po di codice e facciamo qualche riflessione insieme così da riuscire a risolvere il problema.

Mi faccio vivo magari per domani con un po di codice.

Grazie per adesso.

Offline teskio

  • Moderatore globale
  • Utente normale
  • *****
  • Post: 387
  • Respect: +118
    • Github
    • Google+
    • Mostra profilo
    • Skullab
  • Dispositivo Android:
    Cubot GT99 / SurfTab Ventos 10.1
  • Play Store ID:
    Skullab Software
  • Sistema operativo:
    windows 7 / ubuntu 12.04
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #5 il: 26 Novembre 2013, 03:06:42 CET »
0
Se non ho capito male quello che vuoi fare è salvare una immagine su un db e successivamente riottenere l'immagine dal db... tutto questo sotto forma di un byte array, giusto ?
Quello che ti serve :
ByteArrayOutputStream : per salvare l'immagine sul db
ByteArrayInputStream : per ottenere l'immagine da un byte array.
O forse il problema è la comunicazione con il server ?  :-o
Qui HttpURLConnection c'è un piccolo esempio su come fare un upload

Offline jagam

  • Nuovo arrivato
  • *
  • Post: 17
  • Respect: 0
    • Mostra profilo
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #6 il: 12 Dicembre 2013, 23:29:09 CET »
0
Scusate la mia lunga assenza ma sono stato impegnatissimo e ho avuto problemi con internet.

Grazie teskio per l'indicazione, ma visitando i link che mi hai postato non sono riuscito a capire se con quei metodi si possono inserire e prelevare immagini nel/dal database.
Ho trovato diverse soluzioni che caricano immagini in una listview da un link, ma non da un Database MySQL.

Ad oggi sono fermo su una classica procedura di inserimento dati in un database MySQL esterno con prelievo dei medesimi ed inserimento in listview, ma non so come gestire una immagine.

Qualcuno può darmi qualche dritta?

grazie a tutti

Offline jagam

  • Nuovo arrivato
  • *
  • Post: 17
  • Respect: 0
    • Mostra profilo
Re:Avatar - Immagine in ListView da DB MySQL su server
« Risposta #7 il: 16 Dicembre 2013, 22:47:49 CET »
0
Nessuno può aiutarmi?

Inviato dal mio citofono