sql >> Base de Datos >  >> RDS >> Mysql

Usando MySQL con Android

Necesitas dos cosas

  • Servicio web
  • Cliente

Servicio web :Este es básicamente un sitio web, que obtendrá información de MySQL y la mostrará como JSON. Puede usar XML o algo más, pero JSON ha demostrado ser el más fácil para mí.

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

Asumiré que puedes hacer eso, no es tan difícil. Lo que normalmente obtienes es una matriz de la base de datos. Usas esa matriz para convertirla en JSON, usando

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

Lo que obtendrás es algo como esto:

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

Cliente :Hasta ahora solo he usado la biblioteca llamada GSON , y funcionó muy bien para mí. Creo que encontrará todos los ejemplos allí sobre cómo usarlo. Lo que hace es leer ese JSON a través de la URL que ha proporcionado y llena sus objetos.