Puede conectar su aplicación de Android a PHP a través de la clase AsycnTask y HTTPConnection.
Aquí hay un código de muestra (el código puede tener algún error de sintaxis, porque lo he escrito usando mi teléfono inteligente)
Coloque el código a continuación en la clase deseada y llámelo así:
nueva NetworkActivity () .execute ();
clase pública NetworkActivity extiende AsyncTask
{
@anular
nulo preExecute ()
{
}
@anular
String doInBackground (String .. params)
{
URL url = nueva URL (“http: // your-php-url”);
Conexión HTTPURLConnection = (HTTPURLConnection) url.openConnection ();
connection.setRequestMethod (“GET”);
connection.setDoInput (verdadero);
connection.connect ();
int responseCode = connection.getResponseCode ();
if (responseCode == HTTPsURLConnection.HTTP_OK)
{
Salida de BufferReader = connection.getInputStream ();
Línea de cadena = “”;
String res = “”;
while ((line = output.readLine ())! = null)
res + = línea;
Linea de retorno; // este valor se recibirá en el método postExecute
}
}
@anular
void postExecute (resultado de cadena)
{
// Procesar JSON aquí
Raíz JSONObject = nuevo JSONObject (resultado);
…
…
}
}