Cómo crear una aplicación de Android que obtenga datos de DB y los muestre al usuario

Oye,
Asi que. Al recuperar los datos de la base de datos, supondré que desea obtener una base de datos del servidor en línea configurado con la base de datos MySQL. (si este no es el caso, puede usar Sqlite que está incorporado en el marco de Android)
Para la base de datos local de SqLite consulte este http://www.tutorialspoint.com/sq…
Ahora. Si desea almacenar los datos en un servidor en línea, deberá configurar scripts de middleware, digamos PHP, con los que la aplicación puede comunicarse. El script de middleware realizará transacciones en la base de datos MySQL y devolverá el resultado a la aplicación de Android.
Hay varias bibliotecas como retrofit, okHttp, etc. que lo ayudan a formar una comunicación en forma de solicitudes html simples para el middleware. No sugeriría usar volley porque está en desuso. Use okHttp en su lugar. Mira esto
http://mobilesiri.com/okhttp-and…

Espero que hayas encontrado útil la respuesta 🙂 codificación feliz.

Recuperar datos de la base de datos MySQL en Android usando Volley

Scripts del lado del servidor para obtener JSON

  • Primero necesitamos una base de datos. Estoy usando el servidor wamp esta vez.
  • Así que aquí está mi base de datos.

Base de datos MySQL

  • Entonces crearemos una aplicación simple donde proporcionaremos el collegeid y nuestra aplicación nos dará los detalles de la universidad.
  • Entonces, para obtener los detalles de la universidad, utilizaremos JSON. Necesitamos crear un script php para esto. En el script obtendremos la identificación de la universidad como una solicitud http. Y mostraremos los detalles de la universidad en json de acuerdo con la identificación dada.
  • Cree un archivo php llamado getData.php y escriba el siguiente código.

Para más información: – Recupere datos de la base de datos MySQL en Android usando Volley

El código está disponible para descargar en el enlace anterior.

Todas las respuestas anteriores son increíbles. Me gustaría agregar que puede usar la actualización como una biblioteca simple para llamar a la API. Tiene un código mínimo y maneja todo tipo de errores o excepciones. Aquí hay un enlace para leer sobre la actualización Usando Retrofit 2.0 como cliente REST – Tutorial. y también debería ver un tutorial de inicio de sesión con php y actualización aquí Tutorial de actualización de Android para obtener JSON del servidor. Después de recuperar los datos con json, puede mostrarlos como aquí Tutorial de actualización de Android para obtener JSON del servidor.

Gracias

Android viene con implementación de base de datos SQLite incorporada.

SQLite es compatible con todas las características RDBMS. Dado que es una base de datos integrada, no necesita usar nada como el servidor XAMPP para la conectividad.

Las API que necesitará para usar una base de datos en Android están disponibles en el paquete android.database.sqlite.

Para que su trabajo sea más fácil, Android proporciona algo llamado como clase SQLiteOpenHelper.

Nota: si necesita almacenar muy pocos datos, puede elegir algo conocido como SharedPreferences.

Fuente: https://developer.android.com/reference/android