Buenas, estoy creando una API con el framework Epiphany y me gustaría saber cómo puedo conectar mi aplicación con la API para pasarle los datos recogidos de los campos y que estos se inserten en la base de datos.
Un saludo y gracias de antemano.
| ||||
Respuesta: Conectar API con aplicación Android Podes usar una libreria como Volley, conectarte con el API, enviar los datos en JSON, luego los recoges en tu servidor y los almacenas.
__________________ Programación Web - Javascript - Web App - Programación Móvil - Android - Java Programación Android |
| ||||
Respuesta: Conectar API con aplicación Android Bien te pongo un pequeño ejemplo, muy basico y burdo, obviamente te será dificil si tu nivel de conocimiento de Java y Android es básico. 1) Necesitas la libreria Volley. Clona el siguiente repositorio e importa los archivos a tu proyecto Android o genera un archivo .jar
Código BASH:
Ver original Otra opción es usar la versión no oficial, lo que deberias agregar en tu .gradle
Código BASH:
Ver original 2) Supongamos que tenes en un layout un formulario con dos EditText, cada uno con un ID definido, en este caso "nombre_id" y "apellido_id"
Código XML:
Ver original 3) Luego en tu Activity o Fragment capturas los valores ingresados en los EditText
Código Java:
Ver original 4) Creamos un String con la URL y los valores que enviaremos al servidor codificada
Código Java:
Ver original 5) Y nos conectamos con Volley al servidor enviando datos y esperando una respuesta
Código Java:
Ver original
__________________ Programación Web - Javascript - Web App - Programación Móvil - Android - Java Programación Android |
| ||||
Respuesta: Conectar API con aplicación Android Muchas gracias por tu respuesta, pero encontré una forma de hacerlo que me parece algo más fácil de hacer. Lo malo es que me encontré con otro problema. Al intentar conectar con la API me salta este error. http://puu.sh/o9m32/75982c8a34.png En las líneas que me indica están los siguientes trozos de código. ---Línea 40---> El error me lo da en la línea que esta seleccionada http://puu.sh/o9m63/b7e91396d8.png ---Línea 54---> El error me lo da en la línea seleccionada http://puu.sh/o9m9x/ff4f75497e.png Un saludo y gracias. |
Etiquetas: |