Mysql
 sql >> Base de données >  >> RDS >> Mysql

Utiliser MySQL avec Android

Vous avez besoin de deux choses

  • Service Web
  • Client

Service Web :Il s'agit essentiellement d'un site Web, qui obtiendra des informations de MySQL et les affichera au format JSON. Vous pouvez utiliser XML ou autre chose, mais JSON s'est avéré être le plus simple pour moi.

Tutoriel PHP et MySQL :http://www.w3schools.com/php/php_mysql_intro.asp

Je suppose que vous pouvez le faire, ce n'est pas si difficile. Ce que vous obtenez habituellement est un tableau de la base de données. Vous utilisez ce tableau pour en faire du JSON, en utilisant

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

Vous obtiendrez quelque chose comme ceci :

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

Client  :Jusqu'à présent, je n'ai utilisé que la bibliothèque appelée GSON , et cela a très bien fonctionné pour moi. Je pense que vous y trouverez tous les exemples sur la façon de l'utiliser. Ce qu'il fait est de lire ce JSON via l'URL que vous avez fournie et de remplir vos objets.