¿Cómo implementar una aplicación de Android para enviar datos a una página web y usar código PHP para recibir los datos enviados en la página web?
¡Android ya proporciona una interfaz de llamada javascript!
No estoy escribiendo un programa web aquí, soy demasiado vago para escribirlo
Solo uso webview para cargar la página web y luego el programa nativo de Android interactúa con el js en la página webview
Las ventajas de WebVIew, como un objeto llamado .webview, llama a su método
: webview, llama a su método setJavascritEnable(true);
1: el programa cliente de Android llama al programa js en webview
webview.loadUrl("javascripot:test()");
Esta vez llamará al método de prueba de javascript código en la página web.
2: Llame al programa local de Android a través del código javascript en la página web
mWebView.addJavascriptInterface(new Object() {
public void heiHei() {
p>
mHandler.post(new Runnable() {
public void run() {
Toast.makeText(Test.this, "Prueba de llamada a Java", Toast. LENGTH_ LONG).show();
}).
}); > }, "demo");
Dentro de los corchetes, demo es el nombre de un objeto dom falsificado
Luego, a través del método window.demo.heiHei(), puedes llame al código nativo de Android
E. Por ejemplo: