Autore Topic: OpenConnection + PHP file + post method + json parameters  (Letto 454 volte)

Offline Gargano10041983

  • Nuovo arrivato
  • *
  • Post: 11
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Google Nexus 7
  • Sistema operativo:
    Windows 7
OpenConnection + PHP file + post method + json parameters
« il: 07 Aprile 2015, 17:22:16 CEST »
0
Salve a tutti,
facendo uso dell'interfaccia HttpClient riesco a far comunicare la mia applicazione (Android) con un file php remoto recuperando allo stesso tempo dei dati da un DB MySql che poi posso tranquillamente utilizzare all'interno della mia applicazione.

Dato che l'interfaccia HttpClient risulta deprecata se si fa uso delle API 22 di Android, volevo sapere se qualcuno sa indicarmi un tutorial o una guida completa che mi dia la possibilità di realizzare quanto sono riuscito già a fare con l'interfaccia HttpClient.

In sostanza dovrei migrare il vecchio progetto facendo uso (se non sbaglio) del nuovo metodo OpenConnection().

Nelle guide che ho trovato non sono riuscito a capire come fare per passare e recuperare i dati in formato JSON sul file php in remoto.

Spero che qualcuno possa darmi supporto in merito.

Grazie mille!!!

iClaude

  • Visitatore
Re:OpenConnection + PHP file + post method + json parameters
« Risposta #1 il: 10 Aprile 2015, 20:33:03 CEST »
0
Intendi usare la classe java.net.HttpURLConnection?
Qua trovi delle istruzioni su come iniziare: http://developer.android.com/reference/java/net/HttpURLConnection.html

Una volta che stabilisci un InputStream o OutputStream trattare i dati in formato JSON dovrebbe essere abbastanza semplice.

Offline tonno16

  • Utente storico
  • *****
  • Post: 1187
  • Respect: +57
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:OpenConnection + PHP file + post method + json parameters
« Risposta #2 il: 11 Aprile 2015, 09:22:01 CEST »
0
Ti consiglio http://loopj.com/android-async-http/. Ottima libreria che gestisce anche json