Mysql
 sql >> Database >  >> RDS >> Mysql

Utilizzo di MySQL con Android

Hai bisogno di due cose

  • Servizio Web
  • Cliente

Servizio web :Questo è fondamentalmente un sito Web, che otterrà informazioni da MySQL e le visualizzerà come JSON. Puoi usare XML o qualcos'altro, ma JSON ha dimostrato di essere il più semplice per me.

Tutorial PHP e MySQL:http://www.w3schools.com/php/php_mysql_intro.asp

Immagino che tu possa farlo, non è poi così difficile. Quello che di solito ottieni è un array dal database. Usi quell'array per farne JSON, usando

<?php
    echo json_encode($my_array);
?>

Quello che otterrai è qualcosa del genere:

{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}

Cliente :Finora ho utilizzato solo la libreria denominata GSON , e ha funzionato benissimo per me. Penso che troverai tutti gli esempi lì su come usarlo. Quello che fa è leggere quel JSON tramite l'URL che hai fornito e riempie i tuoi oggetti.